No Xenial Xerus, a melhor opção é usar o fdkaac:
sudo apt-get install fdkaac
Em seguida, a seguinte sintaxe deve ser útil, todos os exemplos são para o Modo de Taxa de Bits Constante (CBR), embora eu tenha incluído uma seção na parte inferior referente ao Modo de Taxa de Bits Variável (VBR):
1. AAC-LC
Para um único arquivo, tente isto:
fdkaac --bitrate 128k --moov-before-mdat --afterburner 1 -o output.m4a input.wav
e para um diretório de arquivos wav, tente o seguinte:
mkdir aac && \
for j in *.wav
do
fdkaac --bitrate 128k --moov-before-mdat --afterburner 1 -o aac/"${j%.wav}.m4a" "$j"
done
Testado e funcionando bem no meu sistema.
2. HE-AAC
Para um único arquivo, tente isto:
fdkaac -p 5 --bitrate 64k --moov-before-mdat --afterburner 1 -o output.m4a input.wav
e para um diretório de arquivos wav, tente o seguinte:
mkdir aac && \
for j in *.wav
do
fdkaac -p 5 --bitrate 64k --moov-before-mdat --afterburner 1 -o aac/"${j%.wav}.m4a" "$j"
done
Testado e funcionando bem no meu sistema.
3. AAC-HEv2
Para um único arquivo, tente isto:
fdkaac -p 29 --bitrate 32k --moov-before-mdat --afterburner 1 -o output.m4a input.wav
e para um diretório de arquivos wav, tente o seguinte:
mkdir aac && \
for j in *.wav
do
fdkaac -p 29 --bitrate 32k --moov-before-mdat --afterburner 1 -o aac/"${j%.wav}.m4a" "$j"
done
Testado e funcionando bem no meu sistema.
4. Nota VBR:
Se você quiser usar o modo Variable Bitrate (VBR) em vez de Constant Bitrate (CBR), simplesmente omita a configuração --bitrate
e use --bitrate-mode
. bitrate-mode
recebe uma configuração de 1 a 5 com um valor mais alto produzindo uma taxa de bits maior.
Leitura adicional: