I have 22 subtitle files, each with a lot of entries where the end time is earlier than the start time. For example
00:00:45,046 --> 00:00:46,712
You know, intellectual property,
blah, blah, blah.
00:00:46,714 --> 00:00:46,712
You'll get used to it.
The simplest fix would be to swap the start and end times for entry 28 and all other such backwards times. Is there software that can do that, instead of having to open the files in an editor and manually search for and fix them?
+ Reply to Thread
Results 1 to 9 of 9
Subtitle Edit FIX COMMON ERRORS
Upload one of the SRT filesBeyonWiz T3 PVR ~ Popcorn A-500 ~ Samsung ES8000 65" LED TV ~ Windows 7 64bit ~ Yamaha RX-A1070 ~ QnapTS851-4G
Here you go. This one has over 40 entries with inverted times.
It looks like you have other problems with that subtitle than just ending time before starting time.
If you look at those last before first subtitles, on your attached subtitle, youíll see (on most of them) there isnít much time between the subtitle before that problem subtitle and the subtitle after the problem subtitle.
Look at subtitle 27 & 62 as examples.
Subtitle 26 ends at .407 and subtitle 28 starts at .409.
Subtitle 61 ends at .917 and subtitle 63 starts at .919.
Thatís only .002 spread, as shown when loaded into SubtitleEdit (-0.002).
Some of the subtitles show a -0.001 duration and those appear to have enough time before the previous and following subtitles to adjust the times. Even if you reversed the ending and the starting time there wouldnít be enough time to read the subtitle on those with a -0.002 duration.
What is your source, is it possible to get it from another source. Just imagine you have problems with a movie from a dvd, because the studio produced crap, but why bother with a bad DVD source, if the movie is already available in 4k without any errors or mistakes.
Could use fix short times after applying the (as yet doesn't exist) fix for backward times. I suggested to whomever runs subsyncer.com to add fixing this error, and they did. Any entry with end time before start time will have the times swapped.