Mar*_*arc 22 video software-recommendation
我需要一种方法来扫描数小时的录制视频(mp4、mov、avi,没关系,我可以解决这个问题)以搜索运动。这些视频包含许多、许多小时的沉闷自然场景,如鸟巢或喂食地点,在这些场景中,很少发生长时间的活动,偶尔会出现父母更换、喂食等短时间动作。
我不能使用 cctv 监控程序,因为那些监控实时流并且只在有动作时记录。这些视频是在远离网络的地方录制的,任何形式的互联网连接都是遥不可及的梦想。
我看过 Zoneminder 和 Motion,但它们不允许我将输入从实时源切换到文件。理想情况下,我希望它的扫描速度比实时快得多。
有任何想法吗?
小智 13
DVR-Scan 是一种跨平台命令行 (CLI) 应用程序,可自动检测视频文件(例如安全摄像机镜头)中的运动事件。除了定位每个运动事件的时间和持续时间之外,DVR-Scan 还将每个运动事件的镜头保存到一个新的、单独的视频剪辑中。DVR-Scan 不仅是用 Python 编写的免费开源软件 (FOSS),而且基于 Numpy 和 OpenCV,它被构建为可扩展和可破解的。
用法:
dvr-scan -i some_video.mp4 -o some_video_motion_only.avi
Run Code Online (Sandbox Code Playgroud)
Luí*_*usa 12
VLC 有一个运动检测过滤器,您可以通过访问来尝试:Tools -> Effects and Filters -> Video Effects -> Advanced -> Motion Detect。
您可能有更多可用的调整,可以从带有--video-filter=motiondetect标志的命令行运行它;看看这个例子。