gpt4 book ai didi

linux - 检测视频文件是否包含运动

转载 作者:太空狗 更新时间:2023-10-29 11:32:14 25 4
gpt4 key购买 nike

我有一堆来自网络摄像头的视频片段(持续时间为 5、10、60 秒),我正在寻找一种方法来检测“这个视频片段是否有运动”,以决定该文件是否应该在未来的处理阶段保存或丢弃。

我调查了 motionOpenCV ,但运动似乎只想处理原始视频流,而 OpenCV 似乎对我来说太先进了。

我理想的解决方案是一个 linux 命令行工具,我可以将视频文件输入其中,并得到一个简单的“包含/不包含运动”的回答,这样我就可以丢弃不相关的文件。我的使用完全可以接受误报(合理数量)。

有这样的工具吗?或者使用其他工具执行此操作的任何简单示例?

最佳答案

可以查看dvr-scan这是一个简单的基于OpenCV的跨平台命令行工具。

仅以 csv 格式列出运动事件(仅扫描):

dvr-scan -i some_video.mp4 -so

提取单个视频中的运动:

dvr-scan -i some_video.mp4 -o some_video_motion_only.avi

有关更多示例和各种其他参数,请参见: https://dvr-scan.readthedocs.io/en/latest/guide/examples/

关于linux - 检测视频文件是否包含运动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28320004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com