TOOL API
video_ transcript_ submit
Submit a video URL to extract its transcript (caption / spoken text). Returns a job_id immediately; poll with video_transcript_result. Supports X / Twitter video links only: - https://x.com/<user>/status/<id>/video/1 - https://twitter.com/<user>/status/<id> Pipeline (auto fallback): 1. Pull video's native auto-subtitle via yt-dlp (free, fastest) 2. OpenRouter Whisper (requires OPENROUTER_API_KEY; default model openai/whisper-large-v3-turbo — full punctuation, near-ElevenLabs quality at ~10× lower cost; override via VIDEO_TRANSCRIPT_OPENROUTER_MODEL) 3. Alibaba DashScope Paraformer (requires DASHSCOPE_API_KEY, ¥0.22/min, China-friendly, fallback when OpenRouter fails) 4. Local faster-whisper fallback (if installed) Args: url: X/Twitter video URL, e.g. "https://x.com/TheRundownAI/status/2071676839152452019/video/1", language: Optional language hint (BCP-47 short code like "en", "zh", "ja"). If omitted, Whisper will auto-detect. Returns: JSON with job_id, status=pending, platform, video_id. Poll with video_transcript_result.
Call information
- Tool slug
- x-video-transcript.video_transcript_submit
- Provider
- X Video Transcript
- Average response
- 24 ms
- Calls in 7 days
- 1
Input parameters
urlrequiredstring
language—