camsnap

Capture snapshots, record clips, and monitor motion from RTSP/ONVIF cameras.

386k|81.1k|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/openclaw/openclaw --skill camsnap-openclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/openclaw/openclaw/tree/main/skills/camsnap
Command: npx skills add https://github.com/openclaw/openclaw --skill camsnap-openclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires camsnap, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to easily capture snapshots, record video clips, or monitor for motion events from RTSP/ONVIF cameras, streamlining surveillance and monitoring tasks.

Core Features & Use Cases

  • Snapshot Capture: Take still images from your cameras.
  • Clip Recording: Record short video segments.
  • Motion Detection: Set up alerts and actions based on detected motion.
  • Use Case: Automatically capture a snapshot every minute from your front door camera or record a 10-second clip when motion is detected.

Quick Start

Use camsnap to take a snapshot of the kitchen camera and save it as shot.jpg.

Frequently Asked Questions about camsnap

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

FAQPage Schema
How do I capture snapshots and video clips from RTSP or ONVIF cameras?

You can capture snapshots and video clips from RTSP or ONVIF cameras using the camsnap utility. It requires ffmpeg for video processing and a configuration file to set up your cameras for automated monitoring.

Can I set up automated motion detection alerts for my surveillance cameras?

Yes, you can set up automated motion detection alerts for surveillance cameras. The system monitors motion events and triggers automated actions based on configured motion detection thresholds.

Do I need ffmpeg to record video clips from ONVIF cameras?

Yes, you need ffmpeg to record video clips from ONVIF cameras. The ffmpeg dependency handles the underlying video processing required to capture frames and record short video segments.

How do I discover and configure RTSP cameras for automated snapshot capture?

You can discover and configure RTSP cameras for automated snapshot capture by providing a configuration file. This setup supports camera discovery and enables actions like capturing a snapshot every minute.

What is the best way to record a short video segment when motion is detected?

The best way to record a short video segment when motion is detected is using automated motion event monitoring. You can configure thresholds to automatically trigger a 10-second clip recording.

Why does camera snapshot capture require a configuration file?

Camera snapshot capture requires a configuration file to properly define camera setup and connection parameters. This ensures the utility can correctly interface with your specific RTSP or ONVIF devices.