h264 elementarstrom splitten

mercredi 12 novembre 2014

Moin,



Ich such' was fuer die Kommandozeile, mit dem ich einen h264 (oder auch aac oder mp2) Elementarstrom aus einem File in kleine Haeppchen (=kleine Files) splitten kann, wobei jedes einzelne File mit einem Syncwort, o.ae. anfaengt und z.B. beim h264 einem Bild entspricht (faengt also immer mit 0x00 0x00 0x00 0x01 ... an) ; bei den Audios einem Audioframe (Faengt also z.b. immer mit 0xff 0xf1 ... an) (Mir ist klar, dass man mit den einzelnen Schnipseln insbesondere beim h264 nicht allzu viel anfangen kann).

ffmpeg ist etwas muehselig, weil ich da den startzeitpunkt nur als timecode; nicht als frame Nr. Soundso angeben kann; ich weiss auch nicht, wie genau das dann so wird.

Es sollte also ungefaehr folgendes moeglich sein:




Code:



$(WUNDERTOOL) -i video.h264 -o video%04d.h264 #erzeugt ein paar 100..1000e Dateien; je nach laenge und fps

cat video*h264 > videoneu.h264

diff video.h264 videoneu.h264 #kein Unterschied



Weiss da wer was?



Gruss

WK




0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor