camsnap

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

2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/FatBy/DD-OS --skill camsnap-fatby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/FatBy/DD-OS/tree/main/skills/camsnap
Command: npx skills add https://github.com/FatBy/DD-OS --skill camsnap-fatby

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires camsnap, ffmpeg.

What problem does it solve?

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

Core Features & Use Cases

  • Snapshot Capture: Take still images from live camera feeds.
  • Clip Recording: Record short video segments from camera streams.
  • Motion Detection: Trigger actions based on detected motion.
  • Use Case: Automatically capture a snapshot every minute from your home security camera and save it to your local drive.

Quick Start

Use camsnap to take a snapshot named 'kitchen_view.jpg' from the 'kitchen' camera.

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, use a command-line utility to grab still images from the live feed. This Skill automates extracting frames from RTSP/ONVIF cameras and saves them as image files to your local drive.

Can I record video clips from ONVIF surveillance cameras?

Yes, you can record video clips from ONVIF surveillance cameras. The Skill captures short video segments from live camera streams, requiring ffmpeg for media processing to save the recorded clips locally.

How does motion detection work with RTSP camera feeds?

Motion detection with RTSP camera feeds works by monitoring the video stream for movement and triggering actions when events are detected. This Skill uses the camsnap utility to monitor motion events from compatible cameras.

Do I need ffmpeg to capture RTSP camera streams?

Yes, you need ffmpeg installed to capture RTSP camera streams using this Skill. Ffmpeg is a required dependency for handling the media processing needed to record clips and capture frames from surveillance cameras.

What is the best way to automate capturing images from a security camera?

The best way to automate capturing images from a security camera is using a command-line tool to schedule frame extraction. This Skill supports automatically taking snapshots at set intervals, such as every minute, from RTSP/ONVIF cameras.

Does this approach support discovering ONVIF cameras on a network?

Yes, this approach supports discovering ONVIF cameras on a network. The Skill includes camera discovery and configuration features, allowing you to find and set up compatible surveillance devices before capturing streams.