Bug 495091

Summary: Root directory path in mlt files causes INVALID placeholder when moving the project directory
Product: [Applications] kdenlive Reporter: Linuxus <linuxus>
Component: Project Bin & ImportAssignee: Jean-Baptiste Mardelle <jb>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version First Reported In: 24.08.1   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Linuxus 2024-10-20 14:57:23 UTC
When applying stabilization to a video in Kdenlive, a trf file and an mlt file are being saved into the directory, where the stabilized video file is located.
The mlt file contains an absolute path to the project's root directory in the "root" tag on the top.
When moving the project directory to another directory, it is possible to load all the clips via recursive search. However in case of mlt clips, an INVALID placeholder appears.
This is caused by the root directory entry in the mlt files.
Would it be possible to do without the root tag, so that mlt clips can be loaded into the project just like other clips?