2016-04-15 5 views
1

Ich bin auf OS X 10.10 und ich versuche, 2 MP4-Dateien mit dem cat Befehl zusammenzuführen. Ich dachte, dass ich dies mit dem Befehl cat tun könnte, aber es scheint nicht zu funktionieren. Wenn ich die beiden Dateien zusammenfüge und in eine dritte Datei schreibe, hat die dritte Datei einfach den Inhalt der ersten Datei (wenn ich sie mit QuickTime geöffnet habe). Soweit ich weiß, kopiert und fügt der Befehl cat einfach den Klartext von der ersten Datei in die dritte Datei und dann den Klartext von der zweiten in die dritte Datei (Anhängen), aber QuickTime erkennt nur den ersten Teil von Dies. Gibt es eine Möglichkeit, den Befehl cat zu verwenden, um dies zu umgehen?2 MP4-Dateien mit dem Befehl cat verschmelzen

+0

Verwandte in U & L: [Ist es möglich, Videodateien mit 'cat' zu verbinden?] (Http://unix.stackexchange.com/q/43896/40596). Im Allgemeinen, nein. – fedorqui

Antwort

0

Nr. cat manipuliert die Metadaten der Dateien überhaupt nicht, daher gibt es keine Möglichkeit, Nicht-Textdateien zusammen zu verwenden, wenn das Dateiformat nicht bereits für die einfache Verkettung geeignet ist.

+0

Kann ich es in einem Hex-Editor öffnen und den Header der zweiten Datei löschen? – dsiegler19

+0

Nur wenn das Dateiformat so gestaltet ist. Die meisten sind nicht. Versuchen Sie es mit einem Tool, das eigentlich dazu gedacht ist, Videodateien zusammenzuführen. –

1

Ich denke, Sie bekommen verwirrt mit mp4box ‚s -cat Option, mit der Sie die folgenden ausführen:

mp4box -add 1.mp4 -cat 2.mp4 -cat 3.mp4 merged.mp4

Um 1.MP4, zu fusionieren 2 .mp4 und 3.mp4 bis merged.mp4

Andernfalls unterstützt cat - concatenate files and print on the standard output diese Art von Verhalten nicht.

Verwandte Themen