Skip to content

Keyframe Ease

KeyframeEase

KeyframeEase(speed: float, influence: float)

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 aep_parser import parse

app = parse("project.aep")
comp = app.project.compositions[0]
position = comp.layers[0].transform.property(name="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.

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.