Skip to content

Keyframe ease

KeyframeEase

The KeyframeEase object encapsulates the keyframe ease settings of a layer's AE property. Keyframe ease is determined by the speed and influence values.

See: https://ae-scripting.docsforadobe.dev/other/keyframeease/

Example
from py_aep import parse

app = parse("project.aep")
comp = app.project.compositions[0]
position = comp.layers[0].transform.property("ADBE Position")
keyframe = position.keyframes[0]
print(keyframe.out_temporal_ease[0].speed)
print(keyframe.out_temporal_ease[0].influence)

Attributes

influence

influence: float

The influence value of the keyframe, as shown in the Keyframe Velocity dialog box. This is a percentage value between 0.1 and 100. Read / Write.

speed

speed: float

The speed value of the keyframe. The units depend on the type of keyframe, and are displayed in the Keyframe Velocity dialog box. Read / Write.