camsnap

Capture snapshots, clips, and motion events from RTSP/ONVIF cameras using ffmpeg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires camsnap, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of capturing video from RTSP/ONVIF cameras, allowing users to quickly grab snapshots, clips, or motion events.

Core Features & Use Cases

  • Capture Snapshots: Take a single frame from a camera.
  • Record Clips: Capture a specified duration of video.
  • Motion Detection: Monitor and capture motion events.
  • Use Case: Monitor your home security system and quickly capture video clips when motion is detected.

Quick Start

Use the camsnap skill to capture a snapshot from your kitchen camera and save it as 'kitchen_snapshot.jpg'.

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

Capturing a snapshot from an RTSP camera involves grabbing a single video frame and saving it as an image file, which requires ffmpeg to process the video stream.

Can I record video clips from ONVIF cameras automatically?▼

Yes, you can record specified duration video clips from ONVIF cameras, often triggered by motion detection events for home security and surveillance monitoring.

How do I set up motion detection for home security cameras?▼

Motion detection for home security cameras involves monitoring the RTSP or ONVIF video stream to identify movement and automatically capture video clips or snapshots of the event.

Do I need ffmpeg to process RTSP video streams?▼

Yes, ffmpeg is required to process RTSP video streams for capturing snapshots, recording clips, and generating time-lapse recordings from your surveillance cameras.

What is the best way to capture time-lapse recordings from ONVIF cameras?▼

Capturing time-lapse recordings from ONVIF cameras is best handled by processing the video stream with ffmpeg to extract frames at specified intervals for surveillance.