capcut_add_audio
Add music or voice-over to a CapCut draft audio track with volume, fade in/out, and timing; dry-run by default before writing to disk.
Instructions
Add music or a voice-over (audio file) on an audio track, with volume and optional fade in/out. Default track "music". 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>",
"path": "<path>"
},
"name": "capcut_add_audio"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| in_s | No | Trim start inside the source. | |
| path | Yes | Absolute path of the media file. | |
| draft | Yes | Draft folder name inside the drafts root (from capcut_list_drafts). | |
| track | No | music | |
| volume | No | 1 = original level. Background music: 0.2-0.4. | |
| dry_run | No | true (default): return the plan only. false: write to disk (CapCut must be closed). | |
| start_s | No | Timeline position. | |
| fade_in_s | No | ||
| duration_s | No | Length on the timeline (default: rest of the file after in_s; read from MP4/MOV/M4A/WAV). | |
| fade_out_s | No | ||
| media_duration_s | No | Full source length, if the file length cannot be read (MP3, MKV...). |