
Extraire la piste audio d’une vidéo MP4 et la convertir en MP3 avec ffmpeg — en une ligne, pour un fichier ou pour tout un dossier.
Un seul fichier
ffmpeg -i video.mp4 -acodec libmp3lame -q:a 2 audio.mp3
Tous les MP4 d’un dossier
for f in *.mp4 ; do ffmpeg -i "$f" -acodec libmp3lame -q:a 2 "${f%.*}.mp3"; done
Explication des paramètres
-acodec libmp3lame— utilise l’encodeur LAME pour produire du MP3.-q:a 2— qualité variable (VBR). Échelle de 0 (meilleure qualité, ~245 kbps) à 9 (pire, ~65 kbps). La valeur 2 (~190 kbps) offre un bon compromis qualité/taille.${f%.*}.mp3— remplace l’extension du fichier source par .mp3.
Alternatives
Pour du AAC (meilleure qualité à débit égal) : ffmpeg -i video.mp4 -acodec aac -b:a 192k audio.m4a. Pour extraire l’audio sans ré-encoder (copie directe, ultra rapide) : ffmpeg -i video.mp4 -vn -acodec copy audio.aac.


