π§Ύ YouTube Extractor (Transcripts + Metadata)
Pricing
Pay per event
π§Ύ YouTube Extractor (Transcripts + Metadata)
π₯Extract complete transcripts with precise timestamps β±οΈ and comprehensive video metadata from any YouTube video β> β‘Fast, reliable, and ready to use.
4.9 (16)
Pricing
Pay per event
54
455
82
Last modified
a day ago
π¬ YouTube Transcript & Metadata Extractor
Extract complete transcripts with precise timestamps and comprehensive video metadata from any YouTube video - fast, reliable, and built for scale.
This powerful Apify actor provides professional-grade extraction of YouTube transcripts and video information. Perfect for developers, researchers, content creators, and businesses who need accurate, structured video data for analysis, automation, or content repurposing.

β¨ Key Features
π― Complete Data Extraction
- Full Transcripts with second-by-second precision timestamps
- Rich Video Metadata including title, views, likes, and publication date
- Detailed Channel Information with name, ID, subscribers, and verification status
- Video Analytics including word count and estimated duration
- Thumbnail URLs for visual reference
β‘ Performance & Reliability
- Lightning Fast - Optimized crawler for maximum speed
- Smart Caching - Avoid re-processing with built-in cache system
- Dual-Mode Processing - Free mode for reliability, paid mode for dedicated performance
- Batch Processing - Handle multiple videos in a single run
- Automatic Fallback - Seamless switching between processing modes
π οΈ Developer-Friendly
- Clean JSON Output - Ready for any data pipeline or API integration
- Flexible Configuration - Control timestamps, cleaning level, and caching
- Multiple Views - Pre-configured data views for different use cases
- Well-Documented - Clear examples and comprehensive documentation
π How It Works
- Input YouTube URLs - Provide one or more video links
- Configure Options - Choose transcript cleaning level, timestamp inclusion, and caching preferences
- Run the Actor - Fast, automated extraction begins
- Get Structured Results - Download complete data in JSON, CSV, or Excel format
π₯ Input Configuration
Simple Input Example
{"youtubeUrl": [{ "url": "https://www.youtube.com/watch?v=nC8ilIMH8sk" },{ "url": "https://youtu.be/tpHZYImuhZg" }],"cleaningLevel": "mild","includeTimestamps": true}
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
youtubeUrl | array | β | Required. List of YouTube video URLs (supports all formats: youtube.com, youtu.be, shorts, live) |
cleaningLevel | string | mild | Control transcript cleaning: none (raw), mild (remove filler words like "uh", "um"), or aggressive (remove conversational fluff) |
includeTimestamps | boolean | true | Include detailed timestamp data for each transcript segment |
Supported URL Formats
- β
https://www.youtube.com/watch?v=VIDEO_ID - β
https://youtu.be/VIDEO_ID - β
https://www.youtube.com/shorts/VIDEO_ID - β
https://www.youtube.com/live/VIDEO_ID
π€ Complete Output Structure
Each video produces a comprehensive JSON object with all available data:
{"videoId": "1TThGG6guf0","VideoURL": "https://youtu.be/1TThGG6guf0","embedUrl": "https://www.youtube.com/embed/1TThGG6guf0","Video_title": "#51 WordPress Custom widget development","published_Date": "Aug 12, 2020","Views": "5,067 views","likes": "122","channel": {"name": "Imran Sayed - Codeytek Academy","id": "UC0SDxbLAqoKLACyEPz2wXAg","url": "https://www.youtube.com/channel/UC0SDxbLAqoKLACyEPz2wXAg","subscribers": "33.1K subscribers","verified": false},"thumbnail": "https://i.ytimg.com/vi/1TThGG6guf0/default.jpg","Description": "create custom widget wordpress without plugin...","hasTranscript": true,"transcriptText": "hello and welcome everyone to another episode...","timestamps": [{"time": "0:08","text": "hello and welcome everyone to another"},{"time": "0:10","text": "episode of advanced wordpress theme"}]}
Output Fields Explained
Video Information
videoId- Unique YouTube video identifierVideoURL- Direct link to the videoembedUrl- Embeddable video URLVideo_title- Full video titlepublished_Date- Publication or stream dateViews- View count as displayed on YouTubelikes- Like count (when available)thumbnail- Video thumbnail image URLDescription- Full video description
Channel Information
channel.name- Channel namechannel.id- Unique channel identifierchannel.url- Direct channel linkchannel.subscribers- Subscriber countchannel.verified- Verification status badge
Transcript Data
hasTranscript- Boolean indicating transcript availabilitytranscriptText- Complete cleaned transcript as continuous texttimestamps- Array of time-stamped transcript segments (when included)
π Pre-Configured Data Views
1. Full Video Metadata & Transcripts
Complete dataset with all fields - perfect for comprehensive analysis.
Fields: All video metadata, channel info, transcript, timestamps, analytics
2. Pure Transcript Results
Focused view for transcript-only needs.
Fields: Thumbnail, URL, title, transcript text, timestamps, word count, duration
3. Channels Overview
Channel-focused view for creator analysis.
Fields: Video info, channel name, ID, URL, subscribers, verification status
βοΈ Processing Modes
Free Mode
- Standard processing speed
- Suitable for small to medium batches
- No additional costs
- Reliable and stable performance
Paid Mode (Faster Results)
- Dedicated infrastructure for accelerated processing
- Optimized for high-volume batch operations
- Faster extraction of large video collections
- Automatic fallback to free mode if needed
Both modes extract identical, high-quality data. Paid mode is ideal when you need faster throughput for large batches.
π‘ Professional Use Cases
Content Creation & Marketing
- Content Repurposing - Transform videos into blogs, social media posts, or newsletters
- SEO Optimization - Extract text content for better search engine indexing
- Subtitle Generation - Create or verify subtitle files for accessibility
- Quote Extraction - Find and highlight key moments for marketing materials
Research & Education
- Academic Research - Analyze lectures, interviews, and educational content at scale
- Sentiment Analysis - Process video content for NLP and sentiment research
- Language Learning - Create study materials from foreign language videos
- Content Analysis - Study speaking patterns, topics, and engagement metrics
Automation & Integration
- AI/ML Training Data - Feed structured transcripts into machine learning models
- Chatbot Training - Use video content to train conversational AI
- API Integration - Seamlessly integrate with your existing data pipelines
- Automated Workflows - Trigger actions based on new video content
Business Intelligence
- Competitor Analysis - Monitor and analyze competitor video content
- Brand Monitoring - Track mentions and sentiment in video content
- Market Research - Extract insights from industry thought leaders
- Customer Feedback - Analyze product reviews and testimonials from videos
βοΈ Technical Advantages
Built for Performance
- Optimized Crawler - Uses CheerioCrawler for maximum speed and efficiency
- Parallel Processing - Handle multiple videos simultaneously
- Smart Deduplication - Automatically skip duplicate URLs
- Efficient Memory Usage - Configurable memory limits (128MB - 512MB)
Reliable & Robust
- Error Handling - Graceful handling of missing transcripts or blocked videos
- Retry Logic - Automatic retry on temporary failures
- Cache System - Persistent storage of processed videos
- Intelligent Fallback - Seamless mode switching when needed
Universal Compatibility
- Multi-language Support - Works with all languages supported by YouTube
- All Video Types - Standard videos, shorts, live streams, premieres
- Export Formats - JSON, CSV, Excel, or direct API access
- Apify Ecosystem - Seamlessly integrates with other Apify actors
Performance Metrics
- Speed: 5-10 seconds per typical video in free mode; faster with dedicated infrastructure
- Accuracy: Extracts official YouTube transcripts with 100% fidelity
- Reliability: Built-in retry logic, error handling, and automatic fallback
- Scalability: Handle from single videos to large batch operations (100+)
π‘οΈ Legal & Compliance
This actor extracts publicly available transcript and metadata from YouTube. All extracted data is information that YouTube makes accessible through normal viewing.
Important: Please ensure your use complies with:
- YouTube's Terms of Service
- Applicable copyright laws
- Data protection regulations (GDPR, etc.)
- Your specific jurisdiction's laws
Why Choose This Extractor?
β Comprehensive Data - Get both transcripts AND complete metadata in one run β Production-Ready - Battle-tested reliability for professional applications β Developer-Friendly - Clean JSON output, multiple export formats, easy integration β Cost-Effective - Efficient processing minimizes compute costs β Flexible Processing - Choose free or faster dedicated mode based on your needs β Well-Maintained - Regular updates and responsive support β Apify Platform - Leverage the full power of Apify's infrastructure
Getting Started
- Sign up for a free Apify account
- Configure input with your YouTube URLs
- Select options (transcript cleaning level, timestamps, etc.)
- Run the actor - It's that simple!
- Download results in your preferred format
No complex setup, no hidden fees, no surprises. Just reliable data extraction.
π¬ Support & Contact
Need help or have questions? We're here for you:
- π§ Email: fridaytechnolog@gmail.com
- π GitHub: DZ-ABDLHAKIM
- π¦ Twitter: @DZ_45Omar
- π§ Apify Profile: dz_omar
π Related Actors by DZ_OMAR
π¬ Video & Media Tools
π¬ Youtube Playlist Extractor Extract complete video transcripts with timestamps and comprehensive metadata. Perfect for content analysis, SEO, and subtitle generation.
YouTube Full Channel, Playlists, Shorts, Live Extract complete π¬ playlist information with all video details from any YouTube playlist -->β‘Fast, reliable, and built for scale. Get video lists, durations, thumbnails, and channel info.
Zoom Scraper | π₯ Downloader & π Transcript Extract Zoom meeting recordings, transcripts, and metadata. Ideal for meeting analysis and documentation.
Loom Scraper | π₯ Downloader & π Transcript Download Loom videos and extract transcripts. Perfect for training content and video documentation.
π Real Estate Data
Idealista Scraper API Advanced Idealista property data extraction with API access. Get listings, prices, and detailed property information.
Idealista Scraper Extract Spanish real estate listings from Idealista. Perfect for market analysis and property research.
π οΈ Developer & Security Tools
Screenshot Fast, reliable webpage screenshots with customizable options. Essential for monitoring and documentation.
Ultimate Screenshot Advanced screenshot tool with full-page capture, custom viewports, and quality controls.
Network Security Scanner Scan websites for security vulnerabilities and get comprehensive security reports.
π± Social Media Tools
Facebook Ads Scraper Pro Extract Facebook ads data for competitor analysis and market research. Track ad campaigns and strategies.
