ffmpeg Conversão de áudio m4a para wav - tamanho de arquivo inchado

1

Durante a conversão de arquivos de áudio de * .m4a para * .wav usando o ffmpeg (e outros conversores de áudio - tentei alguns e não consigo lembrar, mas eles eram piores) o tamanho do arquivo aumenta muito (10x). p>

arquivo original (Song01.m4a) 3,425KB

novo arquivo (Song01.wav) 38,057KB

Este é um problema específico do software? Isso é um problema dependente dos codecs que convertem de / para? Qual é o melhor caminho para diminuir a conversão de áudio? (assumindo que não pretendo converter de volta)

Contexto adicional: Windows 10, Cygwin (mintty 1.1.3), versão ffmpeg

    
por Pyker 10.07.2016 / 00:05

1 resposta

2

A conversão de M4A para WAV muda de um formato compactado para um formato descompactado. O M4A usa a compactação Advanced Audio Coding (AAC) , que está com perdas. WAV é descompactado usando a modulação de código de pulso e é sem perdas .

O aumento de 10 vezes no tamanho dos seus arquivos acontece porque o AAC é um áudio compactado e o áudio da Pulse Code Modulation não é compactado. O software específico não é o motivo dos arquivos WAV maiores. Você está certo, o tamanho do arquivo convertido depende dos codecs usados para os arquivos de origem e destino.

Para criar arquivos menores, não use um codec descompactado que use modulação de código de pulso, portanto, o WAV não é uma boa opção se você quiser arquivos pequenos.

    
por 10.07.2016 / 01:37