4 ms·
SubSync: Subtitle Speech Synchronizer
- rspoerri 5y agobroken url
- dang 5y agoFixed now.
- mkl 5y agoWorking link: https://subsync.online/ https://subsync.online/
- nerdponx 5y agoThe original posted URL was https://subsync.online/http://localhost:4000/ https://subsync.online/http://localhost:4000/ What a strange mistake! Was it just a copy/paste error?
- stronglikedan 5y ago> Was it just a copy/paste error? Occam's Razor says, "yes!"
- scrollaway 5y agoIs this yours, severine? 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.
- severine 5y ago> Is this yours, severine? No, not even related. I had to do the task today, found it through DDG and had success, so I shared it. I have a hunch this is going to be a common feature in some video players, and it has interesting possibilities!
- joshstrange 5y agoThank 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. 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. 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.
- sa1 5y agoSeveral of these tools over the last couple of years, I use https://github.com/kaegi/alass https://github.com/kaegi/alass. Maybe you could manually setup a cron job over your Plex Library.
- joshstrange 5y agoYeah, that's what I really need to do, just let it crawl through my library. Because I'm super lazy I want there to be a *arr project to manage this all for me and let me set things to "need fixed" and have it leave alone things I know are correct. I had high hopes for Bazarr but for some reason every time I've tried it it's fallen over after a few days , this would be a cool feature for Bazarr to add.
- sa1 5y agoI haven't tried bazarr, but the feature seems to exist: https://github.com/morpheus65535/bazarr/blob/master/frontend/src/Settings/Subtitles/index.tsx#L349 https://github.com/morpheus65535/bazarr/blob/master/frontend...
- remram 5y agoSimilar tool: https://github.com/smacke/ffsubsync https://github.com/smacke/ffsubsync
- tyingq 5y agoOh, that's great. The closed caption space is highly frustrating. 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. 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. 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.
- gsich 5y agoI want the same for audio. Anyone knows a tool for that?
- totetsu 5y agoIsn't this what forced alignment tools do?
- pwinnski 5y agoOh, the time and trouble I would have saved! Now I'm set for the future, thanks!