Extract key frames
video_extract_framesExtract representative JPEG frames from videos using scene-change detection or interval sampling to identify key moments for quick video review.
Instructions
Extract representative JPEG frames via scene-change detection and/or interval sampling.
Modes: scene (visual cuts), interval (uniform), both (default fallback). Returns paths always; inline images for vision clients (capped).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | both | |
| detail | No | brief=metadata+transcript only; standard=scene frames+transcript; detailed=dense frames | standard |
| source | Yes | Absolute local path, file:// URI, direct media URL, or platform URL (YouTube/TikTok/etc via yt-dlp) | |
| end_sec | No | ||
| start_sec | No | ||
| max_frames | No | ||
| inline_images | No | ||
| response_format | No | Response text format | markdown |