I can't watch TV shows or movies without subtitles. Not only do they make it easier to follow along, but they come in handy when you can't hear dialogue for whatever reason -- and that's not even mentioning the obvious "foreign language" issue.

I like to get mine from Subscene, but no matter where you get your subtitles, there's always the risk that they won't be in sync with the video you have. The good news is that there's a way around this if you use VLC Media Player.

vlc-subtitle-synchronization-overview

With your video open and the subtitles loaded, do go Tools > Track Synchronization to open the settings. Look for the Subtitle Track Synchronization option and adjust it by however much you need, either forward or backward. You may have to do it a few times to get it right.

Or you can use the keyboard instead. The G key decreases subtitle delay by 50ms every press while the H key increases subtitle delay by 50ms every press. Using this method, it's much easier to get the synchronization right.

Be aware that closing the video resets the synchronization, so if you load the video again later, you'll have to re-synchronize the subtitles.

How often do you use subtitles? Did you know about this synchronization trick? Where do you get your subtitles? Share with us in the comments!