Hello,
A significant gap in the Premiere scripting API is the inability to read and write keyframe properties – specifically selection state, bezier tangents, and speed/influence values.
As the developer of Easify 3, a CEP extension that handles custom easing, I’ve built extensive workarounds to compensate for these missing capabilities. The tool’s popularity demonstrates clear demand from both developers and end-users for this functionality.
At minimum, two additions would have an outsized impact:
Read/write keyframe selection state – essential for targeting specific keyframes programmatically
Read/write easing properties (bezier tangents, speed/influence) – currently impossible
These are foundational capabilities for anyone scripting animations in Premiere. The demand is proven and the use case is straightforward. I’d strongly encourage prioritizing this in an upcoming API update.
Thanks,
Leyero