TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Subslider.js – fix out of sync subtitles with Angular

8 pointsby michelebover 9 years ago

1 comment

imakesnowflakesover 9 years ago
Nice.<p>I used to watch a lot of movies and in my experience, when a subtitle is out of sync, it is very hard to manually sync it, because of different frame rates and missing sections. So even if you sync it at one point, it will quickly gets out of sync soon. What your tool does can be easily done in vlc player by j&#x2F;h keys to tweak subtitle delays while playing the movie. But even that does not work. and it will get out of sync with in 5-10 minutes.<p>What I find the most frustrating is that even after downloading, unzipping and applying 4 or 5 subtitles, you might not find a perfect one. So what I did was to write a tool ([1], [2]) that downloads all the available subtitles for a movie and automatically selects a candidate subtitle from all of them and displays the time at which it appears in each of the downloaded subtitles. You can <i>select</i> the perfect subtitle by finding the time the candidate dialogue appear in the movie and matching it with the list printed out by the tool.<p>If a dialogue that appears, say 10 or 20 minutes into the movie, is already in perfect sync with a subtitle file, chances are that the rest of the dialogues will be in sync too. And it has worked greatly so far..<p>[1] <a href="https:&#x2F;&#x2F;hackage.haskell.org&#x2F;package&#x2F;hastily" rel="nofollow">https:&#x2F;&#x2F;hackage.haskell.org&#x2F;package&#x2F;hastily</a><p>[2] <a href="https:&#x2F;&#x2F;pypi.python.org&#x2F;pypi&#x2F;Titley" rel="nofollow">https:&#x2F;&#x2F;pypi.python.org&#x2F;pypi&#x2F;Titley</a>
评论 #10449968 未加载