Let’s jump right into the implementation part. Before we get started, I assume that you have already loaded the movie along with its subtitle into VLC Player (This can be done by dragging them both into the VLC interface). Now what you have to do is carefully watch the video and subtitle to find out if the subtitle is running ahead or lagging behind the video. If the movie you are watching is a foreign one, it may be a little difficult task but you can figure it out upon close examination. Like, if the video shows someone running around and screaming, and the subtitles displayed “Help! Help!” 2 seconds before the scene, means that the subs are 2 seconds ahead of the video.
Once you have found the lead or lag of the subs, it is time to synchronize it with the movie. To do this, go to Tools >Track Synchronization. You will see a section called Subtitles/Video there. We can now start syncing the subtitles. If subs are ahead of the movie, enter a positive value in ‘Advance of subtitles over video’. For example, if subtitles are appearing 2 seconds before the video, you have to input 2.000 s. Although the sync time can be adjusted up to a thousandth of a second, adjustment of tenths will do just fine in most cases. If the subs are lagging behind the movie, you will have to enter a negative value for the seconds. Now click on the Refresh icon above which will let you see the changes instantly.
An easier way to sync subtitles in VLC is by using the G/H keys on the keyboard while watching a movie to advance or delay the subs. You can hit these keys any number of times till the subtitles are perfectly in sync with the video.
Usually, the subs would run for the same length of time as that of the movie. But rarely, you may come across a subtitle that runs faster or slower than the movie. The ‘Speed of the subtitles’ option that you see below is for this. Sometimes subtitles start with perfect sync and go out-of-sync gradually. You can adjust the fps (frames per second) value to increase or decrease the speed of such subtitles so that they run at the same speed as that of the video. You can also read our tutorial on how to use VLC media player as a screen recorder.
The effects of above mentioned procedures are temporary and have to be repeated every time you want to watch that particular video. You have to find subtitles that are in perfect sync with the video if you need a permanent solution. However, I am sure this nifty feature of VLC media player is all you need in most cases.
About the Author:
Jacob is a tech blogger who loves gadgets, technology and everything related to them. Aesthetically a minimalist, when he is not meddling with something interesting, he'd probably be asleep. You can connect him on twtter @jacobpkoshy