Youtube Video Downloader PRO avatar

Youtube Video Downloader PRO

Try for free

1 day trial then $20.00/month - No credit card required now

Go to Store
Youtube Video Downloader PRO

Youtube Video Downloader PRO

xtech/youtube-video-downloader
Try for free

1 day trial then $20.00/month - No credit card required now

Download YouTube videos in bulk with rich metadata extraction. Features concurrent downloads, quality selection, and comprehensive video data. Perfect for content creators, researchers, and developers needing efficient, reliable YouTube video downloads with full API support.

YouTube Video Downloader πŸŽ₯

Download YouTube videos easily with this powerful Apify actor. Perfect for content creators, researchers, and anyone needing to save YouTube content for offline use.

🌟 Features

  • Bulk Downloads - Process multiple YouTube videos simultaneously
  • Quality Selection - Choose your preferred video quality
  • Format Options - Multiple format options including best quality, lowest quality, or separate video/audio
  • Concurrent Processing - Optimized performance with configurable concurrent downloads
  • Metadata Extraction - Get comprehensive video metadata along with downloads

πŸ† Why Choose Our Downloader?

Our YouTube Video Downloader stands out from traditional downloaders in several key ways:

FeatureOur DownloaderTraditional Downloaders
Concurrent Downloadsβœ… Up to 5❌ Usually single
Quality Selectionβœ… Flexible⚠️ Limited
Metadata Extractionβœ… Comprehensive❌ Basic or none
Bulk Processingβœ… Efficient⚠️ Manual/Limited
API Integrationβœ… Full Apify❌ Usually none
Error Handlingβœ… Robust⚠️ Basic
Resource Managementβœ… Optimized❌ Unoptimized
Automation Supportβœ… Full❌ Limited/None

Key Advantages:

  • Enterprise-Ready: Built for scale with professional-grade infrastructure
  • Rich Metadata: Get comprehensive video data alongside your downloads
  • Performance Optimized: Smart concurrent processing and resource management
  • Automation Friendly: Full API support for seamless integration
  • Reliable: Built on Apify's battle-tested platform

πŸ”§ Input Configuration

The actor accepts the following input parameters:

ParameterTypeDescriptionRequired
urlsArrayList of YouTube video URLs to download. Supports regular videos, shorts, and shortened URLs.Yes
formatStringVideo quality format selection: best or worstNo
max_concurrentIntegerNumber of concurrent downloads (1-5, default: 3)No

Example Input

1{
2  "urls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],
3  "format": "best",
4  "max_concurrent": 3
5}

πŸ’Ύ Output

The actor stores downloaded videos in your Apify storage and provides metadata including:

  • Video title
  • Duration
  • Upload date
  • View count
  • Channel information
  • Description
  • And more!

Example Output

Here's an example of the dataset output for each processed video:

1{
2  "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
3  "video_id": "dQw4w9WgXcQ",
4  "title": "Rick Astley - Never Gonna Give You Up (Official Music Video)",
5  "description": "The official video for "Never Gonna Give You Up" by Rick Astley...",
6  "duration": 212,
7  "view_count": 1616021602,
8  "download_url": "https://api.apify.com/v2/key-value-stores/None/records/dQw4w9WgXcQ",
9  "processed_at": "2025-01-22T15:19:08.767554"
10}

Each result includes:

  • url: Original YouTube video URL
  • video_id: Unique YouTube video identifier
  • title: Video title
  • description: Full video description
  • duration: Video length in seconds
  • view_count: Number of views
  • download_url: Direct URL to download the processed video
  • processed_at: Timestamp of when the video was processed

⚑ Performance

The actor is optimized for performance:

  • Efficient concurrent downloads
  • Smart memory management
  • Automatic quality fallback
  • Progress tracking and status updates

πŸš€ Getting Started

  1. Create a new task in your Apify Console
  2. Set your input parameters (URLs, quality preferences)
  3. Run the actor and wait for your downloads

πŸ“Š Resource Usage

Memory: 2048 MB Timeout: 3600 secs

The actor is optimized to be cost-effective while maintaining high performance.

Developer
Maintained by Community

Actor Metrics

  • 11 monthly users

  • 0 No stars yet

  • >99% runs succeeded

  • Created in Jan 2025

  • Modified 14 days ago