Bug 498014 - Turning Proxy Clip on/off for a video in a bin will remove all markers in that video.
Summary: Turning Proxy Clip on/off for a video in a bin will remove all markers in tha...
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Timeline & Editing (show other bugs)
Version: 24.12.0
Platform: Other Microsoft Windows
: HI normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2024-12-29 11:37 UTC by Fliegelsten
Modified: 2025-01-02 01:30 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fliegelsten 2024-12-29 11:37:08 UTC
SUMMARY
Toggling Proxy Clip either on/off for a video in a bin (without making further guide modifications) will delete ALL video markers without making it obvious to the user (all the markers still visible in the UI but will completely disappear after saving then restarting.)
The only exception is when any form of modifications are made to the markers AFTER the proxy clip is turned either on/off.

STEPS TO REPRODUCE
Case A:
1. Create new project
2. Put video in bin.
3. Add any amount of guides/markers to video in bin (not timeline guides).
4. Generate and turn on proxy clip for that video.
5. Save and quit
6. Re-open file.

Case B:
1. Select video (with existing proxy clip) in bin that already has markers in it.
2. Turn off proxy clip
3. Save and quit.
4. Re-open file.

OBSERVED RESULT
All (bin) video guides gone. Timeline guides are spared.

EXPECTED RESULT
Guides/Markers existing.

SOFTWARE/OS VERSIONS
Windows: 10
Comment 1 emohr 2025-01-01 20:02:58 UTC
Thank you for reporting. I can confirm the issue. Following your steps.
Comment 2 Jean-Baptiste Mardelle 2025-01-02 01:29:07 UTC
Git commit 671cb1ffddf2ccb4f9b91a50b577a2b240134a54 by Jean-Baptiste Mardelle.
Committed on 02/01/2025 at 01:28.
Pushed by mardelle into branch 'master'.

Fix reload or proxy clip losing tags, markers, force aspect ratio
FIXED-IN: 24.12.1

M  +1    -1    src/bin/projectclip.cpp
M  +0    -1    src/dialogs/profilesdialog.cpp
M  +10   -13   src/mltcontroller/clipcontroller.cpp
M  +18   -13   src/mltcontroller/clippropertiescontroller.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/671cb1ffddf2ccb4f9b91a50b577a2b240134a54
Comment 3 Jean-Baptiste Mardelle 2025-01-02 01:30:16 UTC
Git commit a55916bb13b7665b0534b1a8226e5bf381f7640b by Jean-Baptiste Mardelle.
Committed on 02/01/2025 at 01:30.
Pushed by mardelle into branch 'release/24.12'.

Fix reload or proxy clip losing tags, markers, force aspect ratio
FIXED-IN: 24.12.1

M  +1    -1    src/bin/projectclip.cpp
M  +0    -1    src/dialogs/profilesdialog.cpp
M  +10   -13   src/mltcontroller/clipcontroller.cpp
M  +18   -13   src/mltcontroller/clippropertiescontroller.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/a55916bb13b7665b0534b1a8226e5bf381f7640b