Thank god someone finally built this, I've been kicking around this for forever in my head (glue together some STT library and logic to adjust subtitle offsets) but I never had the time.<p>Really I wish Plex would just build this in, it's right up their alley. Movies aren't terrible since you can adjust the offset once (still a huge PITA and I feel like a toddler making an "L" with my hands to tell right from left when it comes to knowing "Do I need to increase or decrease the offset to fix this?", "Ok, I saw the subs before I heard it so I need to increase the offset", etc). TV shows are a whole other cluster. To be fair 80%+ of the time I have no issues with subs on my TV shows but if it's off then you can plan on readjusting after almost every commercial break.<p>I used to watch Letterkenny and I needed subs for that show to keep up but the only ones I could find were off and after each commercial I needed to adjust them by over 5 seconds which, at 50ms intervals, is a massive PITA.
Is this yours, severine?<p>It blows my mind that this isn't a standard feature in video players. Especially Plex, which can download subtitles from OpenSubtitles, but even though the text is perfect you have to either wade through a bunch of different subtitles or manually fix the timing for every video through a painful interface in 50ms increments.
Similar tool: <a href="https://github.com/smacke/ffsubsync" rel="nofollow">https://github.com/smacke/ffsubsync</a>
Oh, that's great. The closed caption space is highly frustrating.<p>One example is any film that has its own occasional subtitles. Like a movie that's mostly english will sometimes put english translations of the occasional foreign language being spoken. Then, the actual closed captioning will superimpose the very NOT helpful [Speaking Foreign Language] on top of the words I want to see. Or randomly, the words go to the top of the screen, covering people's faces.<p>Then, all sorts of other issues like two words being stuck together, a homonym being used when it's clearly not the right one, terrible typos, etc.<p>I suppose it's just not a priority, and you get what you pay for. I get it when it's something like local news. But for a movie that will be watched for decades, it's a shame.