Get video transcript
get_transcriptFetch a YouTube transcript via ID or URL with no API key. Use clean text for summarization or timestamps for citing moments; pagination and time-range limits available.
Instructions
Get a video's transcript (ID or URL). No API key or quota needed. Long transcripts are split into pages of about page_words words; when the result includes next_cursor, more of the transcript remains and can be fetched by calling again with the same arguments plus cursor. timestamps=false gives clean text for summarising; true gives [m:ss] chunks for citing moments or making chapters. start/end (seconds) limit to a section of the video.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Only include up to this many seconds | |
| start | No | Only include from this many seconds in | |
| video | Yes | ||
| cursor | No | next_cursor from a previous call, to fetch the next page | |
| languages | No | Preference order, e.g. ['en','en-AU'] | |
| page_words | No | Approximate words per page (8000 is roughly 11k tokens) | |
| timestamps | No | ||
| translate_to | No | Machine-translate into this language code, e.g. 'en' | |
| chunk_seconds | No |