set_clip_transform
Apply static transform to a timeline clip: position, scale, rotate, fade, crop, or blend, by item ID or playhead.
Instructions
Position, scale, rotate, fade, crop, or blend one timeline item.
Use an id such as V2.1 from timeline_overview, or pass item_id="playhead" to act on the clip currently under the playhead so you need not look up the id. pan and tilt are in pixels from centre; pan_percent and tilt_percent are the same move as a percentage of the timeline width and height. zoom sets both axes at once, where 1.0 is original size; zoom_x and zoom_y scale one axis. opacity runs from 0 to 100. composite_mode accepts names such as normal, screen, multiply, add, overlay, or alpha. scaling is crop, fit, fill, or stretch. resize_filter, retime_process, and motion_estimation accept the Resolve mode names. This sets a static transform; for a scale that animates over time use animate_zoom instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pan | No | ||
| tilt | No | ||
| zoom | No | ||
| flip_x | No | ||
| flip_y | No | ||
| zoom_x | No | ||
| zoom_y | No | ||
| item_id | Yes | ||
| opacity | No | ||
| scaling | No | ||
| anchor_x | No | ||
| anchor_y | No | ||
| crop_top | No | ||
| rotation | No | ||
| crop_left | No | ||
| crop_right | No | ||
| crop_bottom | No | ||
| pan_percent | No | ||
| track_index | No | ||
| tilt_percent | No | ||
| resize_filter | No | ||
| composite_mode | No | ||
| retime_process | No | ||
| dynamic_zoom_ease | No | ||
| motion_estimation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |