dot-build_zoom_expr: Build Piecewise Zoom Expression for FFmpeg

.build_zoom_exprR Documentation

Build Piecewise Zoom Expression for FFmpeg

Description

Constructs a nested if() expression that steps between zoom values at frame boundaries, with linear interpolation during transitions.

Usage

.build_zoom_expr(frame_starts, zoom_values, transition_frames)

Arguments

frame_starts

Integer vector of frame numbers where each segment begins.

zoom_values

Numeric vector of zoom values for each segment.

transition_frames

Number of frames for each transition.

Value

Character string with the FFmpeg expression.


compost documentation built on Aug. 4, 2026, 5:11 p.m.