C
Caspian DeConwy
Gast
Hallo,
ich habe 109 Videos, die ich gerne mit individuellen Zeitstempeln in jeweils ca. 10 Videos schneiden möchte. Das ganze wollte ich mit ffmpeg per Batch erledigen wie folgt:
Jetzt habe ich nur das Problem, dass es immer einen kleinen Hakler gibt beim Übergang zweier Videos, da ja wie in obigem Beispiel die Endzeit des ersten Videos gleich der Startzeit des zweiten Videos ist.
Wenn ich das Zweite Video eine Sekunde später schneide, fehlt mir eine Sekunde.
Jetzt hab ich schon festgestellt, dass ich auch im Hundertstel-Bereich schneiden kann, nur wie lege ich jetzt das korrekte Intervall fest? Wenn die Videos mit 25 Bildern/Sekunde laufen, muss ich dann 1/400 nehmen? Also quasi:
Bei >1000 Videos kann ich das nur stichprobenhaft prüfen - daher wäre ich gerne vorher sicher, dass das klappt. Evtl. kann man auch Frames definieren?
ich habe 109 Videos, die ich gerne mit individuellen Zeitstempeln in jeweils ca. 10 Videos schneiden möchte. Das ganze wollte ich mit ffmpeg per Batch erledigen wie folgt:
Code:
ffmpeg -i "Teil 1.mp4" -vcodec copy -acodec copy -ss 00:00:00 -to 00:33:25 "Teil 1-1.mp4"
ffmpeg -i "Teil 1.mp4" -vcodec copy -acodec copy -ss 00:33:25 -to 00:47:58 "Teil 1-2.mp4"
ffmpeg -i "Teil 1.mp4" -vcodec copy -acodec copy -ss 00:47:58 -to 00:59:03 "Teil 1-3.mp4"
Wenn ich das Zweite Video eine Sekunde später schneide, fehlt mir eine Sekunde.
Jetzt hab ich schon festgestellt, dass ich auch im Hundertstel-Bereich schneiden kann, nur wie lege ich jetzt das korrekte Intervall fest? Wenn die Videos mit 25 Bildern/Sekunde laufen, muss ich dann 1/400 nehmen? Also quasi:
Code:
ffmpeg -i "Teil 1.mp4" -vcodec copy -acodec copy -ss 00:00:00.00 -to 00:33:25.00 "Teil 1-1.mp4"
ffmpeg -i "Teil 1.mp4" -vcodec copy -acodec copy -ss 00:33:25.04 -to 00:47:58.00 "Teil 1-2.mp4"
ffmpeg -i "Teil 1.mp4" -vcodec copy -acodec copy -ss 00:47:58.04 -to 00:59:03.00 "Teil 1-3.mp4"