YouTube Video Downloader & Scraper avatar

YouTube Video Downloader & Scraper

Pricing

$8.50/month + usage

Go to Apify Store
YouTube Video Downloader & Scraper

YouTube Video Downloader & Scraper

YouTube Video Downloader & Metadata Scraper. Extract high-quality [ ✅ video-only or audio-only or merge video download links ] and some metadata from one or multiple YouTube videos — all in a single run, with clean structured output and **Resolution Selector** ( 360p → 8K ).

Pricing

$8.50/month + usage

Rating

5.0

(1)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

2

Monthly active users

2 days ago

Last modified

Share

🎥 YouTube Video Downloader

High-quality, video-only or audio-only or merge video download links and rich metadata from one or multiple YouTube videos — all in a single run, with clean structured output and resolution control.

Extract rich metadata and instant download links for YouTube videos or playlists — fast, clean, and reliable.

✨ Key Features

  • ✅ Supports single video & playlist URLs
  • ✅ Multiple resolution options (8K → 360p)
  • ✅ Clean & structured JSON output
  • ✅ Video-only, audio-only & merged links
  • ✅ Automatic best-quality fallback
  • ✅ Bulk processing supported
  • ✅ Ideal for automation & data pipelines

🚀 What This Actor Provides

This actor processes YouTube video or playlist URLs and returns:

  • 🎬 Direct downloadable video links (video-only)
  • 🎧 Separate audio download links
  • 🔀 Merged video + audio download links
  • 📊 Detailed video metadata
  • 🎯 Resolution-based video selection

It is ideal for content archiving, analytics, preview systems, and download automation.


🎥 Video Resolution

Choose your desired resolution:

{
8K
4K
2K
1080p (default)
720p
480p
360p
}
**If the selected resolution is unavailable, the actor **automatically provides the highest available resolution**.

📥 Input Example

{
"videoResolution": "1080p",
"startUrls": [
{
"url": "https://www.youtube.com/watch?v=wFU2hU7nE0k"
},
{
"url": "https://youtu.be/G5RpJwCJDqc?si=h7DRF_vVVO8IB866"
}
]
}

📤 Output Example

[
{
"original_url": "https://www.youtube.com/watch?v=wFU2hU7nE0k",
"requested_resolution": "1080p",
"provided_resolution": "1080p",
"title": "How SpaceX Lands Rockets",
"channel": "Science Explained",
"duration": "8m 34s",
"thumbnail": "https://i.ytimg.com/vi/wFU2hU7nE0k/maxresdefault.jpg",
"downloadable_video_link": "https://example------------------------------------------------------------",
"downloadable_audio_link": "https://example------------------------------------------------------------",
"merge_downloadable_video_link": "https://example-------------------------------------------------------",
"view_count": "2.3M",
"categories": [
"Science",
"Technology"
],
"description": "A detailed explanation of how SpaceX successfully lands reusable rockets.",
"availability": "public",
"live_status": "not_live",
"channel_subscribers": "1.4M",
"video_filesize": "96.8MB"
},
{
"original_url": "https://youtu.be/G5RpJwCJDqc?si=h7DRF_vVVO8IB866",
"requested_resolution": "1080p",
"provided_resolution": "720p",
"title": "Top 10 Travel Destinations",
"channel": "World Travel Guide",
"duration": "5m 12s",
"thumbnail": "https://i.ytimg.com/vi/G5RpJwCJDqc/maxresdefault.jpg",
"downloadable_video_link": "https://example-----------------------------------------------------",
"downloadable_audio_link": "https://example-----------------------------------------------------",
"merge_downloadable_video_link": "https://example------------------------------------------------",
"view_count": "850K",
"categories": [
"Travel",
"Lifestyle"
],
"description": "Discover the top 10 travel destinations you should visit this year.",
"availability": "public",
"live_status": "not_live",
"channel_subscribers": "620K",
"video_filesize": "54.3MB"
}
]

📦 Output Data Explained (Field by Field)

Each run returns an array of objects. Below is a clear explanation of every output field:

Field NameDescription
original_urlThe original YouTube video or playlist URL provided
requested_resolutionResolution selected by the user (e.g., 1080p)
provided_resolutionActual resolution delivered (best available match)
titleFull title of the video
channelChannel or uploader name
durationVideo length (formatted: h m s)
thumbnailHigh-quality thumbnail image URL
downloadable_video_linkDirect video-only download link (no audio)
downloadable_audio_linkDirect audio-only download link
merge_downloadable_video_linkCombined video + audio download link
view_countTotal views (formatted: K / M)
categoriesContent category list
descriptionFull video description
availabilityPublic or restricted availability status
live_statusIndicates if the video is live or not
channel_subscribersChannel subscriber count
video_filesizeEstimated video file size

🌟 Features & Overview

Resolution Selector (8K → 360p) 🎥 Video-only extraction (no sound) 🎧 Separate audio download support 🔗 Merged video + audio links 📦 Batch processing (multiple URLs) 📊 Clean, structured, ready-to-use output 🔁 Retry-friendly & stable results


✅ Benefits & Advantages

  • 🚀 Saves time — no manual format selection
  • 📁 Perfect for automation & pipelines
  • 🧩 Easy integration with apps & workflows
  • 📊 Ideal for analysis, archiving & previews
  • 🔄 Reliable output even for multiple URLs

🧠 Best Practices

✅ Always provide valid YouTube URLs ✅ Select a realistic resolution (fallback happens automatically) ✅ Use multiple URLs to maximize batch efficiency ✅ Re-run the actor if a temporary failure occurs ✅ Use merged links if you need audio + video together


⚠️ Possible Errors & How to Avoid Them

IssueHow to Avoid
Invalid URLDouble-check YouTube links
Private / restricted videoEnsure video is publicly accessible
Resolution not availableActor auto-selects best available
Temporary failureSimply re-run the actor
Empty outputEnsure startUrls is not empty

📌 Important Notes

  • 🎥 Videos are video-only (no embedded audio)
  • 🎧 Audio links are provided separately
  • 🔁 Re-running the actor often resolves transient issues
  • 🚫 No internal implementation details are exposed


🧠 Best Practices

  • ✔ Always provide valid YouTube URLs
  • ✔ Use playlists for bulk extraction
  • ✔ Rerun if temporary issues occur
  • ✔ Choose realistic resolution options
  • ✔ Store download links immediately (they may expire)

🎧 Audio-Only Downloader

If you only need audio downloads, use this actor instead:

👉 YouTube Audio Downloader 🎶 Youtube Audio Downloader (Video/Shorts)


✅ Summary

YouTube Video Downloader Pro is a clean, reliable, and scalable solution for extracting YouTube video data and direct download links — perfect for creators, analysts, and automation workflows.

🎉 Run once. Collect everything. Done.


Keywords :

  • Best keyword for users :

youtube video downloader, youtube video downloader api, youtube video scraper, youtube downloader api, youtube video url extractor, youtube mp4 downloader, download youtube video url, youtube direct video link extractor, youtube video scraping tool, youtube video download api, apify youtube video downloader, youtube video scraper apify, youtube bulk video downloader, scrape youtube video download links, extract youtube video streaming url, youtube video metadata extractor, youtube automation downloader, youtube video crawler api, youtube data extraction tool, youtube video direct link, youtube video resolution downloader


Here my another actors :

Youtube Iteams:

Tiktok Iteams:

Snapchat Iteams:

Instagram Iteams:

Facebook Iteams:

Amazon Iteams: