If you’re watching a video in VLC on your Mac and the audio drifts ahead or behind the picture, the fix is usually a quick adjustment in VLC’s synchronization tools. This guide walks you through the built-in audio delay controls, plus the deeper fixes for files that are permanently out of sync, so you can get back to watching without frustration.
What You’ll Need
- VLC media player installed on your Mac (any recent version).
- The video file that is out of sync.
- Optional: a media player like IINA or QuickTime for comparison, to confirm the issue is in the file itself.
Step-by-Step
- Open the video in VLC. Launch VLC and open the problematic file via File > Open File or by dragging the file onto the VLC icon.
- Play a section with clear dialogue or a distinct sound. Find a scene where you can easily tell if the audio is ahead or behind the lips or action.
- Open the audio synchronization menu. Click Audio in the top menu bar, then hover over Audio Track to see the submenu. At the bottom of that submenu, you’ll see Sync/ Delay options. Alternatively, use the keyboard shortcut K to open the sync controls directly.
- Adjust the audio delay. In the sync window, you’ll see a slider labeled Audio Delay. Drag it left (negative values) to make audio come earlier, or right (positive values) to delay it. Start with small increments, like 50 ms, and test. The value is in milliseconds (1000 ms = 1 second).
- Fine-tune until it matches. Play a few seconds, pause, adjust, and repeat. Once the audio matches the video, note the delay value (e.g., +150 ms).
- Apply the delay permanently (optional). If the file is always out of sync by the same amount, you can save the adjustment for future playbacks. Go to Tools > Preferences (or press Cmd+,). In the bottom-left corner, click Show All to access advanced settings. In the left sidebar, go to Audio. Look for the Audio Desync field (under the Synchronization section) and enter the delay value you found (e.g., 150 for 150 ms). Click Save and restart VLC.
- If the sync drifts over time (gets worse), use the track offset. Some files have a constant drift that increases. For those, you can set a Track Offset in the same sync window. This adjusts the audio track’s timing relative to the video track in a way that corrects gradual drift. Experiment with small values (e.g., 1-5 ms per second) until the sync holds throughout the video.
Common Mistakes
- Adjusting the wrong direction. If the audio is ahead (you hear the sound before the lips move), you need to delay the audio (positive value). If it’s behind, you need to advance it (negative value). Many users get this backwards.
- Using too large a step. Jumping from 0 to 500 ms will overshoot and make it worse. Use 50–100 ms increments and then fine-tune with 10–20 ms.
- Forgetting to save the preference. If you set the desync in Preferences but don’t click Show All first, the field may not be visible. Also, some versions require a restart for the change to take effect.
- Assuming the file is the problem. Sometimes the issue is with the audio device or Bluetooth latency. Test with a different player to rule that out.
Tips
- Use the keyboard shortcut: Press K to open the sync window quickly. While it’s open, you can use the arrow keys to nudge the delay by 10 ms increments.
- Check if the sync issue is only in VLC. Open the same file in QuickTime Player. If it’s fine there, the problem is VLC’s audio output settings. Try changing the audio output module in Preferences > Audio > Output (e.g., from CoreAudio to AudioUnit).
- For streamed content, buffer can cause sync issues. If you’re watching a network stream, try increasing the network caching in Preferences > Input/Codecs > Network Caching (e.g., to 3000 ms).
- If the file is permanently broken, consider remuxing. Use a tool like HandBrake or ffmpeg to re-encode the file with the audio delay baked in. This is more advanced but gives a permanent fix.
Troubleshooting
If the steps above don’t resolve the issue:
- Try a different video player. If the file plays fine in IINA or QuickTime, the problem is VLC-specific. Update VLC to the latest version (check VLC > Check for Updates).
- Reset VLC preferences. Go to VLC > Preferences, click Reset All at the bottom, and restart VLC. This clears any corrupted settings.
- Check your Mac’s audio output. If you’re using Bluetooth headphones, latency can cause sync issues. Try wired headphones or speakers to see if the problem goes away.
- If the sync drifts and the track offset doesn’t help, the file may be damaged. Try downloading the file again or using a repair tool like ffmpeg to re-mux the streams.
Frequently Asked Questions
Why does the audio go out of sync only in VLC?
VLC’s audio output may be configured differently than other players. Changing the audio output module to AudioUnit or resetting preferences often fixes it.
What is the difference between Audio Delay and Track Offset?
Audio Delay shifts the entire audio track by a fixed amount of milliseconds. Track Offset adjusts the audio track’s timing relative to the video track, which is useful when the drift increases over time.
Can I fix the sync permanently for a specific file?
Yes, you can set a global audio desync in Preferences, but that affects all videos. For a permanent fix on a single file, re-encode it with the delay applied using a tool like HandBrake.
Why does the sync get worse as the video plays?
This usually indicates a variable frame rate or a file that was poorly encoded. Try setting a track offset to compensate for the drift, or re-encode the file with a constant frame rate.
What if the audio is ahead but the slider only goes to positive values?
The slider in the sync window goes both negative and positive. If you’re using the Preferences field, you can enter a negative number (e.g., -150) to advance the audio.
Does VLC have a shortcut to quickly adjust sync?
Yes, press K to open the sync window, then use the arrow keys to nudge the delay while the video plays.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Device Manager Not Opening in Windows 11
- How to Pause Snapchat Location
- System Restore Points Missing in Windows? Fixes
- Loop Nature Ambience Videos with FFmpeg on Ubuntu
- Install League of Legends on Linux: Full Guide
- Fix Error 0x80070001: Causes & Solutions