Youtube Video Downloader Pro avatar
Youtube Video Downloader Pro

Pricing

$9.99/month + usage

Go to Apify Store
Youtube Video Downloader Pro

Youtube Video Downloader Pro

✅ Get audio and video in a specific LANGUAGE by selecting language.Youtube Video Downloader Pro extracts detailed YouTube video metadata and provides high-quality video, audio, and merged links.It supports multiple resolutions, audio languages, automatic fallbacks, and delivers clean outputs.

Pricing

$9.99/month + usage

Rating

5.0

(1)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

4 days ago

Last modified

Share


🎥 Youtube Video Downloader Pro — Apify Actor

Download YouTube videos, extract detailed metadata, and get direct high-quality video & audio download links from single videos or entire playlists.

This powerful YouTube video downloader Apify actor is built for automation, data collection, media archiving, and content analysis. It provides structured output with video-only, audio-only, and merged video+audio links, along with rich metadata such as views, duration, channel info, and more.

Whether you're building an automation workflow, media processing pipeline, or research tool — this actor delivers reliable, high-resolution YouTube download data at scale.


🚀 What This Actor Does

This actor allows you to:

  • ✔ Extract YouTube video metadata
  • ✔ Get direct downloadable video links
  • ✔ Get audio-only download links
  • ✔ Get merged video + audio files
  • ✔ Process multiple videos or entire playlists
  • ✔ Choose preferred video resolution
  • ✔ Select specific audio language tracks (when available)

All results are returned in a clean, structured dataset ready for automation, storage, or integration with other tools.


🔍 Supported YouTube URLs

The actor supports nearly all public YouTube formats:

  • Standard video URLs
  • Shortened youtu.be links
  • Playlist URLs
  • Multiple URLs in a single run

Perfect for bulk YouTube downloading and metadata extraction.


⚙️ Youtube Video Downloader Pro -- Input Options

1️⃣ Start URLs (Required)

Provide one or more YouTube video or playlist links.

"startUrls": [
{ "url": "https://www.youtube.com/watch?v=VIDEO_ID" },
{ "url": "https://youtu.be/VIDEO_ID" }
]

2️⃣ Preferred Video Resolution 🎥

Choose your desired video quality.

If the selected resolution is unavailable, the actor automatically falls back to the highest available resolution.

Available options:

  • 8K
  • 4K
  • 2K
  • 1080p (default)
  • 720p
  • 480p
  • 360p

Ideal for users who need high-resolution YouTube video downloads.


3️⃣ Preferred Audio Language 🎧 (Optional)

Select a specific audio language track when available.

If your chosen language is not available, the actor automatically returns the default/original audio.

Common supported languages include: English, Spanish, Portuguese, French, German, Hindi, Bengali, Arabic, Japanese, Korean, and more.

Great for multi-language YouTube content processing.


🛠 How to Use (Youtube Video Downloader Pro)

  1. Paste YouTube video or playlist URLs into Start URLs
  2. Select your preferred video resolution
  3. Choose an audio language (optional)
  4. Run the actor
  5. Download results from the dataset output

You can safely run the actor multiple times for different videos or resolutions.


📤 Output Data Structure

Each processed video produces one structured object containing download links and detailed YouTube metadata.

📄 Output Fields

FieldDescription
original_urlThe original YouTube URL
titleVideo title
channelChannel/uploader name
durationHuman-readable video duration
thumbnailHigh-quality thumbnail URL
requested_resolutionResolution selected by the user
provided_resolutionResolution actually delivered
requested_languageRequested audio language
provided_languageActual language returned
downloadable_video_linkVideo-only file (no audio)
downloadable_audio_linkAudio-only file
merge_downloadable_video_linkCombined video + audio file
video_filesizeVideo file size (formatted)
view_countTotal views (human-readable)
channel_subscribersSubscriber count
categoriesVideo categories
availabilityPublic or restricted status
live_statusLive stream or not
descriptionFull video description

This makes it ideal for YouTube data scraping, analytics, and archiving workflows.


📦 Youtube Video Downloader Pro -- Input Example

{
"videoResolution": "1080p"
"audioLanguage": "English",
"startUrls": [
{
"url": "https://www.youtube.com/watch?v=b9_cx_pTaK0&t=2s"
},
{
"url": "https://www.youtube.com/watch?v=ICNtItWYMNE"
}
],
}

📊 Youtube Video Downloader Pro -- Output Example

[
{
"original_url": "https://www.youtube.com/watch?v=wFU2hU7nE0k",
"requested_resolution": "1080p",
"provided_resolution": "1080p",
"requested_language": "English",
"provided_language": "En",
"title": "Sample Video One",
"channel": "Example Channel",
"duration": "12m 45s",
"thumbnail": "https://i.ytimg.com/vi/xxx/maxresdefault.jpg",
"downloadable_video_link": "https://video-only-------------------------------------link",
"downloadable_audio_link": "https://audio-only------------------------------------------link",
"merge_downloadable_video_link": "https://merged-video-----------------------------------------link",
"view_count": "1.2M",
"categories": [
"Education"
],
"description": "Video description here",
"availability": "public",
"live_status": "not_live",
"channel_subscribers": "350K",
"video_filesize": "220MB"
},
{
"original_url": "https://youtu.be/G5RpJwCJDqc",
"requested_resolution": "1080p",
"provided_resolution": "1080p",
"requested_language": "Hindi",
"provided_language": "hi",
"title": "Sample Video Two",
"channel": "Another Channel",
"duration": "8m 10s",
"thumbnail": "https://i.ytimg.com/vi/yyy/maxresdefault.jpg",
"downloadable_video_link": "https://video-only----------------------------link",
"downloadable_audio_link": "https://audio-only---------------------------------link",
"merge_downloadable_video_link": "https://merged------------------------------------link",
"view_count": "540K",
"categories": [
"Entertainment"
],
"description": "Another description",
"availability": "public",
"live_status": "not_live",
"channel_subscribers": "120K",
"video_filesize": "140MB"
}
]

🌟 Key Features

  • ✅ Download YouTube videos in high quality
  • ✅ Extract rich YouTube video metadata
  • ✅ Supports playlists and bulk processing
  • ✅ Video-only, audio-only, and merged formats
  • ✅ Automatic resolution fallback
  • ✅ Multi-language audio selection
  • ✅ Structured JSON output
  • ✅ Automation and API friendly

💡 Common Use Cases

This actor is perfect for:

  • Media archiving systems
  • Content analysis tools
  • Video processing pipelines
  • Research and data collection
  • Automated download workflows
  • Educational or monitoring systems

⚠️ Notes & Limitations

  • Video-only files contain no audio
  • Available formats depend on the original YouTube upload
  • Live streams may not always provide downloadable formats
  • Private or restricted videos cannot be processed

🔁 Error Handling Tips

IssueSolution
Invalid YouTube URLDouble-check the link format
Requested resolution not availableActor auto-selects best match
Temporary processing failureSimply rerun the actor
Empty datasetEnsure the video is public and accessible

🎯 Summary

YouTube Video Downloader Advanced is a professional-grade Apify actor for downloading YouTube videos, extracting metadata, and generating direct media links in multiple formats and resolutions.

It is optimized for automation, scalability, and structured data workflows, making it a powerful solution for anyone needing reliable YouTube video download and metadata extraction at scale.


Here my another actors :

Youtube Iteams:

Tiktok Iteams:

Snapchat Iteams:

Instagram Iteams:

Facebook Iteams:

Amazon Iteams: