Usage: SrtRetime /? (displays Usage Dialog)
Usage: SrtRetime [ subfile.srt timingfile.srt ]
displays 2 File Open dialogs asking you for the 2 srt files(if not already specified on the command line.) The timing lines (those with the " --> " in the line) will be read from the second file and inserted into the first. The modified first file will be written out to a file with the original name, but _Retimed appended. Example:
SrtRetime one.srt two.srt
output file is: one_retimed.srt.
If the 2 srt files do not have the same number of lines, or the timing lines do not match up, the program quits with an error msg.
You would use the program when you have 2 srt files for the same film. The first has good subs, but the timings are not right. The second has good timings, but the subs may be in another language or just not as good a translation(such as software translated subs.)
I implemented this using AutoIt3 188.8.131.52. It's meant to be used with English subs. Written as answer to a request on a video board subtitle subforum. So it's just a hack. But it may come in handy occasionally. I know I'll find a use for it.
Just search this page for SrtRetime:http://www.favessoft.com/downloads.html
edit: the zip includes the AutoIt3 source code in case you want to spiff it up some.