Youtube Video Downloader API avatar
Youtube Video Downloader API

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Youtube Video Downloader API

Youtube Video Downloader API

Download YouTube videos and audio in multiple formats and qualities. Extract video metadata, thumbnails, captions, and direct download links. Supports regular videos and YouTube Shorts with high-quality output.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

4

Monthly active users

6 days ago

Last modified

Share

๐ŸŽฌ YouTube Video Downloader - High Quality Video & Audio Extractor

Apify License YouTube

Download YouTube videos and audio in multiple formats and qualities with metadata extraction, thumbnails, captions, and direct download links. Supports regular videos and YouTube Shorts!

๐Ÿ“‹ Table of Contents

๐Ÿš€ Features

๐ŸŽฅ Video Download Capabilities

  • โœ… Multiple Quality Options - Download in 240p, 360p, 480p, 720p, 1080p, and higher
  • โœ… Multiple Format Support - MP4, WebM, and adaptive streaming formats
  • โœ… Audio Extraction - Extract high-quality audio tracks
  • โœ… YouTube Shorts Support - Full compatibility with YouTube Shorts
  • โœ… Batch Processing - Download multiple videos simultaneously

๐Ÿ“Š Metadata Extraction

  • โœ… Complete Video Information - Title, description, duration, view count
  • โœ… Channel Details - Channel name, ID, and subscriber information
  • โœ… Keywords & Tags - SEO keywords and video tags
  • โœ… Thumbnails - Multiple thumbnail sizes and formats
  • โœ… Captions & Subtitles - Multi-language subtitle support

๐ŸŒ Global Support

  • โœ… Geo-Location Optimization - Country-specific content delivery
  • โœ… Multi-Language Support - Audio tracks in various languages
  • โœ… Regional Content Access - Access region-specific videos

๐ŸŽฏ Use Cases

Use CaseDescriptionBenefits
๐ŸŽ“ Educational ContentDownload educational videos for offline learningAccess content without internet, create learning materials
๐Ÿ“ฑ Content CreationExtract video content for editing and remixingHigh-quality source material, multiple format options
๐Ÿ“Š Market ResearchAnalyze video metadata and engagement metricsCompetitor analysis, trend identification
๐ŸŽต Music CollectionExtract audio from music videosHigh-quality audio files, metadata preservation
๐Ÿ“š Content ArchivingBackup important video contentLong-term preservation, offline access
๐ŸŒ Multi-Platform DistributionPrepare content for various platformsFormat optimization, quality variants

โšก Quick Start

1๏ธโƒฃ Basic Usage

{
"video_urls": [
"https://www.youtube.com/watch?v=RgKAFK5djSk",
"https://youtu.be/dQw4w9WgXcQ"
],
"country_code": "us",
"language": "en"
}

2๏ธโƒฃ Advanced Configuration

{
"video_urls": [
"https://www.youtube.com/watch?v=RgKAFK5djSk"
],
"country_code": "us",
"language": "en",
"include_formats": true,
"include_captions": true,
"include_thumbnails": true
}

๐Ÿ“Š Input Parameters

ParameterTypeRequiredDescriptionExample
video_urlsArrayโœ…List of YouTube video URLs["https://youtube.com/watch?v=..."]
country_codeStringโœ…ISO 3166 country code"us", "in", "gb"
languageStringโŒLanguage code for audio"en", "es", "fr"
include_formatsBooleanโŒInclude all video formatstrue (default)
include_captionsBooleanโŒInclude subtitle informationtrue (default)
include_thumbnailsBooleanโŒInclude thumbnail URLstrue (default)

๐Ÿ”— Supported URL Formats

  • https://www.youtube.com/watch?v=VIDEO_ID
  • https://youtu.be/VIDEO_ID
  • https://www.youtube.com/embed/VIDEO_ID
  • https://m.youtube.com/watch?v=VIDEO_ID
  • Direct video ID: VIDEO_ID

๐Ÿ“ค Output Format

๐ŸŽฌ Video Data Structure

