YouTube Transcript in Spanish, English as Fallback
Spanish subtitles first, English when there is no Spanish track, as text, SRT and VTT. Each row says which language it actually came back with.
What this run is set to
The settings saved on this example. Every one of them is editable once you open it on Apify — these are a starting point, not a limit.
| Setting | Value | What it does |
|---|---|---|
Video URLs or IDs | https://www.youtube.com/watch?v=kJQP7kiw5Fk, https://www.youtube.com/watch?v=jNQXAC9IVRw | YouTube watch, Shorts, live, embed, or youtu.be URLs. |
Preferred transcript languages | es, en | BCP 47 language codes in priority order, for example en, es, fr, or pt-BR. |
Parallel videos | 1 | Number of videos processed at once. |
Retries | 4 | Retries for temporary rate limits and YouTube server errors. |
Timeout per video | 60 | Maximum time for all transcript requests for one video. |
Pricing
$0.0008 per transcript = $0.8 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Transcript extracted | One successfully extracted transcript. Failed or unavailable videos are not charged. | $0.0008 |
Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-09-30, and they are what you are actually charged.
What you get
A structured dataset — each result includes fields like:
okvideoIdtitledetectedLanguagesegmentCounttexturlsearchKeyworderrorCodeExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for YouTube Transcript Scraper
Built on YouTube Transcript Scraper — every input, output field, price and the full how-to are on the tool page.
Where this tool sits
- Categories
- YouTube & Creator Tools
- Platforms
- YouTube