framedeck_extract
Extract visually distinct frames from a video URL or local file to answer visual questions about its content. Returns absolute file paths for each frame so you can read them as images.
Instructions
Download a video (TikTok, Instagram, YouTube, X, or a local file path) and extract the handful of visually distinct frames, skipping near-duplicates. Returns a manifest with an absolute file path per frame — read those paths as images to actually see the video. Use this whenever you are asked about the contents, design, or UI of a video.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Video URL, or an absolute path to a local video file. | |
| width | No | Frame width in px. Lower it to save tokens when reading. | |
| out_dir | No | Where to write frames. Defaults to a temp directory. | |
| threshold | No | Scene-change sensitivity; lower finds more cuts. | |
| max_frames | No | Frame budget. 8–14 suits most short videos. | |
| contact_sheet | No | Also render one grid image of every frame. |