YouTube Video Summarizer

YouTube Video Summarizer

by api-empire

Summarize YouTube videos instantly with this Apify YouTube Video Summarizer. Extract transcripts and generate concise summaries using AI. Perfect for ...

27 runs
3 users
Try This Actor

Opens on Apify.com

About YouTube Video Summarizer

Summarize YouTube videos instantly with this Apify YouTube Video Summarizer. Extract transcripts and generate concise summaries using AI. Perfect for research, content analysis, and quick insights without watching full videos. Fast, reliable, and easy to integrate into workflows.

What does this actor do?

YouTube Video Summarizer is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

YouTube Video Summarizer - Fixed Version ๐Ÿ”ง This Apify actor extracts video metadata and generates AI-powered summaries from YouTube videos. ## ๐Ÿšจ Recent Fixes & Features (October 2025) ### Issues Resolved: 1. โœ… Bot Detection Bypass: Enhanced yt-dlp configuration with proper headers and user agents 2. โœ… Proxy Connection Timeouts: Improved proxy handling with intelligent fallback mechanisms 3. โœ… Multiple Extraction Strategies: Implemented 5 different extraction approaches 4. โœ… Better Error Handling: Clean logging with only relevant information 5. โœ… Azure OpenAI Integration: Pre-configured with your Azure OpenAI credentials 6. โœ… Smart Proxy Management: Follows Instagram scraper pattern with proper fallbacks ### Key Improvements: - ๐Ÿค– Azure OpenAI Pre-configured: Ready to generate summaries out of the box - ๐Ÿ”„ Smart Proxy Fallback: User proxy โ†’ Residential proxy (3 retries) โ†’ Direct - ๐Ÿงช Local Testing Support: Uses hardcoded residential proxy for development - ๐Ÿ“Š Clean Logging: Suppressed verbose yt-dlp errors, shows only relevant info - ๐Ÿš€ Production Ready: Cleaned up all test files, optimized for Apify deployment ## Features - Streams results live to the Dataset (one per URL) - Proxy: DIRECT โ†’ USER (if provided) โ†’ RESIDENTIAL fallback on rejection; then sticks to it - Retries + backoff; consistent output (status + error fields) - Set OPENAI_API_KEY to enable summaries - Robust error handling and retry mechanisms ## ๐Ÿš€ Deployment Instructions ### For Apify Platform: 1. Upload the entire youtube-video-summerizer folder to your Apify actor 2. Ensure the Dockerfile and requirements.txt are properly configured 3. Set up proxy configuration in the actor input (recommended: use Apify Proxy with RESIDENTIAL group) 4. Add your OpenAI API key to the actor environment variables ### Input Configuration: json { "urls": ["https://www.youtube.com/watch?v=VIDEO_ID"], "maxRetries": 3, "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } } ### Environment Variables: โœ… Azure OpenAI (Pre-configured): - The actor comes with Azure OpenAI pre-configured and ready to use - Default endpoint: https://amzautopilot002.openai.azure.com - Default deployment: gpt-4o-4 - API version: 2023-12-01-preview Override Options (Optional): - AZURE_OPENAI_ENDPOINT: Override the default Azure OpenAI endpoint - AZURE_OPENAI_API_KEY: Override the default Azure OpenAI API key - AZURE_OPENAI_DEPLOYMENT: Override the default deployment name - AZURE_OPENAI_API_VERSION: Override the default API version - OPENAI_API_KEY: Use regular OpenAI instead of Azure OpenAI Platform Variables: - APIFY_PROXY_PASSWORD: Automatically provided by Apify platform ## ๐Ÿš€ Deployment Ready for Apify Platform: 1. Upload this entire folder to your Apify actor 2. The actor is pre-configured with Azure OpenAI credentials 3. Set up proxy configuration in the input (recommended: RESIDENTIAL) 4. Deploy and run! Local Testing: - Automatically uses hardcoded residential proxy - All Azure OpenAI features work out of the box - Clean logging shows only relevant information ## ๐Ÿ“ Error Handling The actor now provides more specific error messages: - Bot Detection: "YouTube detected automated access. Please try again later or use different proxy settings." - Connection Issues: "Connection timeout occurred. Please check your internet connection or proxy settings." - Restricted Content: "Video is private, unavailable, or restricted." - Age Restrictions: "Video is age-restricted and cannot be accessed." ## ๐Ÿ”„ Retry Logic The actor implements intelligent retry logic: 1. Direct Connection: First attempt without proxy 2. User Proxy: If configured, switches to user-specified proxy 3. Residential Fallback: Automatically falls back to residential proxy on failures 4. Multiple Strategies: Tries 5 different yt-dlp configurations 5. Smart Delays: Implements exponential backoff with connection-aware delays Build & Run - .actor/actor.json โ†’ "dockerfile": "../Dockerfile", "input": "./input_schema.json" - apify run locally, or Deploy & Run on Apify

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try YouTube Video Summarizer now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
api-empire
Pricing
Paid
Total Runs
27
Active Users
3
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support