Transcribe an X video
transcribe_x_videoTranscribes the video in an X post that has no captions, one part (about 108 seconds of audio) per call. Start with part 0. Each call says whether to call again with the next part; the last one returns the transcript. The transcript is saved, so get_x_video_transcript works for it afterwards. Videos up to 15 minutes. Only text is stored, never video or audio.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "transcribe_x_video"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | A post link like https://x.com/name/status/123…, or the numeric post ID. | |
| part | No | Which part to transcribe. 0 to start. | |
| format | No | md (default) has a header and timestamps per paragraph; txt is plain paragraphs; srt and vtt are subtitles. |