create_clip
Export a single clip as a vertical short with burned-in captions and normalized audio. Use clip number to auto-load settings from session state.
Instructions
STEP 3 — Export a single clip as a finished vertical short (1080x1920, 9:16).
EASIEST: just pass clip_number (e.g. 3) — everything else auto-loads from session state. Output: H.264 MP4 with burned-in captions, normalized audio (-14 LUFS).
For batch export, use batch_create_clips instead. Caption styles: branded (professional), hormozi (bold/yellow), karaoke (progressive highlight), subtle (minimal). Crop modes: speaker (speaker-aware), face (face tracking), center (fixed center crop). Set keep_caption_overlay=true to retain a ProRes alpha overlay for DaVinci Resolve (export_to_davinci_resolve).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Clip title | clip |
| logo_path | No | Path or registered asset name for PNG logo. Shown in top-left (branded style). | |
| end_second | No | Clip end time in seconds. Auto-loaded from clip_number if omitted. | |
| outro_path | No | Path to an outro video to append at the end of the clip | |
| video_path | No | Path to the original podcast video. Auto-loaded from session state if clip_number is provided. | |
| clip_number | No | Export a suggested clip by its number (from suggest_clips). Auto-fills video_path, start/end times, title, and transcript_words from session state. | |
| start_second | No | Clip start time in seconds. Auto-loaded from clip_number if omitted. | |
| caption_style | No | Caption style | hormozi |
| crop_strategy | No | Cropping strategy | speaker |
| transcript_words | No | Word-level timestamps. Auto-loaded from session state if omitted. | |
| allow_ass_fallback | No | Allow ASS caption fallback if Remotion rendering fails (default: false) | |
| keep_caption_overlay | No | Keep ProRes 4444 alpha caption overlay beside the render (for DaVinci Resolve export). Returns caption_overlay_path and cropped_source_path. |