Youtube List Transcript Languages
youtube_list_transcript_languagesList all caption tracks for a YouTube video, showing language codes, auto-generated status, and available translations. Use it to pick a language before fetching a transcript.
Instructions
List the caption tracks available for a YouTube video.
Returns one entry per track: language, language_code, whether it is
auto-generated (is_generated), and which languages it can be translated to. Use this
before youtube_get_transcript when you need a specific language, or to tell the user
which languages exist. Generated tracks are usually less accurate than uploaded ones.
Cached forever, costs no Data API quota. Fails cleanly when a video has captions disabled or no caption track at all — that is a normal outcome, not an outage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tracks | Yes | ||
| video_id | Yes |