camsnap

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

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/chebizarro/swarmstr --skill camsnap-chebizarro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/chebizarro/swarmstr/tree/main/skills/camsnap
Command: npx skills add https://github.com/chebizarro/swarmstr --skill camsnap-chebizarro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Snapshot Capture: Grab still images from cameras.
  • Clip Recording: Record short video segments.
  • Motion Detection: Trigger actions based on detected motion.
  • Camera Discovery: Find cameras on the network.
  • Use Case: Automatically take a snapshot every hour from your home security camera and save it to your local storage.

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 an RTSP camera?

You can capture RTSP snapshots and clips using the camsnap utility, which connects to network cameras to grab still images and record short video segments for surveillance monitoring.

Can I trigger video recording based on motion detection from ONVIF cameras?

Yes, you can trigger recording and other actions based on motion detection from ONVIF cameras by configuring specific detection thresholds and action rules in your camera setup.

Do I need ffmpeg to process video clips and snapshots from surveillance cameras?

Yes, ffmpeg is required because the camsnap utility depends on it for media processing when saving captured video clips and snapshots from your RTSP or ONVIF surveillance cameras.

What is the best way to discover RTSP and ONVIF cameras on my local network?

You can discover RTSP and ONVIF cameras on your local network using the camera discovery feature, which identifies available surveillance devices before you configure snapshotting or clip recording.

How do I automate hourly snapshot capture from a home security camera?

Automate hourly snapshot capture from a home security camera by configuring the camsnap utility to grab still images at set intervals and save them directly to your local storage.

Are there limitations when using camsnap for motion detection and clip recording?

A primary limitation is the strict dependency on ffmpeg for media processing, alongside the requirement of a configuration file to properly set up camera connections and motion detection thresholds.