create_draft
Validate and build a new self-contained Jianying/CapCut draft project from a plan, copying media and writing project files unless dry_run is enabled.
Instructions
Validate/build a new self-contained Mac draft; does not register it in the native app.
plan fields: name, width=1920, height=1080, fps=30, clips=[]. Each clip: id(optional unique ASCII), kind(video/audio/image/text), track, start, duration. Media requires absolute path, optional source_start=0, speed=1, volume=1. Text requires text, optional font_size=48, color=#FFFFFF, x=0,y=-0.75. Coordinates are normalized; font size has an experimental /6 mapping to native schema units. Same-track overlaps are rejected; overlays need separate tracks. Duration is timeline seconds, source duration=duration*speed. dry_run=True writes nothing; false copies media and writes a new project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | ||
| dry_run | No | ||
| include_plan | No |