camsnap

Capture camera snapshots and video clips from RTSP/ONVIF feeds using ffmpeg.

32|9|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/DotNetAge/mindx --skill camsnap-dotnetage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/DotNetAge/mindx/tree/main/skills/camsnap
Command: npx skills add https://github.com/DotNetAge/mindx --skill camsnap-dotnetage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cameras often require manual capture or external software to grab snapshots or clips from RTSP/ONVIF feeds, hindering automation and local monitoring.

Core Features & Use Cases

  • Snapshot capture from RTSP/ONVIF cameras for surveillance and evidence.
  • Video clip recording from camera streams for incident review.
  • Local processing with ffmpeg dependency to avoid cloud delays.

Quick Start

Start camsnap and capture a snapshot from a configured camera.

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 feed?

To capture RTSP camera snapshots, you need a tool that performs authenticated connections to the stream and saves image outputs locally. This process uses ffmpeg to grab frames directly from the feed without cloud dependencies.

Can I record video clips from ONVIF compatible cameras locally?

Yes, you can record video clips from ONVIF cameras locally. The capture mechanism establishes authenticated connections to the ONVIF feeds and saves the recorded video outputs directly to your local storage for incident review.

Do I need ffmpeg to capture ONVIF or RTSP streams?

Yes, ffmpeg is required to process RTSP and ONVIF streams locally. It handles the media decoding and encoding needed to capture camera snapshots and video clips without relying on external cloud processing.

What is the best way to automate camera snapshot capture for surveillance monitoring?

Automating camera snapshot capture for surveillance is best handled by a local processing pipeline that connects to RTSP or ONVIF feeds. This approach retrieves and saves snapshots instantly, supporting automated monitoring workflows without manual intervention.

Does local RTSP snapshot processing work for enterprise security automation pipelines?

Local RTSP snapshot processing works for enterprise security automation by capturing and saving camera outputs directly on-site. It supports automated monitoring workflows and remote surveillance without requiring cloud dependencies or causing network delays.

Why avoid cloud processing when capturing video clips from IP camera streams?

Avoiding cloud processing when capturing IP camera video clips eliminates network delays and preserves data privacy. Local processing with ffmpeg captures and saves the RTSP or ONVIF stream outputs directly on your infrastructure.