As a multimedia player, VLC isn't only for media files playback but can help you achieve more. For example, you can rip DVDs with VLC, use VLC to convert video to MP4, cut MP3 in VLC, and even use it as a VLC YouTube downloader. Of course, VLC media player works like a charm if you want to fix audio sync issue. Let's see how it does to fix VLC audio delay or audio ahead of video.
Audio Delay VLC
Step 1. Run VLC Media Player.
Step 2. Hit the "Tools" button on the toolbar and select "Preferences". (Or press the shortcut key "Ctrl+P")
Step 3. Click on the "Audio" tab, then mark "All" in the lower-left corner to extend all options.
Step 4. Press "Audio", and enter a value in milliseconds which can be either positive or negative, e.g. "1000" or "-1000" in the "Audio desynchronisation compensation" box to make VLC adjust audio sync accurately.
Step 5. Finally press the "Save" button. Now you can reopen the video that has the lip-sync issue. If the issue still exists, repeat the steps above until you make the audio and video match up perfectly.
Tips. The method is for VLC global settings. Namely, the customized parameter will affect all videos you play in VLC later. Therefore, if you only need to fix VLC audio delay temporarily, you can follow the part of how to sync audio and video in VLC using hotkeys:
VLC Delay Audio - How to Sync Audio in VLC
Step 1. Run VLC media player and play the video that is out of sync with audio.
Step 2. For VLC audio sync on Windows, press the "J" hotkey on your keyboard to make the sound go ahead of image. Or if you need to slow down the audio, press the "K" hotkey. To fix VLC audio delay on MAC, "F" is for moving the audio forward; "G" can move the audio backward.
Note. Each time you press the related hotkey, the audio will be speeded up or slowed down by 50 milliseconds. If you press the hotkey continuously, the number of milliseconds will be incremented accordingly.