animate_zoom
Add keyframed zoom and framing changes to DaVinci Resolve clips, using easing curves, multi-keyframe paths, or AI presets for punch-ins, reveals, and pull-outs.
Instructions
Animate a clip's scale and framing over time (smooth zooms, punch-ins, rebounds, pull-outs, multi-keyframe paths).
Supports full Zoom In and Zoom Out (direction='out'), all standard easing curves
(linear, ease_in, cubic_in, ease_out, cubic_out, ease, cubic_ease,
circular_ease, rebound_in, rebound_out, elastic_out), multi-keyframe arrays,
and automated AI presets (punch_in, pop_in, slow_push, dramatic, reveal, cinematic).
Joins the bridge's Fusion chain: blur, spotlight and your own Fusion nodes stay connected.
reset=True removes only the bridge zoom node.
Frames: start_frame/end_frame and keyframe 'frame' count from the clip's first frame (0).
timeline_start_frame/timeline_end_frame and keyframe 'timeline_frame' take absolute timeline frames.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reset | No | ||
| easing | No | smootherstep | |
| preset | No | ||
| item_id | No | playhead | |
| end_zoom | No | ||
| direction | No | in | |
| end_frame | No | ||
| keyframes | No | ||
| start_zoom | No | ||
| start_frame | No | ||
| track_index | No | ||
| target_center_x | No | ||
| target_center_y | No | ||
| timeline_end_frame | No | ||
| timeline_start_frame | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |