get_video
Extract YouTube video metadata and English transcripts with options for timestamps, time ranges, search, and key segment extraction to summarize content or find specific moments.
Instructions
Get a YouTube video's metadata and English transcript with advanced options. Supports timestamps, time range filtering, search within transcript, and key segments extraction. Use this to summarize YouTube videos, find specific moments, or extract key takeaways.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | YouTube video URL (supports all formats: watch, youtu.be, shorts, live, embed, mobile) | |
| includeTimestamps | No | Include timestamps with each line (e.g., [1:23] text) | |
| startTime | No | Start time for transcript range (e.g., '60', '1:00', '1:00:00') | |
| endTime | No | End time for transcript range (e.g., '120', '2:00') | |
| searchTerm | No | Search for this term in transcript - returns matching lines with context | |
| keySegmentsOnly | No | Return only hook (first 40s) and outro (last 30s) for token optimization |