When I have finished transcribing subtitles for one of my videos, if I then want to synchronize them properly with the correct timecode, I go through Youtube which is able to do the synchronization job automatically. It’s great !
But when it comes to a movie downloaded from the internet and subtitles fetched from sites like OpenSubtitles, dumping it all on Youtube just to re-sync subtitles is a bit of a hassle.
So what to do?
Well if you are on Windows, macOS, and Linux, you can use SubSync . This free license tool synchronizes it by listening to the audio track, which will save you a lot of time.
The tracks can be in different languages, they will also be translated if necessary. In addition, synchronization with other subtitles is also possible.

So, thanks to SubSync, you no longer need to adjust the subtitles manually!
SubSync has a graphical interface but you can also use it from the command line which is cool support for integrating this process into your scripts.
Awesome isn’t it !?
And what’s even more awesome is that SubSync is now available online. You can therefore synchronize directly through this web page .