用途:camsnap 用于从已配置的 RTSP/ONVIF 摄像头获取快照、视频片段或运动事件,适合在命令行环境下做摄像头画面采集与简单监控。
主要能力:支持发现摄像头信息、抓取单帧图片、录制指定时长的视频片段,以及按阈值监测运动并触发动作。
使用方式:配置文件位于 ~/.config/camsnap/config.yaml。添加摄像头示例:camsnap add --name kitchen --host 192.168.0.10 --user user --pass pass。常用命令包括:发现设备 camsnap discover --info;截图 camsnap snap kitchen --out shot.jpg;录制片段 camsnap clip kitchen --dur 5s --out clip.mp4;运动监测 camsnap watch kitchen --threshold 0.2 --action '...';诊断 camsnap doctor --probe。
限制:需要 ffmpeg 在 PATH 中可用;建议先做短时测试采集,再进行较长片段录制。其他平台支持、收费与价格等信息暂未提供。