The easiest way fix non-continuous MS time values in srt files.
This CLI tool fixes overlapping MS values
$ npm install -g srt-ms-normalizer
Examples:
You can process a single file like this:
Or process an entire directory like this: