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
Ariana
la source