Kuantum YouTube Transcript API β€” JSON avatar

Kuantum YouTube Transcript API β€” JSON

Pricing

from $15.00 / 1,000 transcript delivereds

Go to Apify Store
Kuantum YouTube Transcript API β€” JSON

Kuantum YouTube Transcript API β€” JSON

Extract YouTube transcripts from videos, channels, and playlists in any language with Kuantum YouTube Transcript API. Get structured JSON, Markdown, and RAG-ready chunks. Start a run now and turn video into usable data.

Pricing

from $15.00 / 1,000 transcript delivereds

Rating

0.0

(0)

Developer

[R] Kuantum

[R] Kuantum

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

🎬 YouTube Transcript API β€” Captions to JSON + LLM-ready text

Store support: Apify Issues. Videos without available captions, invalid inputs, and failed source requests are skipped or reported and are not billed as successful transcript results.

Billing

Successful transcript results use the Actor's existing Apify pricing. Unavailable captions and failed inputs are not successful billable results.

Get any YouTube video's transcript as clean, structured, AI-ready text. Extract transcripts and metadata from YouTube β€” single videos, or whole channels and playlists β€” in any available language. Every result ships as JSON and LLM-ready formats (clean Markdown + token-aware RAG chunks), so it drops straight into ChatGPT, Claude, a vector database, or your analytics pipeline.

No API keys. No monthly lock-in. Pay only for what you extract.


⚑ Why this one

  • YouTube done right. It solves YouTube's JavaScript/PoToken challenge and consent walls (via yt-dlp + deno) β€” the stuff that breaks naive scrapers. Use residential proxy for scale.
  • LLM-ready out of the box. Not just raw captions β€” cleaned plain text, paragraphed Markdown, and embedding-ready chunks whose size and token_estimate come from a real tokenizer (tiktoken o200k/cl100k), accurate even for CJK/emoji/code.
  • Channels & playlists. Paste a channel or playlist URL β†’ it transcribes the videos (bounded by maxVideosPerList).
  • Any language. Requests your preferred language and falls back to the closest available variant.

πŸš€ Build with it

  • "Chat with a YouTube channel" β€” transcribe a creator's catalog, embed the chunks, ship a RAG bot.
  • Research & datasets β€” talks, lectures, podcasts as clean timestamped text in any language.
  • Repurposing β€” turn a video into a blog post, summary, or show notes from the Markdown.
  • Analytics β€” bulk-pull transcripts for sentiment / topic analysis.

πŸ“₯ Input (highlights)

Input example

FieldTypeDefaultDescription
videoUrlsarrayβ€” (required)YouTube video, channel, or playlist URLs.
languagestringenPreferred subtitle language; falls back to the closest variant.
maxVideosPerListinteger20Cap per channel/playlist (max 200; run ceiling 1,000).
outputFormatsarrayalljson, text, markdown, chunks.
chunkTokens / tokenizerβ€”400 / o200kReal, enforced token budget for RAG chunks.
translateTostringβ€”Optionally also return a translated copy. Best-effort, often unavailable β€” uses YouTube's auto-translation.
priorityProcessingbooleanfalseBulk priority add-on; only charged on a successful delivery once the premium event is published.
webhookUrl / webhookSecretstringβ€”Optional HMAC-signed final-run summary to your HTTPS endpoint.
proxyConfigurationobjectResidentialResidential is the reliability default.
{
"videoUrls": ["https://www.youtube.com/watch?v=UF8uR6Z6KLc"],
"language": "en",
"outputFormats": ["json", "text", "markdown", "chunks"],
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

πŸ“€ Output

One dataset item per video: normalized metadata (title, channel, duration, views, upload date), transcript_found, is_auto_generated, selected_language, plus text, timestamped transcript, LLM-ready markdown, and token-aware chunks (with exact token_estimate). Add translateTo for a translated object alongside the original.

πŸ’Έ Pricing

Pay-per-result β€” you pay per video successfully transcribed, no monthly subscription. Free Apify tier available to try it.

❓ Notes

Extraction needs the video to expose a caption track (human or auto-generated); unavailable captions are skipped and never billed. This is the YouTube-focused edition of the broader Transcript-to-RAG API, which is production-verified on YouTube and TED.

Keywords: YouTube transcript API, YouTube captions to JSON, YouTube subtitles download, transcript for LLM, RAG, YouTube channel transcript, playlist transcript, video to text, any language.