camsnap

Capture frames and clips from RTSP/ONVIF cameras with configurable outputs.

4|2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/bitan-del/gods-eye --skill camsnap-bitan-del
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/bitan-del/gods-eye/tree/main/skills/camsnap
Command: npx skills add https://github.com/bitan-del/gods-eye --skill camsnap-bitan-del

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture frames and clips from RTSP/ONVIF cameras to centralize monitoring and archival workflows.

Core Features & Use Cases

  • Snapshot capture from configured cameras (single frames for quick checks).
  • Clip capture for events or motion periods with adjustable duration.
  • Motion watch and health checks to ensure cameras are reachable and streaming properly.

Quick Start

Add a camera configuration and run a quick capture to verify setup.

Frequently Asked Questions about camsnap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture snapshots from an RTSP camera?

To capture snapshots from an RTSP camera, you need a tool that pulls single frames from the live stream using configurable camera details like host and credentials. This process centralizes monitoring by extracting still images directly from the video feed for quick checks or archival.

Can I record video clips from ONVIF cameras for motion events?

Yes, you can record video clips from ONVIF cameras during motion events by configuring adjustable capture durations. The system monitors the stream and automatically saves video segments when motion is detected, providing a reliable method for event recording and archival.

Do I need ffmpeg on PATH to capture RTSP video streams?

Yes, you need ffmpeg on PATH to process RTSP video streams and extract frames or clips. The capture mechanism relies on ffmpeg to handle the video decoding, making it a required dependency for connecting to cameras and centralizing your monitoring workflows.

What's the best way to monitor multiple RTSP cameras for health checks?

The best way to monitor multiple RTSP cameras is using a centralized capture tool that performs automated health checks. By configuring each camera's network name and host, the system verifies reachability and ensures all configured streams are operating properly.

How do I configure ONVIF camera settings for snapshot capture?

To configure ONVIF camera settings for snapshot capture, you provide a simple camera configuration including the device name, host address, and login credentials. This setup allows the capture tool to authenticate and pull single frames from the live surveillance feed.