linux-camera

Capture photos and video streams from V4L2 and RTSP camera devices.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/adiytharpansa/Openclaw-backup --skill linux-camera
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linux-camera
Source: https://github.com/adiytharpansa/Openclaw-backup/tree/main/skills/linux-camera
Command: npx skills add https://github.com/adiytharpansa/Openclaw-backup --skill linux-camera

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg, v4l-utils, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the complexity of accessing Linux cameras by providing simple tools to capture photos, record videos, and stream live camera feeds from USB webcams or network cameras.

Core Features & Use Cases

  • Camera Capture: Take snapshots and photos from V4L2 webcams or RTSP/IP cameras with configurable resolution and quality.
  • Video Recording and Streaming: Record video clips and run browser-accessible MJPEG, HLS, or RTSP live streams.
  • Camera Management: Detect available cameras, inspect supported formats, and select specific devices for multi-camera setups.

Quick Start

Ask the linux-camera skill to take a photo from the connected webcam and save it as an image file.

Frequently Asked Questions about linux-camera

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

FAQPage Schema
How do I capture a snapshot from a webcam using ffmpeg on Linux?

Capture a webcam snapshot by configuring ffmpeg with V4L2 inputs to grab a single frame and save it as an image file. This Skill simplifies taking photos from connected USB webcams or RTSP cameras with configurable resolution and quality settings.

What is the best way to stream a live webcam feed over a network using Linux?

Stream a live webcam feed by using ffmpeg to encode V4L2 video inputs into browser-accessible MJPEG, HLS, or RTSP formats. This approach allows you to broadcast live camera feeds directly from Linux webcam devices to network viewers.

How do I list available V4L2 video devices and supported formats in Linux?

List available V4L2 video devices using v4l-utils to inspect supported formats and detect connected cameras. This Skill provides camera discovery workflows to help you select specific devices for multi-camera setups.

Can I record video clips from an RTSP IP camera using ffmpeg?

Record video clips from an RTSP IP camera by passing the network stream URL to ffmpeg for encoding. This Skill supports capturing and recording video streams from network cameras alongside local V4L2 webcam devices.

Do I need v4l-utils installed to access webcam hardware on Linux?

You need v4l-utils installed to inspect supported video devices and formats on Linux. This Skill requires both ffmpeg and v4l-utils as dependencies to access camera hardware, encode media, and manage V4L2 and RTSP inputs.