camsnap

Capture frames or clips from RTSP/ONVIF cameras using ffmpeg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture frames or clips from RTSP/ONVIF cameras to streamline surveillance media collection.

Core Features & Use Cases

  • Snapshot: grab a still image from a configured camera.
  • Clip: record short video clips for events or reviews.
  • Motion watch: monitor for motion events and trigger actions.
  • Discovery and setup: easily add and configure new cameras.

Quick Start

Configure a camera and capture a snapshot to verify the setup.

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 or ONVIF camera?

You can capture a snapshot from an RTSP or ONVIF camera by configuring your device in the ~/.config/camsnap/config.yaml file and running the snapshot operation to grab a still image from the live feed.

Do I need ffmpeg installed to record video clips from ONVIF cameras?

Yes, you need ffmpeg available on your PATH to record video clips or capture frames from RTSP and ONVIF cameras, as the underlying media processing relies on ffmpeg for decoding and saving the output files.

Can I automate motion detection and trigger recording for surveillance cameras?

Yes, you can automate motion detection for surveillance cameras using the motion watch operation to monitor live RTSP or ONVIF feeds and trigger actions like recording short video clips when motion events are detected.

What is the best way to set up and discover new RTSP cameras for media capture?

The best way to set up new RTSP cameras for media capture is using the built-in discovery operation to locate devices on your network, followed by adding the connection details to your configuration file.

How does automated media capture work for live monitoring workflows?

Automated media capture in live monitoring workflows works by connecting to RTSP or ONVIF camera streams and executing snapshot, clip, or motion watch operations to systematically collect still images and video recordings for event review.