ffmpeg beendet meinen Audiostream

1

Ich konvertiere eine Reihe von AVI-Videos nach MKV, mit einfach ffmpeg -i "foo.avi" "foo.mkv". Jetzt habe ich das Problem, dass in meiner Ausgabe-mkv-Datei ein Videostream (fein) vorhanden ist, aber nur der erste Audiostream aus meiner Originaldatei. Ich dachte, ich würde jeden Stream manuell mit -map 0:1etc abbilden , aber es muss eine Möglichkeit geben, ffmpeg anzuweisen, alle Streams in der ursprünglichen Reihenfolge zu halten. Vielen Dank.

Ähnlich
quelle

Antworten:

0

Aus FFmpeg doc
Zum Beispiel, um ALLE Streams von der ersten Eingabedatei zur Ausgabe zuzuordnen

ffmpeg -i INPUT -map 0 output
Steven Penny
quelle
Ist das eine ziemlich neue Funktion? Wenn ich es unter Ubuntu 11.10 versuche, erhalte ich die folgende Meldung: "Die Anzahl der Stream-Maps muss mit der Anzahl der Ausgabestreams
übereinstimmen
Das erste Commit erfolgte am 20.10.2011 unter git.videolan.org/?p=ffmpeg.git;f=doc/ffmpeg.texi;hb=d049257
Steven Penny am