olive-editor / olive

Free open-source non-linear video editor
https://olivevideoeditor.org/
GNU General Public License v3.0
8.13k stars 548 forks source link

[Feature Request] More keyframe interpolation options #202

Closed ghost closed 5 years ago

ghost commented 5 years ago

Blender's VSE is the only open-source NLE with keyframe interpolation outside of the usual smooth and linear. However, Blender's VSE does not have hardware-accelerated GLSL effects 😉

Here's a screenshot of available keyframe interpolations in the Blender 2.8 beta: image

openFrameworks has the ofxAnimatable C++ add-on dedicated to this 16217582178_4e5789e8cb_o 2

Natron also allows keyframe easing with their Shadertoy GLSL plugins. Not asking for a robust animation system, just more options for smoother transitions and effects.

alcomposer commented 5 years ago

There are two parts to this:

itsmattkc commented 5 years ago

My intention is to have cubic bezier interpolation, I was researching it for one of the effects and I think it'd be fairly easy to implement. The graph editor UI would probably take the longest.

But yes, this is absolutely on the radar, thanks for reminding me :)

itsmattkc commented 5 years ago

Added to master in 69a33c756cb5bdc5683dc899bb40137cff042e29