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.