Bug 465523 - Discrete Keyframe Interpolation for Rotoscope Effect Not Working
Summary: Discrete Keyframe Interpolation for Rotoscope Effect Not Working
Status: CONFIRMED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Effects & Transitions (show other bugs)
Version: 22.12.1
Platform: Other Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2023-02-09 23:13 UTC by jackbober2012
Modified: 2024-10-27 09:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jackbober2012 2023-02-09 23:13:24 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1.  Apply rotoscope effect to keyframes in a clip and select "Discrete" interpolation for all keyframes.
2.  Keyframe changes to square.
3. 

OBSERVED RESULT
Interpolation appears to be linear

EXPECTED RESULT
Interpolation should be discrete. 


SOFTWARE/OS VERSIONS
Windows:  10
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I have also tried this with an alpha mask and it works correctly.
Comment 1 emohr 2023-02-25 09:22:05 UTC
I guess you use effect “Rotoscoping (Mask)”. If so I tested on version 21.12.2 and it works as expected. Please test with version 21.12.2.
Comment 2 Bart Vaes 2023-02-26 17:35:03 UTC
Just a quick comment, as I was facing a similar issue...

I'm using the Flatpak version of kdenlive - v22.12.2
I was experimenting with the Rotoscoping (mask) effect and keyframes. I selected "Smooth" as "Default keyframe type" under the keyframe timeline. Manually adding keyframes used the correct interpolation.
However, after saving the project and re-opening; ALL keyframes were changed to linear.
This happens every time I tried so far.

It seems this keyframe property is not being saved ?
Comment 3 emohr 2023-02-26 19:15:44 UTC
I can confirm. Rotosoping (mask): Setting mixed keyframes interpretations and saving the project, after reopening all keyframes are set back to default.