I have been testing the import/export OTIO feature for a few days, as I want to try to move some projects from kdenlive to Davinci Resolve and back, so my students can work on older PCs (with kdenlive) and also work a bit at home with DVR on their gaming machines.
Anyway, I tried creating a very simple project in kdenlive (let’s say one video clip “vid.mp4”, just a few cuts, no effects) and exporting it as an .otio file. Then, I would close kdenlive and reopen it again, to import the otio timeline. But no matter what I did, I would get the message “cannot open file /blah/blah/vid.mp4”.
I did the same test on my laptop, but there it worked!!! Same specs, same OS, same version of kdenlive (25.04.1 standalone), same Python… On one PC it worked, on the other it didan’t.
I spent hours trying to understand, and then I found where the problem was. On both PCs I have a standalone version of Kdenlive. On my laptop I only have a C: drive. But on the desktop, kdenlive os on D:, and the video files are on C:
I copied the kdenlive folder to C: and then it worked.
I find surprising that, even though it’s on a different drive, kdenlive couldn’t find a file whose complete path was correctly specified in the .otio file (“target_url”: “C:/Users/blah/Desktop/TEST-OTIO/vid.mp4”)
Anyway, there you have it.