Closed wavexx closed 6 months ago
Reproduced and log shows [Error ] <MltXmlChecker::checkUnlinkedFile> file not found: "/tmp/link.mp4"
even though /tmp
is not my working directory.
A workaround is supply the full path to the input files as command line arguments. Most users are not using the command line arguments and do not suffer this.
This happens because the directory for the temporary XML file export generates is in /tmp
. Basically, the Qt function QFileInfo::exists()
we use is given a relative path, and checks the temp file's location instead of the working directory. But also melt
will have a problem because it treats relative paths as relative to the document location. Overall, this bug is unrelated to whether the file is real or a symlink. It is also unrelated to whether you add anything to the timeline.
Using
Shotcut 24.03.01
from debian unstable.Try the following:
shotcut test.mp4
opens the file, everything worksNow load the same symlink as a playlist, even twice:
shotcut test.mp4 test.mp4