Bug 464437 - Speed does not preserve keyframes
Summary: Speed does not preserve keyframes
Status: REPORTED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Effects & Transitions (other bugs)
Version First Reported In: 22.12.1
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-18 01:01 UTC by krzysztof.swiatek
Modified: 2023-06-22 01:37 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description krzysztof.swiatek 2023-01-18 01:01:00 UTC
STEPS TO REPRODUCE
1. Open the application.
2. Put a video into the project bin.
3. Drag the video onto one of the tracks.
4. Add any keyframeable effect to the clip (for example BoxBlur).
5. Add a keyframe to the end of the clip and change one of the effect's settings (for example BoxBlur's horizontal multiplier to 85%), so that a visible change can occur as the clip is played.
6. Change the clip's speed (to for example 50%).

OBSERVED RESULT
The keyframes are not preserved and the effect stops working, as if it was not there at all.

EXPECTED RESULT
The keyframes are preserved and scaled proportionally to the speed change.

SOFTWARE/OS VERSIONS
Windows: 8.1
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version:  5.101.0
Qt Version: 5.15.7
Comment 1 Peter Jones 2023-06-22 01:37:38 UTC
I think this may be the same bug I am experiencing in a slightly different way:

STEPS TO REPRODUCE
1) Open a new project in kdenlive. 
2) Put a clip in the project bin where the clip has different properties  the the project. In my case the clip is 1080i 29.97fps and the project is 1080p 29.97fps
3) Put a section of the clip on the timeline. 
4) Add the Transform effect to the clip on the timeline and change the zoom from 100% to 125% or some other zoom value. 
5)Change the speed of the clip in the timeline to 148% or some speed other than 100%
6) Render

OBSERVED RESULT
The rendered file shows black where the clip should be. Sometimes you see a maybe one frame  flash of the video that should last the whole clip which is why I think it may be keyframe related  like the original report  in this bug report. 

Note that when working with the timeline everything appears to work. The bug only occurs when actually rendering.

EXPECTED RESULT
The rendered file should show a zoomed and speeded up clip. 

NOTES:
Problem only occurs when there seems to be all three of  "zoom" and "speed change" and "clip having different properties than the project." You can also cause this to happen if the clip has the same properties of the project and you then change the project properties from for example 1080i to 1080p.

 

SOFTWARE/OS VERSIONS
Windows 10
kdenlive 23.04.2