{
"source": "youtube",
"video_id": "RgKAFK5djSk",
"title": "Video Title",
"description": "Video description...",
"duration_seconds": 237,
"view_count": "1000000",
"channel_title": "Channel Name",
"channel_id": "UC...",
"keywords": ["keyword1", "keyword2"],
"thumbnails": [...],
"formats": [...],
"adaptive_formats": [...],
"captions": {...}
}

๐Ÿ“Š Format Information

Each format includes:

  • Quality Label (240p, 360p, 480p, 720p, 1080p)
  • File Size and Bitrate
  • Direct Download URL
  • MIME Type and Codecs
  • Resolution (width ร— height)

๐Ÿ”ง Configuration

๐ŸŒ Country Codes

RegionCodeDescription
๐Ÿ‡บ๐Ÿ‡ธ United StatesusBest for global content
๐Ÿ‡ฌ๐Ÿ‡ง United KingdomgbEuropean content
๐Ÿ‡ฎ๐Ÿ‡ณ IndiainSouth Asian content
๐Ÿ‡ฉ๐Ÿ‡ช GermanydeCentral European content
๐Ÿ‡ฏ๐Ÿ‡ต JapanjpAsian content
๐Ÿ‡ง๐Ÿ‡ท BrazilbrSouth American content

๐Ÿ—ฃ๏ธ Language Codes

LanguageCodeAudio Support
Englishenโœ… Primary
Spanishesโœ… Full
Frenchfrโœ… Full
Germandeโœ… Full
Hindihiโœ… Full
Japanesejaโœ… Full

๐Ÿ“ˆ Performance

โšก Speed Metrics

  • Processing Time: ~2-5 seconds per video
  • Batch Processing: Up to 50 videos simultaneously
  • API Response: Sub-second metadata extraction
  • Download Links: Instant generation

๐Ÿ”„ Reliability Features

  • Automatic Retry Logic - Handles temporary failures
  • Rate Limiting - Prevents API throttling
  • Error Handling - Comprehensive error reporting

โ“ FAQ

Q: What video qualities are supported?

A: We support all YouTube quality levels from 240p to 4K (2160p), including:

  • 240p, 360p, 480p (Standard Definition)
  • 720p, 1080p (High Definition)
  • 1440p, 2160p (Ultra High Definition)

Q: Can I download YouTube Shorts?

A: Yes! Our actor fully supports YouTube Shorts with the same quality and metadata extraction capabilities.

Q: Are there any usage limits?

A: Usage depends on your Apify subscription plan. The actor is optimized for efficient API usage.

Q: How do I get the best download speeds?

A: Use the correct country_code parameter matching your server location for optimal CDN routing.

Q: Can I extract only audio?

A: Yes! The adaptive_formats include audio-only streams in various qualities and formats.

A: This tool is for personal use and research. Users are responsible for complying with YouTube's Terms of Service and copyright laws.

๐Ÿ› ๏ธ Troubleshooting

๐Ÿšจ Common Issues

IssueCauseSolution
"Invalid YouTube URL"Malformed URLCheck URL format, ensure it's a valid YouTube link
"Video not available"Private/deleted videoVerify video exists and is public
"Country code required"Missing parameterAdd valid ISO 3166 country code

๐Ÿ” Debug Tips

  1. Verify URLs - Test URLs in browser first
  2. Check Logs - Review actor run logs for detailed errors
  3. Test Single Video - Start with one video before batch processing
  4. Validate Parameters - Ensure all required fields are provided

๐Ÿ“ž Support

๐Ÿ†˜ Need Help?

  • ๐Ÿ“ง Issues: Report bugs and feature requests
  • ๐Ÿ’ฌ Community: Join our developer community
  • ๐Ÿ“– Documentation: Comprehensive guides and examples
  • ๐ŸŽฏ Best Practices: Optimization tips and tricks

๐Ÿท๏ธ Find Me

youtube downloader, youtube video extractor, youtube api, video metadata, youtube shorts, youtube video download, youtube audio extraction, youtube thumbnail extractor, youtube caption downloader, youtube batch video processing, youtube scraper, youtube video quality, youtube apify actor, youtube automation. youtube captions downloader, youtube storyboards downloader


โญ Star this actor if it helps you download YouTube content efficiently!

Built with โค๏ธ using Apify Platform