Translate a transcript
translate_videoTranslate a public video's transcript line by line. Long videos come in parts: call with part 0, then each part up to the number of parts it returns. If the video has not been transcribed yet it is transcribed first (same cost and waiting as get_transcript, so it may answer that it is still running with a jobId; then call transcribe_status and call translate_video again). Free accounts get about an hour of video per day.
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>",
"to": "<to>"
},
"name": "translate_video"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ai | No | true to use the AI version of the transcript, when list_my_transcripts or get_my_transcript says the saved one is AI. | |
| to | Yes | The language to translate into. | |
| url | Yes | Link to one public video: a TikTok, YouTube (including Shorts), Instagram Reel/post, Facebook or X video URL. | |
| part | No | Which part to get, starting at 0. |