问题描述
我有来自静态监控摄像头的视频文件,我尝试使用某种运动检测过滤器(保持运动、放下静止图像)对它们重新编码,以节省空间和播放时间。
我已经成功尝试了以下两个过滤器选项,但仍然感觉不够好。:
- mpdecimate 例如-vf "mpdecimate=hi=6480:lo=6420:frac=0.1,setpts=N/(15*TB)"
- 选择(例如 -vf "select=gt(scene,0.4)")
主要问题是相机视图中的移动灌木,我想从运动检测中排除。
是否有其他/更好的方法将运动检测(和静止图像掉落)应用于 ffmpeg? 有什么方法可以屏蔽在上述(或任何其他)运动检测过滤器/方法中将被忽略的视频区域?
非常感谢!
编辑: 与此同时,我发现了来自 Gyan 的 excellent answer
我现在正在测试这个,但仍然会感谢其他想法
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)