get_frame_at
Extract a single video frame at a specific timestamp from any video URL or local file, enabling inspection of critical moments identified by transcript analysis.
Instructions
Extract a single video frame at a specific timestamp.
Useful for inspecting what's on screen at a particular moment. The AI reads the transcript, identifies a critical moment, and requests the exact frame at that timestamp.
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).
Args:
url: Video source (URL or local path)
timestamp: Time position (e.g., "1:23", "0:05", "01:23:45")
Returns: A single image of the video frame at the specified timestamp.
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 | |
| timestamp | Yes | Timestamp to extract frame at (e.g., "1:23", "0:05", "01:23:45") | |
| returnBase64 | No | Return frame as base64 inline instead of file path |