Add freeze frame
add_freeze_framePROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. FREEZE the picture on a moment and hold it, optionally with a line of text over the held frame — the 'pearl' / power-phrase move: the frame stops, blurs and darkens behind big centred words, then the video continues. at_output_s is the moment in the EDITED video to freeze; duration_s 2-4s reads well; blur 0-1 and darken 0-0.85 treat the still (0.45/0.35 is the classic look, 0/0 keeps it clean); motion zoom_in/zoom_out/pan_left/pan_right gives the still a slow drift so it does not sit dead; text + subtitle are burned centred and BOUND to the frozen frame. audio_mode='pause' (default) is a real cut: the program pauses and everything after shifts. audio_mode='continue' freezes ONLY the picture as a full-frame cover while the original speech, music and timeline continue — use it when a visual must hold over an ongoing phrase without stretching or desynchronizing the audio.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blur | No | ||
| font | No | ||
| text | No | ||
| color | No | ||
| darken | No | ||
| motion | No | ||
| subtitle | No | ||
| template | No | ||
| audio_mode | No | ||
| duration_s | No | ||
| project_id | Yes | Required immutable scope for this call. Copy the id from list_projects/open_project/project_state; the active-project pointer is never used to guess. | |
| at_output_s | Yes | ||
| accent_color | No |