Before starting this. Copy your existing MLT for a backup.
The MLT file is nothing more than XML code, which can be edited with Notepad++(NOT windows notepad)
You’ll have to either edit your source mlt file (with Notepad), then move all the source file into one folder, or start a new project. The files that are missing are ones with absolute file paths. Shotcut does save relative file paths if the mlt file is at the base. Sharing to another computer would have to have the same file structure for it to work.
Put all of your source files into the same directory including the MLT.
Zip Files (or folder), then send it to the other computer. Will even work from a USB drive.
Relative file path (Same Drive/Same base folder):
Or you can have folders above the saved mlt file.
Absolute file paths (Different drive, mlt not base of any other folder/subfolder of required files): This is why the Missing Files dialog box appears when another computer don’t have these files/paths already in place.
The missing files dialog box allows you to find the missing files.
If you send all of the files in one folder that person will know where to find all of the files (with the missing files dialog box), as it allows you to change file locations. When that person saves the project mlt, it will change the locations.
If that person sends you back the MLT file, then you will get the same missing files dialog box, unless everything all is one location.