Remix project
remix_projectUse for AI video editing of an existing VideoGen project: apply caption, transition, or camera-motion edits, or animate its still images. The original project is edited in place unless saveAsNewProject is true; use that flag when the user wants a separate version. CONVERT_IMAGES_TO_VIDEOS generates clips from every still and uses substantial team credits. ZOOM adds camera motion at lower cost. Use only actions in the input schema; this is not arbitrary timeline editing. Poll list_project_remix_actions until edits finish, then export_project for a fresh MP4.
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": {
"projectId": "<projectId>",
"edits": "<edits>"
},
"name": "remix_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edits | Yes | Curated edits to apply in order. CONVERT_IMAGES_TO_VIDEOS generates AI video clips from every still and is expensive. Use ZOOM for cheap Ken Burns camera motion. | |
| projectId | Yes | Editable project to remix. Use projectId from a workflow result, list_projects, or get_project. | |
| saveAsNewProject | No | When true, duplicate the project and apply edits to the copy. When omitted, edit the original project in place. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | Edited project id (or the duplicate when saveAsNewProject). | |
| projectUrl | Yes | Deep link to the project in the VideoGen editor. | |
| remixActionIds | Yes | Remix action ids, one per requested action in order. |