YouTube Video Downloader
Pricing
$7.00/month + usage
YouTube Video Downloader
Effortlessly extract comprehensive video data including titles, uploaders, view/like counts, descriptions, and categories. Provides direct CDN URLs for videos, audio, subtitles (SRT/VTT), and multiple thumbnail qualities.
Pricing
$7.00/month + usage
Rating
0.0
(0)
Developer

King Scraper
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
๐ฅ YouTube Video Downloader - Ultimate Media Extraction Tool
Powerful YouTube Video Downloader that enables you to batch download videos, audio, subtitles, and thumbnails with comprehensive metadata and multiple format options. This enterprise-grade YouTube Video Downloader preserves original quality while providing direct CDN access to all media assets.
๐ Overview
Need a reliable YouTube Video Downloader for content archiving or media repurposing? This professional YouTube Video Downloader delivers:
- ๐ฌ Complete Media Extraction: Videos, audio streams, subtitles, and thumbnails
- ๐ Rich Metadata: Titles, uploaders, view counts, likes, comments, and more
- ๐ Multiple Formats: All available video/audio qualities from 144p to 2160p 4K
- ๐ Subtitle Support: Download captions in multiple formats (SRT, VTT, TTML)
- โก Batch Processing: Handle multiple YouTube URLs in a single run
- ๐ง Configurable Options: Toggle formats, subtitles, and thumbnails on/off
Perfect for content creators ๐ฌ, media analysts ๐, educators ๐จโ๐ซ, and developers ๐ง!
โจ Key Features
๐ฏ Media Extraction Options
- Video Downloads: All available resolutions (144p to 2160p 4K)
- Audio-Only: Multiple bitrates and codecs (AAC, OPUS)
- Combined Streams: Pre-merged video+audio files
- Subtitles: Download in JSON3, SRT, VTT, TTML formats
- Thumbnails: Multiple quality levels including maxresdefault
๐ Comprehensive Metadata
- Basic Info: Title, video ID, uploader, channel details
- Statistics: View count, like count, comment count
- Content Details: Description, categories, tags, age rating
- Timestamps: Upload date, duration in seconds and formatted string
๐๏ธ Format Selection
- Video Codecs: H.264 (AVC), VP9, AV1
- Audio Codecs: AAC, OPUS, MP4A
- Resolutions: 144p, 240p, 360p, 480p, 720p, 1080p, 1440p, 2160p
- File Sizes: Detailed size information in bytes and MB
๐ ๏ธ Advanced Configuration
- Batch Processing: Process up to 100+ URLs per run
- Retry Logic: Configurable max retries for failed downloads
- Timeout Control: Customizable timeout seconds per request
- Selective Download: Choose what to include (formats/subtitles/thumbnails)
โ๏ธ Input Configuration
Simply provide your YouTube URLs in the Input Section with your preferred options, then click "Start". The YouTube Video Downloader accepts various URL formats:
{"include_formats": false,"include_subtitles": true,"include_thumbnails": true,"video_urls": [{"url": "https://youtu.be/RdzuPqzT-X8?si=S5ysRO-7K-tQ3x5Y"},{"url": "https://www.youtube.com/watch?v=OkCWXz8W-1A"},{"url": "https://youtu.be/fMQTxR8bBeM?si=wrywPjUwjrR2z__n"},{"url": "https://www.youtube.com/watch?v=fMQTxR8bBeM&list=RDfMQTxR8bBeM&start_radio=1"}],"max_retries": 3,"timeout_seconds": 15}
๐ Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
video_urls | Array | Yes | - | YouTube video URLs to process |
url | String | Yes | - | Valid YouTube URL (youtu.be/ or youtube.com/watch) |
include_formats | Boolean | No | false | Include all available formats in output |
include_subtitles | Boolean | No | true | Download subtitle tracks if available |
include_thumbnails | Boolean | No | true | Include thumbnail URLs in output |
max_retries | Integer | No | 3 | Maximum retry attempts for failed requests |
timeout_seconds | Integer | No | 15 | Request timeout in seconds |
๐ค Output Structure
The YouTube Video Downloader returns comprehensive JSON output for each processed video:
[{"status": "success","basic_info": {"title": "Video Title","video_id": "RdzuPqzT-X8","uploader": "Channel Name","uploader_id": "@channel","uploader_url": "https://www.youtube.com/@channel","channel": "Channel Name","channel_id": "UC...","channel_url": "https://www.youtube.com/channel/UC...","upload_date": "20251202","duration": 214,"duration_string": "3:34"},"statistics": {"view_count": 1079516,"like_count": 9840,"comment_count": 339},"content": {"description": "Video description text...","categories": ["Music"],"tags": ["tag1", "tag2"],"age_limit": 0,"is_live": false},"media_info": {"webpage_url": "https://www.youtube.com/watch?v=RdzuPqzT-X8","thumbnail": "https://i.ytimg.com/vi/RdzuPqzT-X8/maxresdefault.jpg","width": 640,"height": 360,"resolution": "640x360","fps": 30,"format": "18 - 640x360 (360p)","format_id": "18"},"Video+Audio": {"video_url": "https://rr7...googlevideo.com/videoplayback?...","ext": "mp4","format_note": "360p"}}]
๐ Output Field Documentation
๐ Basic Information
| Field | Description |
|---|---|
title | Full video title |
video_id | Unique YouTube video identifier |
uploader | Channel display name |
uploader_id | Channel handle (@username) |
upload_date | Publication date (YYYYMMDD) |
duration | Video length in seconds |
duration_string | Formatted duration (MM:SS or HH:MM:SS) |
๐ Statistics & Engagement
| Field | Description |
|---|---|
view_count | Total views (integer) |
like_count | Number of likes |
comment_count | Total comments |
๐จ Content Metadata
| Field | Description |
|---|---|
description | Full video description |
categories | YouTube category classification |
tags | Video tags/keywords |
age_limit | Age restriction (0 = all ages) |
๐ฌ Media Assets
| Field | Description |
|---|---|
thumbnail | Primary thumbnail URL |
video_url | Direct video stream URL (when include_formats: false) |
format_id | Format identifier (e.g., "18" for 360p) |
๐ง Advanced Format Details (when include_formats: true)
| Field | Description |
|---|---|
all_formats | Array of all available formats |
format_id | Unique format identifier |
ext | File extension (mp4, webm, m4a) |
resolution | Video resolution (e.g., "1920x1080") |
filesize_mb | File size in megabytes |
vcodec | Video codec (avc1, vp9, av01) |
acodec | Audio codec (mp4a, opus) |
tbr | Total bitrate |
fps | Frames per second |
๐ Subtitle Information (when include_subtitles: true)
| Field | Description |
|---|---|
subtitles | Object with language codes as keys |
[lang] | Array of subtitle formats for each language |
ext | Subtitle format (json3, srt, vtt, ttml) |
url | Direct subtitle file URL |
๐ผ๏ธ Thumbnail Gallery (when include_thumbnails: true)
| Field | Description |
|---|---|
thumbnails | Array of thumbnail objects |
url | Thumbnail image URL |
width | Image width in pixels |
height | Image height in pixels |
id | Thumbnail identifier |
๐๏ธ Available Quality Tiers
The YouTube Video Downloader automatically detects and provides access to all available qualities:
๐น Video Resolutions
| Quality | Resolution | Common Format IDs |
|---|---|---|
| 4K UHD | 3840x2160 | 401, 313 |
| 1440p QHD | 2560x1440 | 400, 271 |
| 1080p Full HD | 1920x1080 | 137, 248, 399 |
| 720p HD | 1280x720 | 136, 247, 398 |
| 480p SD | 854x480 | 135, 244, 397 |
| 360p | 640x360 | 18, 134, 243, 396 |
| 240p | 426x240 | 133, 242, 395 |
| 144p | 256x144 | 160, 278, 394 |
๐ต Audio Formats
| Quality | Format ID | Codec | Typical Bitrate |
|---|---|---|---|
| High | 251 | OPUS | ~160 kbps |
| Medium | 140 | AAC | ~130 kbps |
| Low | 249 | OPUS | ~50 kbps |
๐ก Use Cases
- Content Creators ๐ฌ โ Download reference videos for editing and inspiration
- Media Archivists ๐พ โ Preserve YouTube content with complete metadata
- Educators ๐จโ๐ซ โ Save educational videos for offline classroom use
- Researchers ๐ฌ โ Analyze video metadata, trends, and engagement statistics
- Developers ๐จโ๐ป โ Build applications requiring YouTube video processing
- Marketers ๐ โ Track competitor content and engagement metrics
- Translators ๐ โ Extract subtitles for localization projects
โ Why Choose This YouTube Video Downloader?
- Comprehensive Data: Get everything - video, audio, subtitles, thumbnails, and complete metadata
- Batch Processing: Save time by processing multiple URLs in one run
- Flexible Output: Choose exactly what you need with configurable options
- High Reliability: Built-in retry logic and timeout controls
- Regular Updates: Continuously maintained for YouTube compatibility
- Developer Friendly: Clean JSON output for easy integration
โ ๏ธ Limitations
- Works with public and unlisted YouTube videos only (private videos require authentication)
- Rate limits may apply based on YouTube's restrictions
- Some videos may have regional availability restrictions
- 4K and higher resolutions may require longer processing time
๐ง Need Customization?
Want *higher download limits, **specific format filtering, or *custom metadata extraction?
โ๏ธ Email mehedy7613@gmail.com for tailored solutions!
Need a specialized YouTube Video Downloader for your business requirements? Let's discuss your project!