get_playlist_transcripts
Extract transcripts from all videos in a YouTube playlist, supporting multiple languages and output formats like text, JSON, or SRT. Includes optional metadata for enhanced analysis.
Instructions
Extract transcripts from all videos in a YouTube playlist
Input Schema
Name | Required | Description | Default |
---|---|---|---|
includeMetadata | No | Include metadata in response | |
language | No | Language code (e.g., "en", "es", "fr") | en |
outputFormat | No | Output format | json |
playlistId | Yes | YouTube playlist ID or URL |
Input Schema (JSON Schema)
{
"properties": {
"includeMetadata": {
"default": true,
"description": "Include metadata in response",
"type": "boolean"
},
"language": {
"default": "en",
"description": "Language code (e.g., \"en\", \"es\", \"fr\")",
"type": "string"
},
"outputFormat": {
"default": "json",
"description": "Output format",
"enum": [
"text",
"json",
"srt"
],
"type": "string"
},
"playlistId": {
"description": "YouTube playlist ID or URL",
"type": "string"
}
},
"required": [
"playlistId"
],
"type": "object"
}