Plan cuts (dry run)
cast_plan_cutsBuilds a cut list for a recording without touching audio. Sources: markers (re-runs cast_analyze with the given toggles), phrases (every occurrence of each phrase, e.g. ["you know", "sort of"]), word_ranges (inclusive indexes from cast_get_transcript format:"words"), ranges (raw seconds). Sources combine. Returns the merged cuts with the text being removed, and the resulting length — review, then pass cuts to cast_build_project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ranges | No | Raw seconds in the ORIGINAL recording | |
| markers | No | ||
| phrases | No | ||
| word_ranges | No | ||
| audio_file_id | Yes | ||
| exclude_ranges | No | Never cut inside these (e.g. an intro you want intact) |