download_video
Download videos from YouTube and 1000+ sites directly via URL. Specify format, quality, audio-only, subtitles, or playlist range with optional yt-dlp arguments.
Instructions
Download a video from a URL using yt-dlp. Supports YouTube and many other sites.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The URL of the video to download | |
| format | No | Video format to download (e.g., 'best', 'worst', 'bestvideo+bestaudio', 'mp4', 'webm') | best |
| quality | No | Video quality (e.g., '1080p', '720p', '480p') | |
| audioOnly | No | Download audio only (extract audio) | |
| outputDir | No | Directory to save the downloaded video (default: current directory) | |
| subtitles | No | Download subtitles if available | |
| noPlaylist | No | Download only the video, not the playlist | |
| audioFormat | No | Audio format for audio-only downloads (e.g., 'mp3', 'm4a', 'wav', 'flac') | mp3 |
| playlistEnd | No | Playlist item to end at | |
| playlistStart | No | Playlist item to start at | |
| subtitleLangs | No | Subtitle languages to download (e.g., 'en,es,de') | en |
| additionalArgs | No | Additional yt-dlp arguments (space-separated) |