Wie teilt man eine große MPEG-4-Videodatei in kleinere Dateien auf?

10

Ich habe eine Stunde Rohmaterial von einem Benutzergruppentreffen, das ich in 10-minütige Abschnitte aufteilen möchte, damit ich sie auf YouTube hochladen kann. Ich habe etwas gesucht und konnte keinen guten Weg finden, dies zu erreichen. Kennen Sie eine gute Methode oder ein gutes Werkzeug zum Teilen von Videos? Ich habe von der Arbeit aus Zugriff auf Adobe-Software.

BEARBEITEN: Ein Freund bei der Arbeit schlug vor, dass ich http://videohelp.com auschecke, aber es ist hier bei der Arbeit blockiert, also muss ich es später auschecken.

Robert Greiner
quelle
2
Ich weiß, dass MeGUI MP4s nach Dateigröße aufteilen kann, aber ich glaube nicht, dass es Timecodes verarbeiten kann ... Wie wurde die Quelle codiert - CBR oder VBR?
Durchbruch
1
cool, ich werde MeGUI überprüfen Ich bin fast sicher, dass die Codierung VBR ist. Ich habe es mit dem Flip Ultra HD aufgenommen
Robert Greiner
1
Hmm, das macht es schwieriger. Wenn es CBR wäre, könnten Sie einfach bestimmen, wie groß 10 Minuten sein würden, und es durch diese Größe aufteilen. Für VBR müssen Sie die Datei möglicherweise neu codieren, da es schwierig ist, die Dateien nur zu bestimmten Zeitcodes ohne Keyframes zu teilen .
Durchbruch
Ah ich sehe. Trotzdem könnte es einen Versuch wert sein.
Robert Greiner
1
Ich denke, Sie könnten es immer annähern, indem Sie die durchschnittliche Videogröße für zehn Minuten ermitteln (oder neun, wenn Sie sicher sein möchten) und sie dann durch diese Größe aufteilen. Damit Sie wissen, können Sie das Aufteilungsmenü in MeGUI aufrufen, indem Sie auf gehen Tools -> Muxer -> MP4 Muxerund die vorletzte Option ( Splitting) festlegen .
Durchbruch

Antworten:

13

Wenn Sie keine Angst vor der Befehlszeile haben, ist ffmpeg das zu verwendende Tool.

Es ist ein bisschen kompliziert, aber die meisten kostenlosen Tools basieren auf ffmpeg, weil es das leistungsstärkste ist, das es gibt. Dies ist ein Beispiel für einen Befehl zum Aufteilen von 30 Sekunden eines Videos.

ffmpeg -i input.avi -vcodec copy -ss 00:00:10:15 -t 00:00:30:00 output.avi

Wenn Sie unter Windows arbeiten, ist es etwas schwierig, es zu installieren, aber hier sind einige gute Links, um es zu bekommen. http://ffmpeg.arrozcru.org/wiki/index.php?title=Links

Schüttelfrost42
quelle
1
+1 ausgezeichnet, das könnte genau das sein, wonach ich suche. Ich werde es heute Abend überprüfen, wenn ich von der Arbeit nach Hause komme. Vielen Dank.
Robert Greiner
Ich hoffe, es funktioniert für Sie, ich verwende Linux und konnte einige großartige Dinge damit machen.
Chills42
1
Das ist eigentlich ziemlich gut ... Führt es eine Codierung durch oder teilt es nur die Dateien und schreibt die entsprechenden Header?
cp2141
Ich glaube, in diesem Fall vermeiden Sie die Codierung und kopieren einfach den Stream, aber ich bin mir in den Einzelheiten nicht sicher.
Chills42
heißt das nicht - kein Audio? Wollte er kein Audio?
Barlop
3

Wenn Sie bereit sind, es zu versuchen, kann meGUI MP4-Dateien nach Dateigröße aufteilen. Starten Sie dazu einfach das Programm und gehen Sie zu Tools -> Muxer -> MP4 Muxer. Importieren Sie die Datei, und geben Sie eine Dateigröße ein, um sie zu teilen.

Wenn Sie mit CBR-Inhalten arbeiten, können Sie die Dateigröße für ein zehnminütiges Segment über die Bitrate bestimmen. Wenn es sich um VBR handelt, ist dies je nach Inhalt weniger konsistent. Sie sollten daher eine etwas kürzere Zeit anstreben (z. B. die durchschnittliche Größe eines Neun-Minuten-Segments), damit Sie das 10-Minuten-Limit nicht überschreiten.

Durchbruch
quelle
2
ffmpeg -i input.avi -acodec copy -vcodec copy -ss 00:00:00:00 -t 00:10:00:00 output.avi

Dadurch wird auch das Audio kopiert ... habe gerade ein stummes Video einer musikalischen Darbietung auf YouTube hochgeladen. -an ist der Schuldige. Manpages FTW.


quelle
0

Wenn sich Ihr Video in einem MP4-, MOV- oder 3GP-Container befindet (dh die Erweiterung .mp4, .mov oder .3gp hat), benötigen Sie MP4Box (Befehlszeilen-Util) und YAMB (eine GUI für MP4Box).

Führen Sie YAMB aus und wählen Sie den Abschnitt Bearbeiten aus. Es gibt eine Option "Klicken Sie hier, um MP4 / M4A / MOV / 3GP-Dateien zu teilen."

YAMB

Alternative Download-Speicherorte: MP4Box und YAMB

Shevek
quelle