Upload texttrack
upload_texttrackAdd captions or subtitles to a Vimeo video from supplied WebVTT content. Specify language, name, and type to create a track.
Instructions
Add a caption or subtitle track to a video from WebVTT content you supply. Needs the upload scope.
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": {
"video_id": "<video_id>",
"language": "<language>",
"name": "<name>",
"vtt": "<vtt>"
},
"name": "upload_texttrack"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vtt | Yes | The full WebVTT file content, starting with WEBVTT. | |
| name | Yes | Track name shown in the player's caption menu. | |
| type | No | Captions include sound cues for deaf viewers. Subtitles are dialogue only. | subtitles |
| active | No | Show this track by default. | |
| language | Yes | Language code, such as 'en' or 'en-US'. | |
| video_id | Yes | Video id. |