VOOZH about

URL: https://apify.com/optimus-fulcria/youtube-transcript-extractor

โ‡ฑ YouTube Transcript Extractor - Bulk Captions ยท Apify


Pricing

Pay per usage

Go to Apify Store

YouTube Transcript Extractor

Extract transcripts from YouTube videos in bulk. Supports channels, playlists, multiple languages. AI/RAG optimized.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Fulcria Labs

Fulcria Labs

Maintained by Community

Actor stats

0

Bookmarked

108

Total users

8

Monthly active users

3 months ago

Last modified

Categories

Share

Extracts transcripts and captions from YouTube videos in bulk. Outputs clean, structured text optimized for AI/RAG pipelines, content analysis, translation, and research.

What it does

Takes YouTube video URLs (or channel/playlist URLs), extracts available transcripts and captions, and outputs structured text with timestamps. Supports multiple languages and automatic/manual caption types.

Key Features

  • Bulk extraction - Process hundreds of videos in one run
  • Multi-language support - Extract transcripts in any available language
  • Channel/Playlist support - Automatically discover videos from channels and playlists
  • AI-ready output - Clean text format optimized for RAG, embeddings, and LLMs
  • Timestamp preservation - Keep or remove timestamps based on your needs
  • Chunking options - Split transcripts into configurable chunks for embedding pipelines

Input

FieldTypeDefaultDescription
urlsstring[]requiredYouTube video, channel, or playlist URLs
languagesstring[]["en"]Preferred transcript languages (ISO 639-1 codes)
includeAutoGeneratedbooleantrueInclude auto-generated captions
includeTimestampsbooleantrueInclude start/duration timestamps
chunkSizeinteger0Split transcript into chunks of N characters (0 = no chunking)
chunkOverlapinteger200Overlap between chunks in characters
outputFormatstring"structured"Output format: "structured", "plain_text", "srt", "vtt"
maxVideosPerChannelinteger50Max videos to process per channel/playlist
proxyConfigurationobject{}Apify proxy settings

Output

Each video produces a dataset item:

{
"videoId":"dQw4w9WgXcQ",
"videoUrl":"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"title":"Video Title",
"channelName":"Channel Name",
"language":"en",
"isAutoGenerated":false,
"availableLanguages":["en","es","fr"],
"transcript":[
{
"text":"Hello and welcome",
"start":0.0,
"duration":2.5
}
],
"fullText":"Hello and welcome to this video...",
"wordCount":1523,
"duration":612.5,
"chunks":[
{
"index":0,
"text":"Hello and welcome to this video...",
"startTime":0.0,
"endTime":45.2
}
],
"extractedAt":"2026-02-23T07:00:00Z"
}

Use Cases

  • RAG Knowledge Bases - Build searchable knowledge bases from educational YouTube channels
  • Content Research - Analyze competitor content, extract key topics
  • Translation - Extract source text for translation workflows
  • SEO Analysis - Analyze video content for keyword research
  • Podcast Transcription - Many podcasts are uploaded to YouTube with captions
  • Training Data - Collect text data for fine-tuning language models
  • Accessibility - Generate text versions of video content

Pricing

Pay per result:

  • $0.15 per 1,000 videos processed
  • Free tier: 100 videos/month

Example Usage

Extract transcripts from specific videos

{
"urls":[
"https://www.youtube.com/watch?v=VIDEO_ID_1",
"https://www.youtube.com/watch?v=VIDEO_ID_2"
],
"languages":["en"],
"outputFormat":"structured"
}

Extract from a channel with chunking for RAG

{
"urls":["https://www.youtube.com/@ChannelName"],
"languages":["en"],
"chunkSize":1000,
"chunkOverlap":200,
"maxVideosPerChannel":100,
"outputFormat":"structured"
}

Get plain text transcripts in multiple languages

{
"urls":["https://www.youtube.com/playlist?list=PLAYLIST_ID"],
"languages":["en","es","fr"],
"includeTimestamps":false,
"outputFormat":"plain_text"
}

You might also like

YouTube Transcript Scraper

akash9078/youtube-transcript-scraper

YouTube Transcript Scraper & Extractor API โ€” Extract transcripts, captions & subtitles from YouTube videos, Shorts & VODs without an API key. Supports auto-generated and manual captions in 100+ languages with translation, batch extraction & clean JSON for AI agents, RAG, SEO & automation.

๐Ÿ‘ User avatar

Akash Kumar Naik

953

4.8

๐ŸŒŸ Youtube Transcript Scraper - $0.5 per 1k

supreme_coder/youtube-transcript-scraper

Scrape youtube transcripts in bulk. Provides videos details and transcript in different formats

773

5.0

Youtube Transcript Scraper

scrapier/youtube-transcript-scraper

Extract full transcripts from YouTube videos with the YouTube Transcript Scraper. Get precise timestamps, speaker names, and text for any video. Perfect for content analysis, SEO, research, and summarization. Fast, accurate, and easy to integrate into your workflow.

YouTube Transcript Master [EASY] (WebVTT & more)

zerohour/yt-transcript

YouTube Transcripts in BULK! Easily query via channel, playlist, or video URLs. Built with simplicity & reliability in mind, with expert support. Perfect data to feed your AI or LLM. Output multiple formats: TEXT, JSON, SRV, TTML, VTT (WebVTT). Automatic YouTube captions are available as backup.

YouTube Channel Transcripts โ€” Bulk Extract by Influship

influship/youtube-channel-transcripts

Extract transcripts from all recent videos on a YouTube channel in a single run. Returns full text with timestamps per video. Ideal for content research and AI training. No login required.

45

5.0

YouTube Shorts Scraper & Data Extractor

webdatalabs/youtube-shorts-scraper

Fast YouTube Shorts scraper for extracting video data at scale โ€” Get metadata, views, likes, comments, sponsor segments, sentiment analysis, and content insights from any YouTube Short. Scrape by search, channel, or playlist. Perfect for content creators, marketers, researchers, and data analysts.

184

5.0

YouTube Transcript/Metadata Scraper ๐Ÿ˜‹

toludare/youtube-metadata-scraper-all

Introducing the most comprehensive and robust YouTube metadata web scraper on Apify. Get video details, AI summary, creator/channel details, engagement statistics, transcripts, and more from YouTube videos and shorts via a single interface.

YouTube Full Channel Transcripts Extractor โšก๐Ÿ“œ - Fast & cheap

scrapestorm/youtube-full-channel-transcripts-extractor---fast-cheap

Looking for a YouTube transcript extractor to grab transcripts from an entire channel? ๐Ÿ” Your search ends here! With YouTube Full Channel Transcript Scraper ๐Ÿ“œ, easily download accurate transcripts, including timestamps โฐ and extra details. No proxy needed, fast & efficient! โšก๐Ÿ’ฌ

222

5.0

YouTubeTranscriptSearcher

automationpros/YouTubeTranscriptSearcher

Search entire YouTube channels for keywords in video transcripts โ€“ get video links, titles, and exact timestamps!

๐Ÿ‘ User avatar

Joshua Almasin

90

5.0

Youtube Transcript Scraper

topaz_sharingan/Youtube-Transcript-Scraper

Are you in search of a robust solution for extracting transcripts from YouTube videos? Look no further ๐Ÿ˜‰, YouTube-Transcript-Scraper will meet your needs. Our software not only efficiently retrieves transcripts but also provides additional valuable information .๐Ÿ‘ ๐Ÿ˜€ Scrap away ๐Ÿ•ตโ€โ™‚๏ธ.

4.5K

4.9