What problem does it solve?
Reviewing long video clips frame by frame is slow, and scrubbing a timeline makes it hard to get a quick visual overview of a clip's content. This Skill condenses any clip or clip range into a single grid image with burned-in timestamps so you can see what happens and when at a glance.
Core Features & Use Cases
- Timestamped Frame Grids: Extracts 16 evenly spaced frames into a 4x4 grid (or 4 frames in a 2x2 grid for clips of 10 seconds or less), each labeled with its hh:mm:ss timestamp via ffmpeg's drawtext filter.
- Flexible Ranges and Output: Accepts whole clips, start-only, or explicit start/end ranges in seconds or HH:MM:SS, and saves output into a library's contact_sheets/ directory or a custom path.
- Automatic Edge-Case Handling: Auto-rotates portrait iPhone footage using container rotation metadata and detects variable-frame-rate sources, routing them through a slower seek-and-grab path.
- Use Case: While building a rough cut in ButterCut, ask for a contact sheet of the 30-to-60-second segment of a drone clip to quickly verify which moments are worth selecting without watching the whole take.
Quick Start
Ask the agent to make a contact sheet of a specific clip or time range in your library, for example: create a contact sheet for libraries/main/footage/DJI_0278.mp4 from 00:30 to 01:00.