Como eu produzo arquivos AAC de ótima qualidade no Xenial Xerus?

2

Eu gostaria de produzir arquivos AAC de alta qualidade a partir de uma pequena biblioteca de arquivos wav no Xenial Xerus 16.04 LTS.

Eu estou interessado em poder selecionar entre AAC-LC, HE-AAC e HE-AAC v2 para os arquivos de saída. Eu não sou tão desconfortável se uma ferramenta de linha de comando ou de GUI faz um trabalho melhor ...

    
por andrew.46 10.05.2016 / 03:42

1 resposta

1

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:

por andrew.46 07.06.2016 / 12:04