flow_assemble
Assemble selected shot takes in playback order into one film with per-shot trims, original clip audio, and optional music or narration using local ffmpeg, avoiding API costs.
Instructions
Join the selected take of each shot into one film (local ffmpeg, no API cost).
Applies per-shot trims, keeps each clip's own audio, and mixes in the project's music (looped, faded out) and narration when present.
Args: shots: Shot numbers in playback order. Default: all shots in storyboard order. with_music: Use the project's music if there is one. with_narration: Use the project's narration if there is one. music_volume: 0-1, default 0.25 so it sits under dialogue. clip_volume: Volume of the clips' own audio (0 mutes it). project_name: Project to use (default: active project).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "flow_assemble"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| shots | No | ||
| with_music | No | ||
| clip_volume | No | ||
| music_volume | No | ||
| project_name | No | ||
| with_narration | No |