Remove clip
clip.removeRemove a clip and the clips linked to it; ripple closes the gap. Returns the edit result (see the server instructions).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ripple | No | Close the gap by pulling later clips left | |
| clip_id | Yes | ||
| preview | No | inline: image in the result; link: URI that renders on read; none | link |
| timeline_id | Yes | Timeline handle; every edit returns a new one | |
| other_tracks | No | What the other tracks do when this edit moves later clips on the clip's own tracks (linked clips always move with it). stay: they don't move, and the result warns which clips there now play early or late. sync: they get the same change, so titles, overlays and sound stay in step: time taken out here comes out of them too (like range.extract), time added here opens the same gap in them (clips crossing that point are split, as insert does). Locked tracks always stay | stay |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parent | Yes | Timeline handle; every edit returns a new one | |
| changed | Yes | ||
| clip_id | No | ||
| preview | Yes | ||
| clip_ids | No | ||
| track_id | No | ||
| warnings | Yes | ||
| timeline_id | Yes | Timeline handle; every edit returns a new one |