Wie kann ich MP4-Videos mit FFmpeg in MP3-Audio konvertieren?

Ich muss eine MP3-Audiospur aus einem MP4-Video mit ffmpeg extrahieren. Ich kann das für tun .flv - > mp3, aber ich kenne die Befehlszeilenparameter für mp4 - >mp3 nicht. Für Beispiel, flv -> mp3:

ffmpeg -i video.flv -acodec copy audio.mp3

Welche Parameter sollte ich für mp4 -> mp3 verwenden?

 157
Author: Steven Penny, 2011-09-06

3 answers

Der Grundbefehl lautet:

ffmpeg -i filename.mp4 filename.mp3

Oder

ffmpeg -i video.mp4 -b:a 192K -vn music.mp3

Überprüfen Sie diese URL ein: MP4-Video-zu-MP3-Datei Mit ffmpeg (Ubuntu 9.10 Karmic Koala)

Hinweis: Ubuntu liefert kein FFmpeg, sondern den Fork mit dem Namen Libav. Die Syntax ist dieselbe – verwenden Sie einfach avconv anstelle von ffmpeg für die obigen Beispiele.

 195
Author: Naga Harish M,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-02-17 20:46:48

Der bessere Weg, MP3 zu kodieren, ist die Verwendung von -q:a für variable Bitrate.

ffmpeg -i in.mp4 -q:a 0 -map a out.mp3

Die Option q kann nur mit libmp3lame verwendet werden und entspricht dem LAME -V - option. Siehe VBR-Codierung (Variable Bit Rate) mp3-audio:

Https://trac.ffmpeg.org/wiki/Encode/MP3

 69
Author: Steven Penny,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-05-10 19:22:11

Ich habe es von YouTube mp4-Videos mit folgendem Befehl zum Laufen gebracht:

ffmpeg -i video.mp4 -vn audio.mp3
 5
Author: caruccio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-02-25 18:33:48