batch_extract_youtube_transcripts
Extract transcripts from up to 3 YouTube videos at once, saving them as markdown files or returning in the response.
Instructions
Extract transcripts from multiple YouTube videos. Max 3 URLs per call. Supply output_path (directory) in the request to persist per-video markdown files + index.json and receive a slim response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | Dict with: urls (max 3), languages, include_timestamps. Optional persistence keys: output_path (absolute directory — per-video .md files + index.json; dot-containing dir names are fine), include_content_in_response (bool; default False — when True, per-video transcripts stay in the response as well), overwrite (bool; default False — existing files rejected). Failed items (success=False) are recorded in index.json with file=null but no .md is written. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||