Bug 484009 - Rotoscoping (Mask) impossible to create
Summary: Rotoscoping (Mask) impossible to create
Status: RESOLVED WORKSFORME
Alias: None
Product: kdenlive
Classification: Applications
Component: Effects & Transitions (show other bugs)
Version: 24.02.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-19 16:13 UTC by pierrickgirardot
Modified: 2024-04-23 03:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
What appen when you do a right click after step 3 (56.39 KB, image/png)
2024-03-19 16:13 UTC, pierrickgirardot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pierrickgirardot 2024-03-19 16:13:21 UTC
Created attachment 167477 [details]
What appen when you do a right click after step 3

SUMMARY
***
Hello,

I use Kdelive on my Steam Deck and I see today that when I to create a Rotoscoping (Mask) the text to explain how to use it is glitched and I can't close the shape so I can't create any new mask. 
However, I don't have any problem with already existing mask.

Thanks in advance for the resolution of this bug and I wish you a nice day.

Note: I am French so my screenshot and any text that appear on Kdelive is in French.
***


STEPS TO REPRODUCE
1. Add a "Rotoscoping (Mask)" effect to any video of a project
2. Add some point with left click
3. Try to close the mask with a right click

OBSERVED RESULT
After step 1: see some kind of glitchy text in a yellow box
After step 3: a list of options appear "Lecture / Aller à / etc..." and the yellow box with the glitchy text reappear

EXPECTED RESULT
After step 1: see clearly something like 
"Clic pour créer un point
Clic droit pour fermer la forme"
in the yellow box
After step 3: the shape is closed and I can use the mask

SOFTWARE/OS VERSIONS
Used on a Steam Deck with Steam OS (maybe version 3.5.17).
Comment 1 Jean-Baptiste Mardelle 2024-03-20 07:55:16 UTC
Git commit c8ac96845d315d8bd851abe2c6ae50c09ce3c7b1 by Jean-Baptiste Mardelle.
Committed on 20/03/2024 at 07:37.
Pushed by mardelle into branch 'master'.

Fix: Rotoscoping - allow closing shape with Return key, don't discard initial shape when drawing it and seeking in timeline

M  +1    -1    src/assets/keyframes/model/rotoscoping/rotohelper.cpp
M  +39   -22   src/monitor/view/kdenlivemonitorrotoscene.qml

https://invent.kde.org/multimedia/kdenlive/-/commit/c8ac96845d315d8bd851abe2c6ae50c09ce3c7b1
Comment 2 Jean-Baptiste Mardelle 2024-03-20 08:05:39 UTC
Thanks for your report. Can you tell me which Qt version you are using ? You can see it in Help > About Kdenlive > Components.
As a workaround, I now added an option to press Return to close the shape, but would be interesting to understand why it doesn't work on your system, as I cannot reproduce. Did you compile Kdenlive by yourself or are you using a package ?
Comment 3 pierrickgirardot 2024-03-20 13:31:37 UTC
(In reply to Jean-Baptiste Mardelle from comment #2)
> Thanks for your report. Can you tell me which Qt version you are using ? You
> can see it in Help > About Kdenlive > Components.
> As a workaround, I now added an option to press Return to close the shape,
> but would be interesting to understand why it doesn't work on your system,
> as I cannot reproduce. Did you compile Kdenlive by yourself or are you using
> a package ?

Hello,
Thanks for your rapid answer.
QT version is 6.6.2.
To install and update Kdenlive I use the application "Discover" available by default on Steam OS.
Comment 4 pierrickgirardot 2024-03-20 14:11:17 UTC
Also I see that the yellow textbox that explain how to create the shape is not the only thing with glitchy text, this also appear as random on the clip and project monitor in general and also in the timeline of the project
- When a time is displayed at the top
- On most of the green rectangle at the beginning of a track, you know "V1", "V2", "A1", "A2", etc... 
- On the name of the video/audio files
This is like this after the interface was changed on a recent update.

And... Ah... O...K... That's weird, I create a new project, if we except the glitchy text, everything work as intented, I can close a shape with a right click... I return on my other project and test with others videos/images that already exist, I can close the shape... I copy the clip that give me trouble, I can close the shape and then I test with the original clip, it doesn't work... I guess this is just an isolated bug and I have just to copy the clip to continue my work. I still have the glitchy text issue but at least this dosen't prevent me to work on my project.
Thanks for your help and sorry for the inconvenience ^^'.
Comment 5 Jean-Baptiste Mardelle 2024-03-20 14:36:54 UTC
Thanks for the feedback.
The distorted text is a known issue and fixed in version 24.02.1 that will be released next week.
Feel free to reopen if you experience the issue again, attaching the .kdenlive project file might help in that case if the problem only happens on a specific clip.
Comment 6 Jean-Baptiste Mardelle 2024-03-24 12:07:10 UTC
Git commit 8ce440f539db7a19f3ec9a45641a48bfe7ab59ba by Jean-Baptiste Mardelle.
Committed on 24/03/2024 at 12:05.
Pushed by mardelle into branch 'release/24.02'.

Fix: Rotoscoping - allow closing shape with Return key, don't discard initial shape when drawing it and seeking in timeline

M  +1    -1    src/assets/keyframes/model/rotoscoping/rotohelper.cpp
M  +39   -22   src/monitor/view/kdenlivemonitorrotoscene.qml

https://invent.kde.org/multimedia/kdenlive/-/commit/8ce440f539db7a19f3ec9a45641a48bfe7ab59ba
Comment 7 Bug Janitor Service 2024-04-08 03:47:40 UTC
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!
Comment 8 Bug Janitor Service 2024-04-23 03:47:29 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!