ubuntuusers.de

FFmpeg mp4 zu mp3 konventieren

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

Fabraptor

Anmeldungsdatum:
15. Mai 2017

Beiträge: 46

Hallo

Ich habe mehrere Video auf meinen Computer die als mp4 sind. Die Video möchte ich gerne als mp3 konvertieren, aber der Name soll behalten werden. Ich weis auch schon das das ffmpeg kann.

Deshalb möchte ich ein Script schreiben, dass automatisch macht.

voxxell99

Avatar von voxxell99

Anmeldungsdatum:
23. September 2009

Beiträge: 3931

Wohnort: da, wo andere Urlaub machen. :)

Muss es ein Script sein? Handbrake sollte das mit Batchfunktion auch können.

hakel

Anmeldungsdatum:
13. August 2009

Beiträge: 23336

XM-Franz

Supporter
Avatar von XM-Franz

Anmeldungsdatum:
15. Juni 2010

Beiträge: 3439

Wohnort: Moers

Nach Wechsel in den Videoordner werden alle *.mp4 unter Beibehaltung des Dateinamens in *.mp3 konvertiert.

for f in *.mp4; do ffmpeg -i "$f" -vn -acodec mp3 -aq 0 "${f%.*}.mp3"; done

MisterIgo

Anmeldungsdatum:
23. April 2009

Beiträge: 947

XM-Franz schrieb:

for f in *.mp4; do ffmpeg -i "$f" -vn -acodec mp3 -aq 0 "${f%.*}.mp3"; done

Das kann zu Problemen führen, wenn das Video Untertitel oder mehrere Tonspuren hat. Ich würde vorschlagen:

for f in *.mp4; do ffmpeg -i "$f" -c:a libmp3lame -q:a 0 -map 0:a:0 "${f%.*}.mp3"; done

zu verwenden.

Natürlich verschwinden dann die Videospuren (ich bin nicht sicher, was Fabrator genau wollte, nur den Toncodec in mp3 umwandeln oder auch die Videospur wegschmeißen).

hakel

Anmeldungsdatum:
13. August 2009

Beiträge: 23336

Die Details muß der TS selber ausknobeln oder halt nachfragen. Solange man sein Quellmaterial nicht zerstört ist das ja auch kein Problem.

bin nicht sicher, was Fabrator genau

Klar, die Formulierung ist etwas unglücklich. Man kann mp4 natürlich nicht in mp3 "konvertieren".

Antworten |