camsnap

Capture snapshots, video clips, and motion events from RTSP/ONVIF cameras.

1|1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/LuisvelMarketer/genome --skill camsnap-luisvelmarketer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/LuisvelMarketer/genome/tree/main/skills/camsnap
Command: npx skills add https://github.com/LuisvelMarketer/genome --skill camsnap-luisvelmarketer

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

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

Core Features & Use Cases

  • Snapshot Capture: Take instant photos from your cameras.
  • Clip Recording: Record short video segments for later review.
  • Motion Detection: Set up alerts and actions based on detected motion.
  • Use Case: Automatically capture a snapshot every minute from your home security camera to create a time-lapse of your day.

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?

To capture snapshots and video clips from an RTSP camera, you can configure a command-line tool to connect to the stream and save media directly to files like JPG or video segments. It requires ffmpeg for processing the media stream.

How do I monitor ONVIF cameras for motion detection?

You can monitor ONVIF cameras for motion detection by configuring a command-line tool to watch the camera stream and trigger custom actions when motion events are detected. This requires setting up a configuration file with your camera details.

Do I need ffmpeg to record video clips from RTSP streams?

Yes, you need ffmpeg installed to record video clips from RTSP streams. The media processing relies on ffmpeg to handle the video encoding and saving required for capturing surveillance footage.

Can I use command line tools to discover ONVIF cameras on my network?

Yes, you can discover ONVIF cameras on your network using supported command-line tools. The process involves using the tool's discovery feature to automatically find available surveillance devices before configuring them for snapshot capture.

How do I create a time-lapse from security camera snapshots?

To create a time-lapse from security camera snapshots, you can schedule a command-line tool to automatically capture a still image from your RTSP camera at regular intervals, such as every minute, and save them as individual files for later compilation.

What is the best way to automate surveillance actions when motion is detected?

The best way to automate surveillance actions upon motion detection is using a command-line tool that supports custom actions triggered by camera events. By configuring a settings file, you can define specific responses whenever motion is detected on your RTSP or ONVIF cameras.