Dies ist eine alte Version des Dokuments!
FFMPEG
H264 von Streams zusammenfuegen
Anwendungfall
Man nimmt einen Stream auf, welcher alsbald abbricht. Nun hat man mehrere H264 Fetzen, die man wieder zusammenkleben muss.
Schritt fuer Schritt
- ffmpeg > 1.1 notwendig. siehe auch hier
ffmpeg -i file1.mp4 -i file2.mp4 ... -filter_complex "[0:0] [0:1] [1:0] [1:1] concat=n=<numberoffiles>:v=1:a=1 [v] [a]" -map '[v]' -map '[a]' output.mp4
- Beispiel:
ffmpeg -i file1.mp4 -i file2.mp4 -filter_complex "[0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1 [v] [a]" -map '[v]' -map '[a]' output.mp4
Hinweis: Mir ist nicht gelungen von ffmpeg ein zusammenfuehren ohne rekodierung zu machen. Sprich, die obige Methoe fuehrt eine zeitaufwaendige neukodierung durch.