camsnap

Captures snapshots, clips, or motion events from RTSP/ONVIF cameras using ffmpeg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capturing useful footage from RTSP/ONVIF cameras can be slow and inconsistent when done manually, especially when you need snapshots, short clips, or motion-triggered recordings on demand.

Core Features & Use Cases

  • Snapshots, Clips, and Motion Events: Take still images, capture short video clips, or watch for activity above a configured threshold.
  • RTSP/ONVIF Camera Integration: Use camera host/credentials and ONVIF/RTSP-compatible workflows to retrieve media from configured devices.
  • Operational Tools: Run discovery and diagnostics to confirm connectivity and camera/probe behavior before longer captures.

Quick Start

Run the setup by configuring your camera in ~/.config/camsnap/config.yaml and adding it with camsnap add --name kitchen --host 192.168.0.10 --user user --pass pass.

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 RTSP cameras?

You can capture snapshots and video clips from RTSP cameras by configuring camera credentials and host details in a YAML file, then running commands to retrieve still images or short video segments on demand using ffmpeg.

Can I trigger video recording based on motion detection from ONVIF cameras?

Yes, motion detection event recording is supported for ONVIF cameras. The system watches for activity above a configured threshold and automatically captures video segments when motion events are triggered.

Do I need ffmpeg installed to capture video from ONVIF cameras?

Yes, ffmpeg must be available on your system PATH to capture media and generate video clips. It handles the underlying RTSP stream retrieval and clip creation for configured cameras.

How do I discover and test RTSP camera connectivity before recording?

You can run built-in discovery and diagnostic tools to confirm network connectivity and probe camera behavior. This verifies ONVIF and RTSP compatibility before you attempt longer video captures.

What is the best way to automate event-triggered recording for IP cameras?

Automating event-triggered recording involves setting up a configuration file with camera connection details and motion thresholds. This avoids manual recording by automatically capturing clips when activity exceeds the defined threshold.