I’ve made a few new changes, and added a few more features to SRT to DFXP Converter.
The first change – the program is much faster. It takes more time to import a .srt file (about 10 seconds), but that’s now where the bulk of the work is being done. The actual conversion to dfxp is about five times faster, so it takes less time if you need a few tries to adjust the subtitle timing.
The next change – adjusting the timing now shows in the ‘Imported .srt subtitle file’ window. It shows ‘Time Start’ and ‘Time End’ for subtitles, and when you adjust the timing, it’s updated immediately.
The third change is an option to save modified .srt subtitles if you want to use it to adjust subtitle timing only for .srt subtitles.
The fourth change – I added another button – “23.976 to 25 fps” Some movies are not converted to 23.976 seconds from 25 fps – this would mean dropping frames, causing a ‘stuttering’ effect on the video. So they’re re-encoded as 23.976 – meaning the movie runs longer than it would if it were converted. If subtitles are going further and futher out of sync, appearing earlier and earlier than characters speak as the movie goes on, you may want to try the convert ”23.976 to 25 fps” button. It will adjust the subtitles accordingly.
I found this while trying to watch “Friday the 13th part III” (yes, I like horror movies
). I was getting frustrated with subs that kept going further out of sync as the movie played. So I started researching, and experimenting.
Once I finally figured it out and implemented it, the netflix movie & subs worked like a charm. Below you can see the last line of subtitles highlighted in blue, just as I click the ”23.976 to 25 fps” button.

Before converting '23.976 to 25 fps'
After, you can see the result – it’s adjusted all the subs, as you can see below:

After pressing the "23.976 to 25 fps" button
Now these subtitles almost sync up with Netflix’s “Friday the 13th Part III” streaming movie. It’s still off a little bit. I use the ‘Adjust Subtitle Timing’ to fix this. You can either type the amount you want to adjust the subtitle timing by, or use the up/down arrows. Before is below:

Before 'Adjust Subtitle Timing'
After, you can see the times have had 1.5 seconds added to them:

After 'Adjust Subtitle Timing'
And last, converting to dfxp format takes just a couple of seconds, instead of 20-30 seconds.

.srt file is now converted to Netflix' .dfxp format
All you have to do is save the file. Get your Netflix movie started, pause the movie, and load the Custom DFXP file to enjoy subtitles with your netflix movie.
You can download SRT to DFXP Converter version 1.3 here.