← Catalogue home · YouTube & Video family
Four real jobs people come to this family for — pick the one that matches what you’re actually trying to do, then scale up as needed.
The fastest path: one video in, clean text out, free.
{"videos": ["<youtube-url>"], "maxTotalChargeUsd": 0}curl "https://api.apify.com/v2/actor-tasks/om_kh~youtube-transcript-single-video/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-X POST -H "Content-Type: application/json" \
-d '{"videos": ["https://www.youtube.com/watch?v=aircAruvnKk"], "maxTotalChargeUsd": 0}'
Need a raw caption/subtitle track instead of prose text? Same free tier, different output shape: YouTube Subtitles Scraper.
Same transcript data, pre-shaped for agent pipelines instead of a one-off read.
Scale from one video to a channel’s worth of recent uploads in a single run.
Natural next step from job #1: start with a single video on YouTube Transcript Scraper to confirm the output shape costs you nothing, then move to YouTube Channel Transcripts once you need a whole channel instead of one URL at a time.
Not transcripts — the upload signal itself, and everything downstream of a new video existing.
Chain it: YouTube Channel Videos Scraper flags a new upload → feed that video URL into YouTube Transcript Scraper (job #1) → you have searchable text the moment a channel publishes, with no manual step in between.
| Asset | Status |
|---|---|
| Apify Actors (all 7 in this family) | PUBLIC — live on the Apify Store, linked above |
| Public Task examples | PUBLIC — 4 live Tasks across this family (see links above) |
| n8n workflows (internal) | Real-tested against live Apify data this project’s own n8n instance — not a schema-only design |
| n8n workflow template files (downloadable/importable) | Available: YouTube transcripts → Google Sheets — see all n8n templates |
| Make scenarios | PAUSED_NO_USER_ACCESS — see the private tracker; not part of this public catalogue regardless |
This is one of the clearest MCP matches in the whole catalogue: “get the transcript of this YouTube video,” “summarize this channel’s recent uploads,” and “tell me when this channel posts something new” all map directly onto the Actors above with no custom glue code.