get_frames
Extract key frames from video URLs using scene-change detection or dense sampling (1 frame/sec). Returns optimized, deduplicated JPEG frames.
Instructions
Extract key frames from a video URL without transcript or metadata.
Two extraction modes:
Scene-change detection (default): captures visual transitions
Dense sampling (dense=true): captures 1 frame/sec for full video coverage
Returns optimized, deduplicated JPEG frames.
Supports: Loom (loom.com/share/...), YouTube/Vimeo/TikTok/Instagram/X/Twitch/Dailymotion/Facebook (requires yt-dlp), direct video URLs (.mp4, .webm, .mov), and local video files (absolute path or file:// URI).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Video source: Loom share link, platform video URL (YouTube, Vimeo, TikTok, Instagram, X, Twitch, Dailymotion, Facebook), direct .mp4/.webm/.mov URL, or absolute path to a local video file | |
| options | No |