How to Edit DJI OSD Subtitle Files (.srt)

I made this simple tool for editing OSD data (.srt subtitle files) from DJI FPV system, it allows you to easily remove unwanted data, and change data labels.

DJI SRT File Editor:

This is just a simple JavaScript tool, but I am not great when it comes to coding JS. If you like to improve the tool together with me, do get in touch :)

How to use ?

The original SRT file contains a lot of data we don’t normally want, and it looks like a mess when it’s added on top of the video.

You can open it with a text editor, and manually remove data you don’t want, but that’s a such laborious task. Even with “Find and Replace” method it can take a long time to do.

And so I made this DJI SRT File Editor.

Before using it, please make a backup of your original .srt file just in case.

Simply select what data you want to display, and change the label to your preference.

Then select your srt file.

And the tool will return the result in the big textbox.

You just need to copy this to a plain text file, and save it.

Finally, delete the original .srt file and rename the text file to the original .srt file.

Voilà !!

Here we have a nice, simple and clean OSD data for your video :)

You can also use the optional setting, to change what separator you want to use between data, for example, vertical bar.

If you have multiple .srt files to process, you have to refresh the page between jobs.

Finally, if you are still on the fence about the DJI FPV System. check out my review :)

If you already have the DJI system, check out the accessories and related products.

5 thoughts on “How to Edit DJI OSD Subtitle Files (.srt)

  1. andi

    or you can open all the srt files with notepad++, as many you want and use the replace function with:
    glsBat:.* uavBatCells:.* glsBatCells:.? | rcSignal:0

    replace in all open files,
    all save,

  2. Jan

    I guess the first (on the left) “Signal” value represents radio control strength. What does the “rcSignal” value (the last one on the right) represent?

    Thank you


Leave a Reply

Your email address will not be published. Required fields are marked *

For prompt technical support, please use our forum I check blog comments weekly.