• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

ffmpeg Map_meta_data

BerndderHeld

Spätblühender Taffetapfe
Registriert
03.09.06
Beiträge
2.802
Hi,
ich möchte gerade eine ganze Menge .wma Datein in MP3s umwandeln. Mittel der Wahl ist FFmpeg über die Kommandozeile.

Das funktioniert auch schon ganz gut.
Code:
ffmpeg -i 01.wma -ab 320  01.mp3
Wenn Ich nun jedoch auch die Tags mit übernehmen möchte:

Code:
ffmpeg -i 01.wma -ab 320 -map_meta_data 01.mp3:01.wma 01.mp3
Wirft folgenden Fehler:

Code:
Invalid output file index 1 map_meta_data(1,0)
Hat jemand hier eine Ahnung warum das nicht funktioniert?
 

BerndderHeld

Spätblühender Taffetapfe
Registriert
03.09.06
Beiträge
2.802
Unglaublich wie trivial die Lösung war:
Code:
ffmpeg -i 01.wma -ab 320 -map_meta_data outputfile:inputfile 01.mp3
Inout und outpufile waren also keine Platzhalter sondern müssen genauso eingegeben werden.

Der vollständighalt halber hier noch der ganze Befehl um alle WMAs eines Ordners nacheinander zu konvertieren:
Code:
for f in *.wma;do ffmpeg -i "$f" -ab 320 -map_meta_data outputfile:inputfile "$(basename "$f" .wma).mp3";done