you can fix a lot of problems that may occur such as subtitles being out of sync. means that the subtitles are showing dialogue that has already been spoken on-screen. If you use VLC player to watch movies, there is a built-in fix .
The first step Opening film of the VLC player and then click on Tools and click on Track Synchronization .
Click on the pop-up window and Synchronization. In the Subtitles/Video section, delay or speed up the subtitles by the number of seconds you need determined . You might need to do a little back and forth between it to get it right