Ich konnte die Dateien mit der Demuxing-Funktion von FFmpeg zusammenführen . Zur .mp4
Konvertierung musste ich den Audiostrom explizit konvertieren, um diesen Fehler zu vermeiden:
Tag für Codec pcm_s16le in Stream Nr. 1 konnte nicht gefunden werden, Codec wird derzeit nicht in Container unterstützt
Dies ist der Befehl, um die Dateien zu kombinieren merged.mp4
:
ffmpeg -safe 0 -f concat -i files_to_combine -vcodec copy -acodec aac -strict -2 -b:a 384k merged.mp4
Wenn die Ausgabedatei auch eine .MOV
Datei sein kann, lautet der Befehl einfach:
ffmpeg -safe 0 -f concat -i files_to_combine -vcodec copy -acodec copy merged.MOV
Hier ist der Inhalt der Textdatei files_to_combine
:
file ./first_file.MOV file ./second_file.MOV