camsnap

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to capture frames or short video clips from RTSP/ONVIF cameras for offline review, documentation, or incident logging.

Core Features & Use Cases

  • Snapshot capture: grab still images from configured cameras.
  • Video clips: record short clips on demand or based on motion events.
  • Motion monitoring: watch streams for movement and trigger captures.
  • Easy configuration: define cameras in a config file and reuse across sessions.

Quick Start

Capture a quick snapshot from camera kitchen.

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 for offline review?

You can capture RTSP camera snapshots by configuring the camera in a config file and running a snapshot command to grab still images for offline review, documentation, or incident logging.

Can I record short video clips from ONVIF cameras on demand?

Yes, you can record short video clips from ONVIF cameras either on demand or automatically based on detected motion events to enable visual monitoring and evidence gathering.

Do I need ffmpeg installed to capture frames from RTSP streams?

Yes, ffmpeg is required on your system PATH to capture frames and clips from RTSP streams, along with the camsnap binary, to enable quick captures of motion events.

How does motion monitoring work for RTSP surveillance camera streams?

Motion monitoring watches RTSP camera streams for movement and automatically triggers captures of frames or short clips, which is ideal for live surveillance setups and home security.

What is the best way to manage multiple RTSP cameras for capturing motion events?

The best way to manage multiple RTSP cameras is to define them in a config file for easy configuration, allowing you to reuse the camera definitions across sessions for quick captures.

Why does my RTSP snapshot capture fail with a missing binary error?

RTSP snapshot capture fails if the required ffmpeg dependency is not on your system PATH or if the camsnap binary is not installed properly in your environment.