AS
Apify Store
/akash9078/youtube-transcript-scraper
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.
liveasyncunknown~30s typical
AUTOMATIONDEVELOPER_TOOLSVIDEOS
$0.0020
per result + $0.01 call
plus $0.001 platform fee per run
Usage-based actor: event charges passed through at cost plus 25%
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /akash9078/youtube-transcript-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| videoUrl* | string | YouTube video URL or 11-character video ID. Supports all URL formats: youtube.com/watch?v=, youtu.be/, youtube.com/shorts/, youtube.com/live/, embed/. default "https://youtu.be/qMquIcJWZag" |
| translate | boolean | If enabled, the transcript will be translated to the Preferred Language when it differs from the original language. Uses Mistral AI for translation. Disabled by default to save processing time. default false |
| language | string | Preferred language for transcript extraction. Select from the dropdown or type a custom BCP-47 code (e.g., 'en-GB', 'zh-Hans'). Choose 'auto' to let the system detect the best available track. default "hi" |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/akash9078/youtube-transcript-scraper","input":{"videoUrl":"https://youtu.be/qMquIcJWZag","translate":false,"language":"hi"},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /akash9078/youtube-transcript-scraper -i '{"videoUrl":"https://youtu.be/qMquIcJWZag","translate":false,"language":"hi"}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/akash9078/youtube-transcript-scraper", input: {"videoUrl":"https://youtu.be/qMquIcJWZag","translate":false,"language":"hi"}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.