[Fixed] VLC Subtitle Delay Issue - How to Adjust/Sync Subtitles with Video in VLC

When you play a movie with subtitles on VLC, the text is often displayed too soon or too late, You wonder if there is a way to fix the VLC subtitle delay or any software which could do this?

There are loads of chances when the subtitles are either lagging behind or leading ahead a movie in VLC media player, which drives you in a miff in particular you are watching a foreign film. Luckily, this player offers a nifty feature that lets you fix VLC subtitle delay issue. This guide will give you the detailed tips to sync subtitles with video in VLC and also share you the best VLC alternative to solve the subtitle sync issue, considering VLC delays or speeds up subtitles temporarily.
[Solution 1]:
1. Open the VLC, click on Tools > Track Synchronization. Here You'll find the Subtitles/Video section after hitting on the Synchronization tab.
2. Now just sync subtitles in VLC with the video. If you are watching a movie with the subs showing 3 seconds after the scene, it means the subtitles display 3 seconds behind the movie. All you have to do is to put a negative value -3.000 s in Advance of subtitles over video. On the contrary, if the subtitles are appearing 3 seconds before the video, you can input a positive value 3.000 s here, as it indicates the subs are leading ahead the file by 3 seconds.
Fix VLC subtitle delay
Note: 
You shall be aware of the extract number of seconds they lag behind or lead ahead. And adjustment of tenths does the job in most cases, despite you can adjust the sync time up to a thousandth of a second.
3. Click the Refresh button at the top right corner of the window, which allow you to see the VLC audio delay changes instantly.
[Solution 2]:
There is another easier way to fix VLC subtitle delay easily, by taking advantages of keyboard shortcuts H and G, to adjust subtitle delay during playback.
1. To delay a subtitle: Press G on your keyboard if the subtitle is ahead of the sound. You can delay a subtitle by 50 ms (millisecond) each. So if you want to slow the subtitle down by 0.5 seconds, hit G ten times. 
2. To speed up a subtitle: Use the key H to speed up the subtitle by 50 ms for every click. Press repeatedly or long press to advance the subtitle according to your needs.
Note: Generally, the subtitles sync well with the movie. But in rare cases, you run up against the VLC subtitle delay issue. If the subtitles perfect sync with the video in the beginning but go out-of-sync gradually or wrap up faster or slower than the video, the Speed of the subtitles option will be helpful. You can adjust the fps (frames per second) value to increase or decrease the subtitle appearing speed. For instance, for fast subtitles, decrease the fps value to keep pace with the video.
[Solution 3]:
If you still fail to solve the VLC subtitle delay error with the above-mentioned solutions, please have a try of other VLC alternatives like 5KPlayer. This is an all-in-one free video player, video downloader and airplay sender, which has been widely acclaimed among users and rated as 5-star by many tech giants.