Wie trenne ich die FLV -Datei nach Größe mit FFMPEG oder Mencoder oder SMTH an anderem?
Frage
Ich muss eine FLV -Datei in den Böcken der bekannten Größe auf dem Linux -Server aufteilen. Zum Beispiel ist meine Originaldatei 9 MB und die Stücke 4 MB. Also sollte ich 3 Teile erhalten - 4 MB, 4 MB und 1 MB.
Es scheint, dass FFMPEG nur nach der Zeit spalten kann.
Mencoder kann nach Zeit (-SS -Zeit) und nach Größe (-endpos Größe MB) beginnen. Aber wenn der zweite der erste Chunk offensichtlich 0 ist, wie kann ich dann den zweiten Platz für die nächsten Brocken bekommen?
Haben Sie Vorschläge?
Danke im Voraus.
Lösung
Berechnen Sie ~ Zeit (Sek.) jedes Blocks & Verwenden
Andere Tipps
Es gibt ein Befehlszeilen -Dienstprogramm, das genau das tut: http://mpgtx.sourceforge.net/
mpgtx -3 movie.mpg -b mysplit
Teilen Sie den Film in 3 Brocken mit den Namen mysplit-1.mpg, mysplit-2.mpg, mysplit-3.mpg auf
Das heißt, ich scheine Probleme mit dem Audio zu haben, wenn ich dies benutze - aber ich weiß nicht, ob Sie auch dieses Problem haben würden.