Comment corriger définitivement l'audio désynchronisé (compensation de délai)
Quand l'audio dérive hors synchronisation, la réaction habituelle est d'appuyer sur J ou K à chaque vidéo et de ramener le timing — une corvée sans fin. VLC a un meilleur outil : le réglage de compensation de délai audio, qui stocke un décalage permanent pour tous les fichiers, et mémorise même les ajustements par fichier que vous faites pendant la lecture. Ce guide explique le correctif permanent, le réglage fin par fichier, et les trois causes matérielles (Bluetooth, récepteurs A/V et barres de son) qui provoquent la dérive de synchronisation.
Pourquoi cela arrive-t-il ?
- Latence audio Bluetooth — les codecs Bluetooth (surtout A2DP/SBC) ajoutent 100–300 ms de latence d'encodage ; VLC ne peut pas connaître le délai, donc l'audio joue en avance par rapport à la vidéo.
- Traitement du récepteur A/V — les récepteurs avec traitement lip-sync ou correction de pièce (Dolby, DTS) mettent l'audio en mémoire tampon, le poussant en retard.
- Gigue du décodage accéléré par le matériel — un timing de décodage vidéo instable sur certains GPU fait apparaître la dérive à des points aléatoires, ce qui est pire qu'un décalage constant.
- Drapeaux de timing au niveau du conteneur — certains fichiers MKV/MP4 portent des listes d'édition ou des horodatages incorrects ; la dérive est intégrée au fichier lui-même.
- Préférences corrompues — une ancienne valeur de délai global enregistrée dans votre configuration continue de s'appliquer à tout.
Comment corriger
Solution 1Définir une compensation de délai audio permanente
Corrige la dérive constante et prévisible sur tous les fichiers
Ouvrez VLC et allez dans Outils > &Préférences > &Audio.
Les paramètres audio s'ouvrent.
Réglez « Audio delay » (ou « Audio desynchronization compensation ») sur le décalage mesuré, par ex. 250 ms pour des écouteurs Bluetooth.
Un décalage global est appliqué à chaque fichier.
Les valeurs positives retardent l'audio ; les valeurs négatives l'avancent. Cliquez sur Save et redémarrez VLC.
La lecture démarre avec le nouveau décalage.
Solution 2Ajuster finement par fichier avec J / K et enregistrer le décalage
Corrige les fichiers individuellement décalés tout en gardant le défaut global
Lisez le fichier et appuyez sur K pour retarder l'audio (plus tard) ou J pour l'avancer (plus tôt) — chaque pression = 50 ms.
La synchronisation s'améliore pas à pas.
Une fois synchronisé, allez dans Outils > Synchronisation de &piste (ou appuyez sur Ctrl+L).
Le panneau de synchronisation affiche le délai actuel.
Clic droit sur la vidéo > Vidéo > Piste de sous-titres > Save Synchronization — VLC écrit un décalage par fichier dans sa base de données multimédia.
Le décalage se réapplique automatiquement à la prochaine lecture de ce fichier.
Solution 3Réduire la latence Bluetooth à la source
Supprime la cause racine au lieu de la compenser
Dans VLC : Outils > &Préférences > &Audio > « Audio output » → réglez sur « AudioTrack (Android) » ou le module à la plus faible latence disponible sur votre OS.
Le pipeline audio change.
Côté OS, privilégiez les codecs à plus faible latence : mode « AAC » de Windows, « AAC » de macOS, ou aptX/LL sur les appareils pris en charge.
La latence diminue nettement.
Si vous utilisez une barre de son avec un mode « Game » ou « Low Latency », activez-le — ces modes désactivent le buffering lip-sync.
La synchronisation revient sans aucune compensation.
Solution 4Éliminer le fichier lui-même avec un remux
Confirme si la dérive est intégrée au média
Remuxez le fichier sans ré-encodage :
ffmpeg -i input.mkv -c copy -map 0 output.mkv.Un conteneur propre est créé.
Lisez le fichier remuxé. Si la synchronisation est désormais stable, le conteneur d'origine avait des horodatages cassés.
Le fichier remuxé se joue en synchronisation.
Gardez la copie remuxée et supprimez l'original cassé.
Le fichier problématique est remplacé.
Solution 5Réinitialiser les préférences de VLC aux valeurs par défaut
Efface les paramètres corrompus qui provoquent crashs, écrans noirs et problèmes audio
Fermez complètement VLC.
Aucun processus VLC n'est en cours.
Ouvrez une invite de commande (Win+R → cmd) ou un terminal.
Une ligne de commande est disponible.
Exécutez :
vlc --reset-config(Windows/Linux) — sur macOS, supprimez plutôt~/Library/Preferences/org.videolan.vlc.Les préférences VLC sont restaurées aux valeurs par défaut.
Lancez VLC et réappliquez uniquement les réglages dont vous avez réellement besoin.
VLC démarre avec des paramètres propres.
Corrections avancées
Solution 1Vérifier la base de données multimédia pour des décalages obsolètes
Trouve les valeurs par fichier qui continuent de s'appliquer
Fermez VLC et supprimez la base de données multimédia :
%APPDATA%\vlc\ml.xspf(Windows) ou~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS).Les décalages par fichier enregistrés sont effacés.
Redémarrez VLC et relisez le fichier — la valeur de synchronisation stockée a disparu.
Le fichier se joue avec le seul décalage global.
Réappliquez l'ajustement par fichier uniquement si le fichier en a vraiment besoin.
Un état propre est restauré.
Comment l'éviter à l'avenir
- Pour le Bluetooth, re-mesurez toujours après une mise à jour de firmware ou d'OS — le comportement du codec change.
- Privilégiez l'audio filaire (3,5 mm / optique / HDMI) quand la précision de synchronisation compte, par ex. en revue de montage vidéo.
- Gardez VLC à jour : les correctifs de timing demuxer arrivent avec chaque version 3.0.x (stable actuelle : 3.0.23).
- Enregistrez le décalage par fichier pendant la lecture pour les fichiers qui dérivent régulièrement — VLC s'en souvient.
Questions fréquentes
Quelle est la différence entre la compensation de délai audio et les touches J/K ?
Délai audio positif ou négatif — dans quel sens ?
Pourquoi la synchronisation dérive-t-elle lentement pendant un film ?
Le réglage de compensation affecte-t-il les enregistrements d'écran ou les flux ?
Résumé
Définir une compensation de délai audio permanente — Corrige la dérive constante et prévisible sur tous les fichiers. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.