get_transcript
Retrieve YouTube video transcripts as plain text using a URL and language code. Falls back to English and lists available languages when the requested one is not found.
Instructions
Get the full transcript text of a YouTube video.
Returns the whole transcript as plain text without timestamps. Long videos produce long text: a two-hour video is roughly 20-30 thousand words.
If the requested language is unavailable, English is used as a fallback. If neither exists, this fails and lists the languages the video does have - pick one of them and call again.
Args: url: YouTube video URL (watch, youtu.be, shorts or embed form), or the bare 11-character video id. language: Language code of the wanted transcript, e.g. "en", "ru", "de".
Returns: The transcript as a single plain-text string.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| language | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |