web-dev-qa-db-fra.com

convertir aac en mp3 via la ligne de commande

Question originale

Existe-t-il un outil cli permettant de convertir des fichiers aac de l'iTunes Store (sans DRM) en mp3?

Mise à jour 1

MP3 à MP3

J'ai installé libavcodec-unstripped-52 et obtenir un peu plus loin.

Quand j'essaie d'encoder des fichiers MP3 avec: C'est écrit [mp3 @ 0x997cde0]Header missing.

lame a également eu des problèmes depuis les tags sont ID3v2, est-il possible que le libmp3lame ne supporte pas cela non plus?

Devrais-je convertir les tags ou que puis-je faire pour que cela fonctionne?

AAC au MP3

Ceci est passé, mais il n'y a pas d'en-tête dans le fichier MP3 résultant. Comment puis-je obtenir les en-têtes ici?

21
Martin Ueding

L'outil en ligne de commande le plus approprié est l'utilitaire ffmpeg pouvant être installé via le centre logiciel/gestionnaire Synaptic.

Un exemple de ligne de commande pourrait ressembler à ceci pour le mode de débit constant (CBR):

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -b:a 190k outputfile.mp3

Ou encore mieux pour le mode de débit variable (VBR):

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -q:a 2 outputfile.mp3

Plus d'informations sur l'encodage MP3 avec FFmpeg peuvent être vues ici:

Guide d’encodage MP3 FFmpeg

30
fossfreedom

Si votre Linux se plaint de ne pas avoir de codec mp3, essayez ceci:

ffmpeg -i inputfile.m4a -acodec libmp3lame -ac 2 -ab 160k outputfile.mp3

Notez que les paramètres -ab prennent en bits par seconde, pas en kilobits par seconde.

7
maxmurd