Hacker News new | ask | show | jobs
by micheleb 3887 days ago
my experience has been a little different: when I find out of sync subtitles, it is mostly because either the video file or the .srt file includes opening credits (and/or the "previously on..." sequence), and the other doesn't.

In that case, fiddling with j/h on vlc is tedious, because you have to "shift" the subtitles by quite a lot. Also, I usually use plex on my raspberry pi to watch movies, so I can't just fix it in vlc and keep watching.

So what I typically do is: (1) I download the most upvoted subtitle file, trying to match the tags of my video file, (2) I use vlc to check if the .srt is in sync, and if not I check the time of the first dialog I find by randomly skipping through the video, (3) I look for that dialog using subslider.js, and set the time.

This is the quickest way that I found to fix subtitles, and it's worked almost 100% of the times. I think I only found a subtitle file that had a different frame rate than the video just once in my life, in which case I simply downloaded another .srt and I was done.

Your tool looks very neat, I'll definitely try it out next time I have a .srt that doesn't work!