get_frames
Get 3x3 keyframe contact sheets or single frames from a video to see what's on screen, read code, slides, or UI text. Start with sheets, then request labelled frames as needed.
Instructions
See what is on screen in an already-watched video. Returns contact-sheet images (3x3 keyframes in time order, every tile labelled '#number mm:ss' bottom-left) or individual keyframes. Read the contact sheets first to get the visual storyline, then request single frames only when you need to read code, slides or UI text. At most 3 images per call (default 2), downscaled to max_width; page with start/count. Every image is preceded by its absolute file path so hosts that can read files may open the full-size original instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | grids = 3x3 contact sheets, 9 keyframes per image (start here); frames = individual full-size keyframes | grids |
| count | No | Images per call; keep 2 or fewer in Claude Desktop | |
| start | No | 1-based number of the first image: contact-sheet number for grids, keyframe number (as printed on the tiles) for frames | |
| video | Yes | video_id, results folder, or the path/URL given to watch_video | |
| max_width | No | Downscale width in pixels; 1280 is about 150 KB per contact sheet |