camsnap

Capture snapshots, record clips, and monitor motion events from RTSP/ONVIF cameras using camsnap and ffmpeg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill 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 motion events from RTSP/ONVIF cameras, providing a convenient way to manage and record video feeds.

Core Features & Use Cases

  • Snapshot Capture: Take still images from your cameras.
  • Clip Recording: Record short video clips of specified durations.
  • Motion Detection: Set up alerts and actions based on detected motion.
  • Use Case: Automatically capture a snapshot every minute from your home security camera or record a 10-second clip whenever motion is detected.

Quick Start

Use camsnap to take a snapshot of the kitchen camera and save it as kitchen_snapshot.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 stream?

To capture a snapshot from an RTSP camera stream, configure the utility to extract a single still image frame and save it directly to a specified file path like a JPEG.

Can I record a short video clip from an ONVIF camera?

Yes, you can record a short video clip from an ONVIF camera by specifying a desired duration, allowing the system to capture and save the continuous feed segment.

How does motion detection work with RTSP video feeds?

Motion detection with RTSP video feeds works by applying configurable thresholds to the camera stream, triggering configured actions or starting a video clip recording when movement is observed.

Do I need ffmpeg installed to process ONVIF camera streams?

Yes, you need ffmpeg installed and available on your system PATH to process ONVIF camera streams, as it handles the underlying media processing for snapshots and clips.

What's the best way to monitor motion events from IP cameras?

The best way to monitor motion events from IP cameras is using a utility with configurable thresholds that continuously evaluates the RTSP feed and triggers automated actions upon detecting movement.

Why does my RTSP camera snapshot capture fail?

Your RTSP camera snapshot capture might fail if ffmpeg is not available on the system PATH, or if the connection to the ONVIF camera stream is blocked or incorrectly configured.