ffmpeg-capture
Installation
SKILL.md
Ffmpeg Capture
Context: $ARGUMENTS
Quick start
- Record the screen: → Step 1 (list devices) → Step 2 (pick source) → Step 3 (run)
- Record webcam + mic: → Step 1 → Step 3 with
webcamsubcommand - Record a region: → Step 3 with
--crop(mac/linux) or-offset_x/-offset_y/-video_size(Windows gdigrab) - Record system audio (mac): install BlackHole first → Step 2 (route via virtual device)
- Just list devices:
python3 scripts/capture.py list-devices
When to use
- User wants a screencast, demo recording, or desktop capture to a file.
- User wants to record webcam/microphone/system audio to disk.
- User wants to enumerate which cameras/mics/screens ffmpeg can see.
- User wants low-latency or crash-safe recording (MKV-first, remux to MP4 after).