I propose that KDEnlive have a menu selection, where upon selecting, KDEnive produces a text or rtf (rich text format) output of a Video's contents, listing all of the files (still-images, movies, audio) and the precise directories in which those images, videos, and audio tracks were located, when the KDEnlive video was last saved.
The idea here, is if one decides a year later to restore a kdenlive video (and say edit the video) one might still have the name.kdenlive file, but the images, videos and audio tracks may be no longer on one's hard drive, but may be backed up elsewhere.
Hence the kdenlive software code that I propose, could use that menu function to take the XML (?) formatted kdenlive file, and clean it up to a user readable list as to where all the multimedia content files used in the kdenlive file creation, were located AT THE TIME of the kdenlive videos last stored update.
That way one can:
(1) use the list to find the names original files (and then separately search for the files) and
(2) either restore the previous file structure, or simply put the files somewhere that kdenlive will be able to find, and use the existing already created KDEnlive capability to point to the new file location.
I currently do this file location via a painfully created "readme.videoname.txt" file for each kdenlive video I create, but it would be nice to have this semi-automated. :)
(Note I have over 2 Terrabytes of home videos off line, and I have no choice but to have to restore videos when I want to make a change a year later).