openshot-qt
openshot-qt copied to clipboard
'Ease Out' interpolation keyframes act as 'Ease In/Out'
Describe the bug: For some reason, the 'Ease Out' Bezier interpolation keyframes act the same way as the 'Ease In/Out' keyframes, i.e., they have an 'attack' and 'release' time, when they shouldn't. The only possible workaround is to cut the clip at a point where it meets the keyframes, and then trim the cut clip after it eases in.
Steps to reproduce the behavior:
- Import any video/image and drag it to the timeline.
- Right-click on the video/image, then select 'Insert Keyframe' on any of the clip properties (e.g., Location Y, Scale X, etc.)
- Set the property value to any number.
- Right-click again on the property, go to 'Bezier', then select any of the 'Ease Out' interpolation options.
- You can see that instead of just only easing out, it eases both in and out.
Expected behavior: When an 'Ease Out' interpolation mode is selected on a clip, I should not see the effect ease in first.
System Details:
- OpenShot Version: 3.1.1
- Operating System / Distro: Windows 11
Log Files: N/A
Exception / Stacktrace: N/A
Screenshots:
I am seeing ease in behavior for all the ease out functions.