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 ...
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: