video-processing
Installation
SKILL.md
Video Processing
Overview
This skill provides guidance for video processing tasks involving frame-level analysis, event detection, and motion tracking using computer vision libraries like OpenCV. It emphasizes verification-first approaches and guards against common pitfalls in video analysis workflows.
Core Approach: Verify Before Implementing
Before writing detection algorithms, establish ground truth understanding of the video content:
- Extract and inspect sample frames - Save key frames as images to visually verify what is happening at specific frame numbers
- Understand video metadata - Frame count, FPS, duration, resolution
- Map expected events to frame ranges - If test data exists, understand what frames correspond to which events
- Build diagnostic tools first - Frame extraction and visualization utilities provide critical insight