insert_clip
Inserts a library clip into a Final Cut Pro timeline at a specified position, supporting subclips, ripple edits, and precise timecode placement.
Instructions
Insert a library clip onto the timeline at a specific position
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filepath | Yes | Path to FCPXML file | |
| asset_id | No | Asset reference ID (e.g., 'r3') | |
| asset_name | No | Asset name (alternative to asset_id) | |
| position | Yes | 'start', 'end', timecode, or 'after:clip_name' | |
| duration | No | Clip duration (if not using in/out points) | |
| in_point | No | Source in-point for subclip | |
| out_point | No | Source out-point for subclip | |
| ripple | No | Shift subsequent clips | |
| output_path | No | Output path (default: adds _modified suffix) |