SUMMARY The length of the project is longer by one frame in the top of the timeline than in the bottom of the project monitor. STEPS TO REPRODUCE 1. Open a new project, then you can see that the length of the project is "00:00:00:00" in the bottom of the project monitor, while "00:00:00:01" in the top of the timeline. OR: Add a clip to the timeline, jump to the end of it by pressing ctrl+end, and you can observe that the length is longer by one frame in the top of the timeline. EXPECTED RESULT If you jump to the end of the project, then the length of the project and the current position of the cursor should be the same. SOFTWARE/OS VERSIONS Windows: Win10 Current ADDITIONAL INFORMATION Region settings: separator is "," instead of ".".
What is your project fps setting?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
I tried it with 29.97 and 59.94 fps, and the bug is still there. However, I'm not sure if it is a bug, maybe it is how kdenlive should work, so I need some feedback from the developer: When I open a new clean project, the length of the project should be 0 frames, so on the top of the timeline I should see "__:__:__,__ / 00:00:00,00" and if I push the ctrl+end button, it should jump to the end of the project plus one frame (in order to easier adding a video to the timeline by the "v" button). So maybe this is intentional to show the length of the project one frame longer in the timeline, so the "Ctrl+End" and "v" is working perfectly. However, I think it would be better to show the correct length of the project, and if the "Ctrl+End" would be pushed, then the cursor would jump to the next frame after the end of the project. I attached an image which shows the difference. https://drive.google.com/file/d/1GxGooh57yxhsAYEFa42oemds5biPpqoA/view?usp=sharing
Thanks for your report! I checked this and it is necessary to have space at the end for some operations. However the displayed length fits to the (rendered) output length. This behavior seems to be right although the output length is not right (see https://bugs.kde.org/show_bug.cgi?id=425634). I am not sure if this will be fixed with a fix for the output length bug, so we keep this one open for the moment. If this is not fixed after a fix for the output length bug, we should decrease the displayed length by one to make both the same.
Git commit d8fe0cd57b9d2a9fde7affb6de89cdcca15e0ed1 by Jean-Baptiste Mardelle. Committed on 26/03/2021 at 13:42. Pushed by mardelle into branch 'master'. Fix project duration label displaying one frame too much M +2 -2 src/mainwindow.cpp https://invent.kde.org/multimedia/kdenlive/commit/d8fe0cd57b9d2a9fde7affb6de89cdcca15e0ed1
Git commit 482eb8a52b0b7067e0f51f49412940838465a61b by Jean-Baptiste Mardelle. Committed on 26/03/2021 at 13:44. Pushed by mardelle into branch 'release/21.04'. Fix project duration label displaying one frame too much M +2 -2 src/mainwindow.cpp https://invent.kde.org/multimedia/kdenlive/commit/482eb8a52b0b7067e0f51f49412940838465a61b