• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> 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