Get video transcript
get_transcriptGet the full transcript (captions) of a YouTube video. Returns plain text by default, optionally with [mm:ss] timestamps, or as SRT/VTT subtitles. Costs 1 credit on success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | YouTube video URL (watch, youtu.be, shorts, live, embed) or 11-character video id | |
| lang | No | Preferred ISO language code, e.g. en, es. Default: best available | |
| format | No | text: plain transcript (best for reading or summarizing); srt/vtt: subtitle files; json: segments with start and duration in seconds | text |
| timestamps | No | Prefix each line with [mm:ss] (text format only) |