camsnap

Capture frames and short clips from RTSP/ONVIF IP cameras.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Yogi-076/Vajrascan.on --skill camsnap-yogi-076
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/Yogi-076/Vajrascan.on/tree/main/moltbot/skills/camsnap
Command: npx skills add https://github.com/Yogi-076/Vajrascan.on --skill camsnap-yogi-076

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Rapidly capture still images, short video clips, and motion-triggered events from networked RTSP or ONVIF cameras without manual ffmpeg orchestration or custom scripting.

Core Features & Use Cases

  • Camera Discovery: Find and enumerate cameras on the network for quick onboarding.
  • Snapshot Capture: Grab single-frame images for monitoring, evidence, or thumbnail generation.
  • Clip Recording: Record short-duration clips for incident review or automated reporting.
  • Motion Watch & Actions: Detect motion thresholds and trigger user-defined actions when events occur.
  • Operational Tools: Includes a doctor/probe command to validate connectivity and common runtime dependencies like ffmpeg.

Quick Start

Use camsnap to capture a snapshot from the camera named kitchen 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 a snapshot from an RTSP camera without writing custom ffmpeg scripts?

Capture single-frame snapshots from RTSP cameras by using a dedicated command-line tool that handles ffmpeg orchestration internally. You specify the camera name and output file, and the tool grabs the frame automatically without manual scripting.

Can I record short video clips from ONVIF cameras for incident review?

Short video clips can be recorded from ONVIF cameras by specifying a duration parameter. The tool connects to the networked camera via the ONVIF protocol and saves the recorded segment directly to disk for later incident review.

Does motion detection with IP cameras support triggering custom actions automatically?

Motion detection is supported and can trigger user-defined actions when motion thresholds are met. This allows automated workflows for on-premises CCTV integrations without requiring separate motion-detection scripting.

What do I need installed on my system to use RTSP snapshot capture tools?

RTSP snapshot capture requires the camsnap binary installed and ffmpeg available on the system PATH. You also need network access to the camera via RTSP or ONVIF protocols for the tool to connect and grab frames.

How do I discover ONVIF cameras on my local network for quick onboarding?

Camera discovery is built into the tool, allowing you to find and enumerate ONVIF cameras on the network. This enables quick onboarding by automatically identifying available devices before attempting snapshot or clip capture.

Why is my RTSP camera snapshot not working and how can I validate connectivity?

RTSP camera snapshot failures can be diagnosed using the built-in doctor or probe command. This validates camera connectivity via RTSP/ONVIF and checks that runtime dependencies like ffmpeg are correctly installed on the system PATH.