batch_create_clips
Export multiple podcast clips as vertical shorts with burned-in captions and normalized audio. Supports batch export of selected or specific clip numbers.
Instructions
STEP 3 — Export multiple clips at once as finished vertical shorts.
EASIEST: pass export_selected=true to export all selected clips in one go. Alternative: pass clip_numbers=[1, 3, 5] for specific ones. Everything (video, timestamps, settings) auto-loads from session state.
Each clip gets: 9:16 vertical crop, burned-in captions, normalized audio, H.264 MP4.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clips | No | Array of clips to create. Auto-loaded from suggestions if omitted. | |
| async_mode | No | Return a job_id immediately and render in background. Use for multi-clip batches so Claude can poll job_status and emit live progress. Requires Web UI running. | |
| video_path | No | Path to the original podcast video. Auto-loaded from session state if omitted. | |
| clip_numbers | No | Export specific clip numbers from suggestions (e.g. [1, 3, 5]). | |
| export_selected | No | If true, export all selected suggestions from the UI. | |
| transcript_words | No | Word-level timestamps. Auto-loaded from session state if omitted. | |
| keep_caption_overlay | No | Keep ProRes 4444 alpha caption overlays for DaVinci Resolve export (batch-level default; per-clip overrides). |