studio.remove_track
Remove one track by track_id. A track that still holds clips is refused unless delete_clips is true, which removes its clips with it. Refuses, naming the fix: an unknown track_id, a locked track, a track with clips and no delete_clips, or the last track of its role (every project keeps one of each).
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": {
"project_id": "<project_id>",
"track_id": "<track_id>"
},
"name": "studio.remove_track"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| track_id | Yes | The track (vtr_) from get_composition's tracks. | |
| project_id | Yes | The studio project (vp_…) this tool acts on. | |
| delete_clips | No | true removes the track's clips with it; left out, a track with clips is refused. |