Created attachment 139988 [details] Broken keyframe timestamps Dear maintainers, since kdenlive 21.04.x the Composite and transform keyframe timestamps don't represent the actual selected timestamps. Examples: - clip A is 3 seconds long, starting keyframe is 00:00:03:00 ending is 00:00:05:59 - clip B is 3 seconds long, starting keyframe is 00:00:03:23 ending is 00:00:06:23 - clip C is 5 seconds long, starting keyframe is 00:00:03:42 ending is 00:00:08:41 Please see attachment for more info. The timestamps have thus become unusable for quick navigation as calculations are too time consuming. Best regards, Andrej
Still a problem with 21.08.x. Tested on both: Distro package and AppImage.
Still a problem with 21.12.0
Hi, still an issue with 22.04, and on further testing I can confirm that the calculations behind this follow a nonsense linear equation. In 22.04 I created a clip with duration 00:00:00:10 added Composite and transform: Here is the map of timeline position => value in keyframe box position 00:00:00:00 => value 00:00:00:00 position 00:00:00:10 => value 00:00:00:01 position 00:00:00:25 => value 00:00:00:02 position 00:00:00:41 => value 00:00:00:03 position 00:00:00:59 => value 00:00:00:04 position 00:00:01:15 => value 00:00:00:05 Etc. If position is X and value is Y, the formula is something like Y=0.06134*X+0.3991 ... Best regards, Andrej
Created attachment 150468 [details] Broken Composite and transform timestamp in 22.04.02
Thanks for your report and sorry for the late reply! The dev team is very small and there lots of things to do. Sometimes we miss important reports unfortunately. However in such cases it is good if you bring it up the chats or the mailinglist like you did. Hopefully we can fix this soon.
Git commit 246682a095700df3081b258bb0623659209336b8 by Julius Künzel. Committed on 21/09/2022 at 22:05. Pushed by jlskuz into branch 'release/22.08'. Fix wrong timecode offset in keyframewidget of transitions FIXED-IN: 22.08.2 M +0 -3 src/assets/view/widgets/keyframewidget.cpp https://invent.kde.org/multimedia/kdenlive/commit/246682a095700df3081b258bb0623659209336b8
@ Julius Künzel Thank you so much for this fix. I tested the 22.11.70 git build and it works as expected now. Thanks again and best regards, Andrej