Command · Swap Take
roughcut.swapTake
In a rough cut made by roughcut.fromScript, plays another recorded take of one line in place of the current one; what follows moves to fit (a ripple).
- v1
- Capability EditSequence
- Tool
roughcut_swapTake
Request
{
"command": "roughcut.swapTake",
"params": {
"beat": 3,
"take": 2
}
}Parameters
beatinteger (1..)Required- The line, 1-based as the report numbers it.
sequenceinteger (1..)- The rough cut (a sequence made by roughcut.fromScript); only needed when the project has several.
takeinteger (1..)Required- The take of that line to use, 1-based as the report lists them.
Discussion
In a rough cut made by roughcut.fromScript, plays another recorded take of one line in place of the current one; what follows moves to fit (a ripple). The report of roughcut.fromScript numbers the lines and their takes.
Run it with wabcut-cli cmd <project> --json, from an MCP client as roughcut_swapTake, or from an extension. See Edit commands for requests, references and results.
See also
roughcut.*
- roughcut.fromScript
Rough Cut from Script. Makes a first cut from a script, an outline or bullet points: each line is found in the transcripts of the recordings (fuzzy, Thai too), the best take of it chosen (fewest fillers and false starts, complete sentence, clean audio; alternates kept), and the takes assembled in script order as a new sequence with linked video and audio trimmed to the words with small handles.