video.transcript to get transcript text, timestamped segments, detected language, source, and media duration for supported public YouTube and Vimeo media.
Call with a public URL
yt-dlp, fetches audio locally, resolves duration, checks the price, and sends the extracted audio for transcription.
Prefer official captions
Pricing and limits
- ASR is billed per minute, with a one-minute minimum.
- Maximum duration is 120 minutes.
- Supported URL hosts are YouTube and Vimeo.
- Use
--asyncfor long media and query the invocation later.
Agents must not use OpenTooler to bypass private, DRM-protected, or
members-only media restrictions. Respect source-platform terms.