2017-06-18 6 views
0

Ich verwende ffmpeg, um zwei MP4-Eingabestreams in einen Ausgabebehälter zu kopieren, und ich habe Probleme, die Kapitelindizes aus beiden Dateien in den Ausgabestream beizubehalten.Kopieren von Kapiteln in MP4-Eingabestream zum Ausgabestream in ffmpeg

Ich habe zwei Dateien, angegeben durch streams.txt, die im richtigen Format ist, die beide einen H.264-Videostream, einen AC-3-Audiostream und einen AAC-Audiostream enthalten und die zwei Dateien mit den folgenden verketten ffmpeg Befehl:

ffmpeg -f concat -safe 0 -i streams.txt -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a:0 copy -c:a:1 copy output.mp4 

Dies erzeugt korrekt die Ausgabedatei, die ich will, beiden Dateien in eine Ausgabedatei mit allen drei Strömen kombiniert. Ich habe jedoch Probleme beim Hinzufügen der Kapitel aus beiden Eingabedateien in die Ausgabe. Ich verstehe, dass ich die -map_metadata Option verwenden soll, aber ich habe Probleme mit dem Format es, die nicht die folgende Fehlermeldung produziert:

Invalid chapter index 0 while processing metadata maps. 

Antwort

0

Es stellte sich heraus, dass ffmpeg unterstützt derzeit keine Kapitelverkettung für MP4-Container.

Verwandte Themen