YouTube Video Downloader avatar

YouTube Video Downloader

Pricing

$7.00/month + usage

Go to Apify Store
YouTube Video Downloader

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

King Scraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

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

ParameterTypeRequiredDefaultDescription
video_urlsArrayYes-YouTube video URLs to process
urlStringYes-Valid YouTube URL (youtu.be/ or youtube.com/watch)
include_formatsBooleanNofalseInclude all available formats in output
include_subtitlesBooleanNotrueDownload subtitle tracks if available
include_thumbnailsBooleanNotrueInclude thumbnail URLs in output
max_retriesIntegerNo3Maximum retry attempts for failed requests
timeout_secondsIntegerNo15Request 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

FieldDescription
titleFull video title
video_idUnique YouTube video identifier
uploaderChannel display name
uploader_idChannel handle (@username)
upload_datePublication date (YYYYMMDD)
durationVideo length in seconds
duration_stringFormatted duration (MM:SS or HH:MM:SS)

๐Ÿ“ˆ Statistics & Engagement

FieldDescription
view_countTotal views (integer)
like_countNumber of likes
comment_countTotal comments

๐ŸŽจ Content Metadata

FieldDescription
descriptionFull video description
categoriesYouTube category classification
tagsVideo tags/keywords
age_limitAge restriction (0 = all ages)

๐ŸŽฌ Media Assets

FieldDescription
thumbnailPrimary thumbnail URL
video_urlDirect video stream URL (when include_formats: false)
format_idFormat identifier (e.g., "18" for 360p)

๐Ÿ”ง Advanced Format Details (when include_formats: true)

FieldDescription
all_formatsArray of all available formats
format_idUnique format identifier
extFile extension (mp4, webm, m4a)
resolutionVideo resolution (e.g., "1920x1080")
filesize_mbFile size in megabytes
vcodecVideo codec (avc1, vp9, av01)
acodecAudio codec (mp4a, opus)
tbrTotal bitrate
fpsFrames per second

๐Ÿ“ Subtitle Information (when include_subtitles: true)

FieldDescription
subtitlesObject with language codes as keys
[lang]Array of subtitle formats for each language
extSubtitle format (json3, srt, vtt, ttml)
urlDirect subtitle file URL
FieldDescription
thumbnailsArray of thumbnail objects
urlThumbnail image URL
widthImage width in pixels
heightImage height in pixels
idThumbnail identifier

๐ŸŽš๏ธ Available Quality Tiers

The YouTube Video Downloader automatically detects and provides access to all available qualities:

๐Ÿ“น Video Resolutions

QualityResolutionCommon Format IDs
4K UHD3840x2160401, 313
1440p QHD2560x1440400, 271
1080p Full HD1920x1080137, 248, 399
720p HD1280x720136, 247, 398
480p SD854x480135, 244, 397
360p640x36018, 134, 243, 396
240p426x240133, 242, 395
144p256x144160, 278, 394

๐ŸŽต Audio Formats

QualityFormat IDCodecTypical Bitrate
High251OPUS~160 kbps
Medium140AAC~130 kbps
Low249OPUS~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!