Es steckt mehr drin, als man glaubt

Aus Colliseum
Zur Navigation springen Zur Suche springen

Testvideo

Den MP4-Container mit drei Videospuren findet man unter

Er lässt sich vermutlich nicht in Ihrem Browser abspielen. Die Datei am besten mit der rechten Maustaste anklicken und auf den eigenen Rechner herunterladen.

Erzeugt wurde dieses Testvideo mit ffmpeg und folgendem Code:

SETLOCAL
SET FFMP=c:\Programme\ffmpeg\bin\ffmpeg
%FFMP% -f lavfi -i testsrc=duration=10:size=640x480:rate=10 test1.mp4
%FFMP% -i test1.mp4 -vf reverse test2.mp4
%FFMP% -i test1.mp4 -vf vflip test3.mp4
%FFMP% -i test1.mp4 -i test2.mp4 -i test3.mp4 -c:v copy -map 0:v:0 -map 1:v:0 -map 2:v:0 ThreeVids.mp4

Der Code erzeugt ein Testvideo von 10 s Dauer, mit 10 fps, in dem u. a. die Sekunden hochgezählt werden. Das zweite Video ist die zeitlich gespiegelte Version des ersten, in dem nun von 9 heruntergezählt wird. Das dritte Video ist eine vertikal gespiegelte Version des ersten.

Der Code muss als Stapelverarbeitungsdatei (ThreeVids.bat) gespeichert und in einer cmd-Box ausgeführt werden. Der Pfad zu ffmpeg muss ggf. angepasst werden.

Extraktion der Videospuren

Mit folgendem Code lässt sich das Testvideo in drei gewöhnliche Video zerlegen:

SETLOCAL
SET FFMP=c:\Programme\ffmpeg\bin\ffmpeg
%FFMP% -i ThreeVids.mp4 -c:v copy -map v:0 0.mp4
%FFMP% -i ThreeVids.mp4 -c:v copy -map v:1 1.mp4
%FFMP% -i ThreeVids.mp4 -c:v copy -map v:2 2.mp4

Im Beitrag genannte Programme