What is the VLC shortcut for audio delay?
J and K, in 50 ms steps, according to VideoLAN’s documentation. The current delay appears in the corner of the picture as you press them.
Free · runs in your browser
Shift the sound while you watch with two keys, enter an exact value in Track Synchronization, and save the same offset into the file so every player gets it right.
To fix audio delay in VLC, press J or K while the video plays: each press moves the sound by 50 ms, and VLC shows the new delay on screen. Press one key a few times and watch a speaking face; if it gets worse, use the other. For an exact value, open Tools → Track Synchronization and type it in. Subtitles have their own pair of keys, G and H.
VLC’s delay applies only to that playback, so the next time you open the file, or play it on a phone or TV, it is out of sync again. To fix it for good, open the file here, type the same number of milliseconds as the Sound offset, and press Export video. The picture is copied as it is, and the corrected file plays right in VLC and everywhere else.
First find the delay in VLC, then make it permanent here.
Play the video and press J or K until the voices match the lips. Note the delay VLC shows in the corner of the picture.
Drop it onto Drop a video to fix its sound above. The offset field is ready for you to type into.
Type the delay in milliseconds as the Sound offset: VLC shows seconds, so 0.250 s is 250 ms. Positive plays the sound later, negative earlier. Check it on a few lines of speech and adjust with Earlier or Later if needed.
Press Export video (Ctrl/⌘+Enter) and keep the new file. Reset VLC’s delay to zero before you play it, or you will apply the fix twice.
| What | Keys | Step | Exact value |
|---|---|---|---|
| Audio delay | J and K | 50 ms | Tools → Track Synchronization |
| Subtitle delay | G and H | 50 ms | Tools → Track Synchronization |
VideoLAN’s wiki says to press J when the sound is ahead of the picture and K when it is behind, and admits that the signs are confusing. Watching the effect is quicker than reasoning about it: if a few presses make it worse, use the other key.
The Mac version of VLC uses its own keyboard shortcuts, and they have changed between versions. Open VLC’s preferences and look under Hotkeys for the audio delay entries, or use the Track Synchronization window from the menu bar.
VLC for Android and iOS has audio and subtitle delay controls in the player’s options while a video plays. The exact menu varies by version.
The value in Track Synchronization belongs to the current playback. VLC also has an Audio desynchronization compensation setting in its full preferences (with all settings shown), which applies to every file. That is useful when your sound system always adds the same delay, but wrong for a single badly synced video, because it shifts every other file too.
For drift, where no single value is right for the whole video, VLC’s delay can’t help at all: see fix audio drift. For files that CapCut or another editor exported out of sync, the same fix applies: CapCut sync.
J and K, in 50 ms steps, according to VideoLAN’s documentation. The current delay appears in the corner of the picture as you press them.
Open Tools → Track Synchronization and enter the value for the audio track. It is shown in seconds, so 0.150 is 150 ms.
The delay belongs to that playback. To keep it, save it into the file: open the video here, type the same number of milliseconds and export a new copy.
Press G or H during playback (50 ms per press) or enter a value in Track Synchronization. To fix the subtitle file itself, use subtitle sync.
Yes, once VLC’s own delay is back at zero. The fixed file carries the new timing, so VLC, browsers, phones and TVs all play it in sync.
No. The picture is copied, and with Copy (lossless) under More options so is the sound; only the timing changes.