VOOZH about

URL: https://apify.com/scrapeengine/youtube-video-summarizer

โ‡ฑ ๐ŸŽฌ YouTube Video Summarizer โ€” AI-Powered Summaries ยท Apify


๐Ÿ‘ ๐ŸŽฌ YouTube Video Summarizer โ€” AI-Powered Summaries avatar

๐ŸŽฌ YouTube Video Summarizer โ€” AI-Powered Summaries

Pricing

from $3.99 / 1,000 results

Go to Apify Store

๐ŸŽฌ YouTube Video Summarizer โ€” AI-Powered Summaries

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ScrapeEngine

ScrapeEngine

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

25 days ago

Last modified

Share

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:

{
"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

You might also like

๐ŸŽฌ YouTube Video Summarizer โ€” AI-Powered Summaries

scraply/youtube-video-summarizer

๐ŸŽฌ YouTube Video Summarizer delivers AI-powered summaries, key takeaways, timestamps, transcripts, chapters, and keywords from any YouTube video or playlist. โšก Save time on research, notes, and SEO. ๐Ÿš€ Ideal for creators, marketers, educators, and teams.

Youtube video summarizer

linen_snack/youtube-video-summarizer

YouTube Video Summarizer - Transform any YouTube video into intelligent AI-powered summaries. Extract subtitles and generate comprehensive text summaries using OpenAI's latest GPT models. Perfect for content research, education, and productivity.

Youtube Summarizer & Translator

ursinusalaskus/youtube-summarizer

Extracts Youtube video transcript and provides AI powered summaries and translations

๐ŸŽฌ YouTube Video Summarizer โ€” AI-Powered Summaries

scrapepilotapi/youtube-video-summarizer

๐ŸŽฌ YouTube Video Summarizer โ€” AI-powered summaries from transcripts & chapters. ๐Ÿ” Extract key points, timestamps, and TL;DR in seconds. ๐Ÿง  Perfect for creators, students, marketers & researchers. ๐Ÿš€ Save time, boost productivity, and repurpose content.

Youtube Video Summarizer

vulnv/youtube-video-summarizer

Generate concise summaries of YouTube videos by providing a video URL.

๐ŸŽฌ YouTube AI Summarizer โ€” Transcripts & Summaries

nexgendata/youtube-ai-summarizer

Get AI summaries of any YouTube video. Extract transcripts, generate summaries in brief, detailed, or bullet-point format.