FFMPEG 将视频分割成多个场景/镜头视频

FFMPEG 将视频分割成多个场景/镜头视频

我想使用FFMPEG(或ffprobe) 将视频分割成多个拍摄的视频/场景(每个scene1.mp4都是sceneX.mp4一个单独的视频)。这样,只要有场景变化,它就会剪切它。执行此操作的最佳命令是什么?

到目前为止,我一直在使用以下命令(带scenecut选项),但它并不完美。看起来有另外一个选择使用select=gt(scene\,.4)(但它将其存储到数字中)。那么,具有最高准确度的正确命令是什么?

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

相关内容