Edit timeline
skycut_apply_timeline_editEdit a video timeline by applying structured operations like insert, remove, reorder, retrim, transitions, and music, always saving as a new version.
Instructions
Apply structured edits to the latest (or given) timeline version, or replace it wholesale. Versions are immutable — the result is always saved as a NEW version. Ops: insert {at_index, clip}, remove {id}, reorder {id, to_index}, retrim {id, in_s?, out_s?, speed?}, set_transition {id, transition|null}, set_music {music|null}. Example: { edits: [{ op: "retrim", id: "c3", out_s: 51.0 }] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| edits | No | Structured edit operations, applied in order | |
| timeline | No | Full replacement timeline JSON (alternative to edits) | |
| base_version | No | Version to edit; omit for latest |