camsnap

Capture frames and clips from RTSP/ONVIF cameras via config file.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill camsnap-jansenanalytics
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/camsnap
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill camsnap-jansenanalytics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture frames or clips from RTSP/ONVIF cameras to enable monitoring and archival.

Core Features & Use Cases

  • Snapshot and clip capture from configured cameras
  • Motion watch and event-driven captures
  • Simple setup via a config file and add camera commands
  • Requires ffmpeg on PATH for media processing

Quick Start

Add a camera via camsnap add and verify by taking a sample snapshot with camsnap snap kitchen --out 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 from an RTSP camera programmatically?▼

You can capture snapshots from an RTSP camera programmatically by configuring the camera in a config file and using a snap command to extract frames to an output image file.

Can I record video clips from ONVIF cameras for remote monitoring?▼

Yes, you can record video clips from ONVIF cameras for remote monitoring by utilizing the clip command, which captures video segments from configured camera feeds.

Do I need ffmpeg installed to capture RTSP camera frames?▼

Yes, you need ffmpeg installed and available on your system PATH to process media and capture RTSP camera frames, as the tool depends on it for all media operations.

How do I set up motion watch to trigger event-driven camera captures?▼

To set up motion watch for event-driven captures, configure your cameras via a config file and use the motion watch capability to automatically trigger recording when movement is detected.

What is the best way to manage multiple RTSP camera configurations for archival?▼

The best way to manage multiple RTSP camera configurations for archival is by using an add camera command to register each feed in a central config file, enabling streamlined snapshot and clip capture.