get_video_frame
Capture a screenshot from any YouTube video at a precise timestamp. Supports high-quality frames with yt-dlp or fallback to storyboard images.
Instructions
Captures a screenshot from a YouTube video at a specified timestamp. Requires yt-dlp for full-quality captures; falls back to lower-resolution YouTube storyboards (320x180 max) if yt-dlp is not installed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quality | No | Optional: yt-dlp format selector. Default is 'bestvideo[height<=720]'. Use 'bestvideo' for the best available quality. Only used when yt-dlp is available. | bestvideo[height<=720] |
| videoUrl | Yes | The full URL of the YouTube video from which to capture a frame (e.g., 'https://www.youtube.com/watch?v=dQw4w9WgXcQ'). | |
| timestamp | Yes | The time in seconds from which to capture the frame. Accepts both integer and decimal values (e.g., 30, 92.5). |