transition_add
Creates a crossfade, wipe, or other blend transition between two track layers by specifying transition type, track indices, position, duration, and optional parameters.
Instructions
Create a blend transition (crossfade, wipe, etc.) between two track layers.
Args: transition_type: Transition name (e.g. crossfade, luma, mix). track_a: Upper track index. track_b: Lower track index. position: Start time on the timeline in seconds. duration: Transition length in seconds. params: 'key=value' parameter strings.
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": {
"transition_type": "<transition_type>",
"track_a": "<track_a>",
"track_b": "<track_b>"
},
"name": "transition_add"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | ||
| track_a | Yes | ||
| track_b | Yes | ||
| duration | No | ||
| position | No | ||
| transition_type | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||