follow
Add a clip after another on the timeline with a cut or crossfade, preserving timing and framing. Use it to splice two recordings together.
Instructions
Put a second recording on the timeline after the first, cut or dissolved.
The window's recording, then the terminal's: clip_id plays its span
spliced in after after, and everything after moves later. Words, events,
retime stretches and reframe windows of either clip keep their meaning, so
the incoming clip is retimed and framed like any other. dissolve seconds
crossfade into it from its own frames before the in-point; the film is no
longer for it. The reply gives the join and the dissolve; plan=true
writes nothing, and undo takes the splice back.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ease | No | The crossfade's curve: linear (the default), ease, ease-in or ease-out. | linear |
| path | No | The project directory to act on. Omit it — the usual case — when this server is bound to a project (started as `proofcut -C DIR mcp`, or inside a project; `ping` says which): it then resolves to that one bound project, a relative path resolves against it, and a path outside it is refused by name. Unbound, `path` is the whole address and omitting it refuses rather than guessing. | |
| plan | No | Resolve the whole call and report what it would do, writing nothing. Prefer it over doing the thing and undoing it. | |
| after | Yes | The clip on the timeline it follows — the first recording. | |
| clip_id | Yes | The incoming recording, a registered clip with picture. | |
| src_end | No | Seconds into clip_id where it ends. Default its end. Not with until_event. | |
| at_event | No | Splice in after this event of `after` (name or name#k). Omitted: after the last of `after` the timeline plays. | |
| dissolve | No | Seconds of crossfade into it; 0, the default, is a cut. Drawn from clip_id's own frames before its in-point, so it needs that much of the file before the start, and the film is no longer for it. | |
| src_start | No | Seconds into clip_id where it starts. Default its head. Not with from_event. | |
| from_event | No | Start at this event of clip_id instead of src_start. | |
| until_event | No | End at this event of clip_id instead of src_end. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||