web-dev-qa-db-fra.com

Comment produire des fichiers AAC de grande qualité sous Xenial Xerus?

J'aimerais produire des fichiers AAC de haute qualité à partir d'une petite bibliothèque de fichiers wav sous Xenial Xerus 16.04 LTS.

Je suis désireux de pouvoir choisir entre AAC-LC, HE-AAC et HE-AAC v2 pour les fichiers de sortie. Je ne suis pas du tout inquiet si un outil en ligne de commande ou un outil graphique fait un meilleur travail ...

2
andrew.46

Sous Xenial Xerus, le meilleur choix est d’utiliser fdkaac:

Sudo apt-get install fdkaac

La syntaxe suivante devrait alors être utile. Tous les exemples concernent le mode de débit constant (CBR), bien que j’aie inclus une section en bas concernant le mode de débit variable (VBR):

1. AAC-LC

Pour un seul fichier, essayez ceci:

fdkaac --bitrate 128k --moov-before-mdat --afterburner 1 -o output.m4a input.wav

et pour un répertoire de fichiers wav, essayez ce qui suit:

mkdir aac && \
for j in *.wav
do 
fdkaac --bitrate 128k --moov-before-mdat --afterburner 1 -o aac/"${j%.wav}.m4a" "$j"
done

Testé et fonctionne bien sur mon système.

2. HE-AAC

Pour un seul fichier, essayez ceci:

fdkaac -p 5 --bitrate 64k --moov-before-mdat --afterburner 1 -o output.m4a input.wav

et pour un répertoire de fichiers wav, essayez ce qui suit:

mkdir aac && \
for j in *.wav
do 
fdkaac -p 5 --bitrate 64k --moov-before-mdat --afterburner 1 -o aac/"${j%.wav}.m4a" "$j"
done

Testé et fonctionne bien sur mon système.

3. AAC-HEv2

Pour un seul fichier, essayez ceci:

fdkaac -p 29 --bitrate 32k --moov-before-mdat --afterburner 1 -o output.m4a input.wav

et pour un répertoire de fichiers wav, essayez ce qui suit:

mkdir aac && \
for j in *.wav
do 
fdkaac -p 29 --bitrate 32k --moov-before-mdat --afterburner 1 -o aac/"${j%.wav}.m4a" "$j"
done

Testé et fonctionne bien sur mon système.

4. Note VBR:

Si vous souhaitez utiliser le mode de débit binaire variable (VBR) au lieu du débit constant (CBR), omettez simplement le réglage --bitrate et utilisez --bitrate-mode à la place. bitrate-mode prend un réglage de 1 à 5 avec une valeur plus élevée produisant un débit binaire plus élevé.

Lectures supplémentaires:

1
andrew.46