Make clips from a video
create_videoTurns a long video link (YouTube, Twitch, Kick, Rumble or Zoom) into short vertical clips with captions. Spends credits; processing takes a few minutes to tens of minutes depending on length. Returns the new video's video_id and status; the clips are listed once its status is "done".
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": "create_video"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Link to the source video. | |
| clips | No | How many clips to make. Defaults to 6. | |
| captions | No | Burn captions into the clips. Defaults to true. | |
| template | No | Name of one of the account's templates (see list_templates) to apply its style. | |
| translate_to | No | Language code to translate the captions into, e.g. "es". Leave out to keep the original language. | |
| clip_length_seconds | No | Longest a clip may run, in seconds. Defaults to 180. |