capcut_duck_music
Read SRT cues to lower music volume under speech in CapCut drafts, writing volume keyframes per segment. Dry-run by default.
Instructions
Lower the music under speech: reads SRT cues and writes volume keyframes on every segment of the music track (under = level during speech, free = level between lines, default the segment volume). Dry-run by default.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"draft": "<draft>"
},
"name": "capcut_duck_music"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| free | No | ||
| draft | Yes | Draft folder name inside the drafts root (from capcut_list_drafts). | |
| track | No | music | |
| under | No | ||
| ramp_s | No | ||
| dry_run | No | true (default): return the plan only. false: write to disk (CapCut must be closed). | |
| offset_s | No | Shift every cue (same as add_subtitles offset_s). | |
| srt_path | No | Absolute path of the voice .srt. | |
| srt_text | No | ||
| merge_gap_s | No | Pauses shorter than this stay ducked. |