camsnap

Capture snapshots and motion events from RTSP and ONVIF cameras.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/wangqianCAI/OBI --skill camsnap-wangqiancai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/wangqianCAI/OBI/tree/main/skills/camsnap
Command: npx skills add https://github.com/wangqianCAI/OBI --skill camsnap-wangqiancai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg.

What problem does it solve?

This Skill solves the difficulty of integrating legacy RTSP and ONVIF security cameras into modern automated workflows, allowing for programmatic snapshots and motion-triggered events.

Core Features & Use Cases

  • Snapshot & Clip Capture: Instantly grab high-quality images or video clips from network cameras.
  • Motion Monitoring: Watch for motion events and trigger custom actions based on configurable thresholds.
  • Use Case: Automatically capture a 5-second video clip whenever motion is detected at the front door and save it to your local storage for security auditing.

Quick Start

Use the camsnap skill to capture a snapshot from the kitchen camera and save it as kitchen_view.jpg.

Frequently Asked Questions about camsnap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture a snapshot from an RTSP camera?

To capture a snapshot from an RTSP camera, you can use a tool to interface with the network video stream and grab high-quality images. This requires ffmpeg and the specific camera capture binary to process the RTSP feed and save it as an image file.

Can I trigger automated video recording when motion is detected on an ONVIF camera?

Yes, you can trigger automated video recording when motion is detected on an ONVIF camera. The system watches for motion events based on configurable thresholds and can automatically capture video clips for security auditing.

Do I need ffmpeg to monitor RTSP camera feeds?

Yes, you need ffmpeg to monitor RTSP camera feeds. The camera capture binary requires ffmpeg as a dependency to successfully interface with network video streams and capture visual data.

What is the best way to integrate legacy ONVIF security cameras into automated workflows?

The best way to integrate legacy ONVIF security cameras into automated workflows is by using a capture tool that supports the ONVIF protocol. This allows programmatic snapshots, motion-triggered events, and diagnostic health checks for your camera infrastructure.

Does automated RTSP camera monitoring support diagnostic health checks?

Yes, automated RTSP camera monitoring supports diagnostic health checks for camera infrastructure. The system facilitates event-based recording and monitors the health of network video streams to ensure continuous surveillance operation.