Added support for DJI LRF (MP4) files as a proxy

Hello,

Great to lear that LRF files can be used as proxy now.

Is there any instruction out there how to use?

BR

If it’s like the gopro’s .lrv then you just need to enable proxy from menu and it will switch to them automatically (instead of creating new ones) if they are in the same folder and have original name.

Anyhow possible to move the proxy files to a different folder?

I have the normal mp4 files on the NAS and would like to have the proxy files on the local machine.

Menu:
Settings > Proxy > Storage > Set…

And uncheck “Use project folder” in the Storage submenu

That will not work for this.

Anyhow possible to move the proxy files to a different folder?

Yes, but it is so painful and ugly I am not going to explain.

I made a change for the next version so one can use Properties > Proxy > Make Proxy to manually override the DJI (or GoPro) proxy, and that will generate per Setting > Proxy > Storage. That is all I am willing to do in this regard.

My bad. I only saw the last post because I had viewed this thread many days ago, and missed that the context was DJI proxies made by the drone itself.

Ok, so (for the time being) only for the proxies in the same files than the originals?

Hi there,
new here.

  • I installed the latest version: 24.08.29;
  • I have files from an Insta360 Ace (no 360 camera);
  • It generates files like:
    • VID_20240821_135049_001.mp4
    • LRV_20240821_135049_001.lrv
  • I renamed all the LRV_.lrv files to VID_.lrv;
  • I created a new project (the first one);
  • Added a few .mp4 files;
  • I enabled the Proxy, it asked if I want to generate proxies for the missing ones and I clicked No.
  • There are no proxies and the playback is not smooth.
  • Once I dragged a fine on the time line it started to generate the proxy files.
  • I also configured the preview to 720p becuse the .lrv videos are 720p.

Does this same_name.lrv still works?

The project (called Vid.mtl) is in the folder where the vidoes are:
/home/cox/Videos/BikeOstsee2Nes/Vid/

I am using a Linux machine Ubuntu 24.04.
Is this an Linux issue?

Thank you.

It never worked as that is not how GoPro file names work. It is not a simple rule to explain but not too complicated

Look further below at the simpler DJI rule: file name minus extension + .LRF (case sensitive on Linux, of course). So, I recommend to use that.

Oh,
Sorry I did not knew this is a GoPro only feature.

Maybe there is the possibility to add some project specific RegEx for the proxy detection format, like:

  • for GoPro something like: GX(.).mp4 ↔ GL(.).lrv
  • for my Insta360 would be: VID_(.).mp4 ↔ LRV_(.).lrv

I don’t know, I am not a developer.

But thanks anyway for the clarification.

I think you misunderstood the post. Right now GoPro and DJI have a specific pattern and there is code to detect it. For insta360 the pattern is different and new code is needed to automatically load them.

If you want to make it work right now you could “simulate” the DJI pattern and trick Shotcut into loading your Insta360 proxies:

Have a try with same_name.LRF (yes, F instead of V, and all uppercase), looking at the code above it should work like this, don’t worry if you change the extension, if there’s a video inside the file it will most likely load just fine [edit: I had a look at some insta360 .lrv and they are simple MPEG-4 video files, you can open in VLC so this will definitely work if you rename].

Thanks for the hint.
Yes, it did the trick.
Let’s see when I will find the time to stich all the videos together.
Thanks again.

This topic was automatically closed after 90 days. New replies are no longer allowed.