FFMPEG divise une vidéo en plusieurs scènes / vidéos


1

Je souhaite utiliser FFMPEG(ou ffprobe) pour diviser une vidéo en plusieurs séquences vidéo / scènes ( scene1.mp4pour sceneX.mp4chacune une vidéo distincte). Donc, chaque fois qu'il y a un changement de scène, il faut le couper. Quelle est la meilleure commande pour le faire?

Jusqu'à présent, j'utilisais la commande suivante (avec scenecutoption), mais ce n'est pas parfait. On dirait qu'il est une autre option à l' aide select=gt(scene\,.4)(mais il stocke en chiffres). Alors, quelle est la bonne commande avec la plus grande précision?

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.