FFMPEG teilt ein Video in mehrere Szenen / Aufnahmevideos auf

767
Ariana

Ich möchte verwenden FFMPEG(oder ffprobe) ein Video in mehrere Schuss Videos / Szenen aufzuteilen ( scene1.mp4zu sceneX.mp4jeweils einem separaten Video). Wann immer also eine Szenenänderung stattfindet, sollte sie abgeschnitten werden. Was ist der beste Befehl dafür?

Bisher habe ich den folgenden Befehl verwendet (mit scenecutOption), aber er ist nicht perfekt. Sieht aus wie es ist eine weitere Option mit select=gt(scene\,.4)(aber es speichert es in Zahlen). Was ist also der richtige Befehl mit höchster Genauigkeit?

ffmpeg -i myVideo.mp4 -y -c:v libx264 -profile:v high -prese6t:v fast -deinterlace -x264opts min-keyint=15:keyint=1000:scenecut=20 -b:v 2000k -c:a aac -b:a 128k -f segment -segment_format mp4 -segment_format_options movflags=empty_moov+frag_keyframe+default_base_moof+skip_trailer+faststart /home/1/output%%05d.mp4 
1

0 Antworten auf die Frage