我想找出.mp4 (H264 + AAC)视频中无声和不变帧的区域,并将它们删除。当然,对于阈值和测量不变帧的算法,会有一些微调。
ffmpeg可以解决这个问题吗?(最好使用C或python)发布于 2015-03-18 11:38:01
用于音频静音看看这个。
对于静态视频场景,ffmpeg可能不是理想的工具。
您可以使用低阈值的场景变化检测来查找特定的帧,然后提取这些帧并将它们与imagemagick的比较功能进行比较:
ffprobe -show_frames -print_format compact -f lavfi "movie=test.mp4,select=gt(scene\,.1)"compare -metric RMSE frame1.png frame0.png
我不认为这件事会很好。
您最好的选择是使用类似OpenCV的方法来查找帧之间的差异。
https://stackoverflow.com/questions/29119174
复制相似问题