VLC MKV sans vidéo (audio uniquement) : causes et solutions

Problèmes de format et de codec Dernière mise à jour: S'applique à: Toutes les plateformes · VLC 3.0.x · fichiers MKV/Matroska

Le MKV (Matroska) est le conteneur vidéo le plus flexible qui existe — et celui qui a le plus de chances de vous surprendre : l'audio se lit, mais la piste vidéo n'affiche rien. Comme le MKV peut contenir presque n'importe quel codec, un « MKV sans vidéo » signifie généralement que le codec vidéo contenu échoue dans votre chaîne de décodage, pas que le conteneur est cassé. Les solutions ci-dessous parcourent les causes réelles dans l'ordre ; les deux premières règlent la plupart des cas.

Pourquoi cela arrive-t-il ?

  • Codec vidéo non pris en charge ou en échec dans le MKV — généralement du HEVC 10 bits, du VP9 ou de l'AV1 dans un MKV où le chemin GPU/pilote échoue.
  • Conflit d'accélération matérielle — le décodeur GPU lit mal la piste vidéo du MKV.
  • Plusieurs pistes vidéo — certains MKV (surtout les remux) contiennent 2 à 3 pistes vidéo ; VLC peut choisir par défaut une piste cassée.
  • Index MKV corrompu (cues) — un index endommagé fait échouer VLC sur la piste vidéo lors de la lecture ou de la recherche.
  • Ancien VLC avec des bugs de demuxer — la gestion du MKV s'est nettement améliorée au fil des versions 3.0.x.

Comment corriger

Solution 1Mettre à jour VLC vers la dernière version

Applique les correctifs officiels de bugs et de sécurité (version stable actuelle : 3.0.23)

  1. Dans VLC, allez dans Aide > Vérifier les &mises à jour….

    VLC compare votre version à la dernière.

  2. Si une mise à jour existe, téléchargez-la depuis la page officielle videolan.org.

    Le nouveau programme d'installation est téléchargé.

  3. Installez par-dessus votre version actuelle (les paramètres sont conservés) et redémarrez.

    VLC exécute la nouvelle version.

RemarqueVLC 3.0.23 est la 24e mise à jour de la branche 3.0 et inclut un grand lot de correctifs demuxer et de stabilité — de nombreux problèmes de « lecture impossible » y sont déjà corrigés.

Solution 2Changez de piste vidéo

Corrige les MKV à plusieurs pistes vidéo

  1. Clic droit sur la vidéo > Vidéo > &Piste vidéo.

    La liste des pistes vidéo s'ouvre.

  2. Essayez chaque piste si plusieurs sont listées.

    Une piste fonctionnelle est trouvée.

  3. Confirmez la piste choisie dans Outils > Synchronisation de &piste.

    La bonne piste est active.

RemarqueLes MKV remuxés contiennent parfois une piste vidéo de commentaire du réalisateur ou une première piste cassée — la piste 2 peut être le vrai contenu.

Solution 3Désactiver le décodage accéléré par le matériel

Règle l'écran noir ou vert, la pixellisation et les saccades dans la plupart des cas

  1. Ouvrez VLC et allez dans Outils > &Préférences (ou appuyez sur Ctrl+P sous Windows/Linux, Cmd+, sur macOS).

    La fenêtre Preferences s'ouvre.

  2. Cliquez sur l'onglet Input / Codecs à gauche.

    Les paramètres liés aux codecs s'affichent.

  3. Repérez « Hardware-accelerated decoding » et réglez-le sur Disable.

    Le menu déroulant affiche désormais « Disable ».

  4. Cliquez sur Save, puis redémarrez complètement VLC (fermez toutes les fenêtres VLC, pas seulement la vidéo).

    VLC redémarre avec un décodage logiciel.

  5. Relancez le fichier problématique.

    Si le problème a disparu, le décodeur GPU était le coupable.

RemarqueCela force le décodage CPU. Une utilisation CPU légèrement plus élevée est normale, mais la lecture devient stable. Si cela fonctionne, vous pourrez le réactiver plus tard après avoir mis à jour votre pilote graphique.

Solution 4Passer le module de sortie vidéo à OpenGL

Résout l'écran noir et les bugs de rendu sur certaines configurations GPU

  1. Allez dans Outils > &Préférences > &Vidéo.

    Les paramètres vidéo s'ouvrent.

  2. Réglez « Output » sur OpenGL.

    Le module de sortie change.

  3. Cliquez sur Save et redémarrez VLC.

    VLC redémarre.

  4. Rouvrez le fichier et vérifiez l'image.

    La vidéo doit maintenant s'afficher correctement.

RemarqueSi le nouveau module fonctionne, gardez-le. Les GPU et les pilotes se comportent différemment, donc tester est le moyen le plus rapide de trouver une sortie stable.

Solution 5Réparer l'index du MKV

Corrige les MKV aux cues corrompus sans ré-encodage

  1. Installez mkvtoolnix (mkvmerge) — la boîte à outils Matroska standard.

    mkvmerge est installé.

  2. Exécutez : mkvmerge --fix-bitstream-timing-information 0 input.mkv -o fixed.mkv — ou simplement remuxez : mkvmerge -o fixed.mkv input.mkv.

    L'index est reconstruit.

  3. Lisez fixed.mkv dans VLC.

    Le fichier réparé se lit.

Remarquemkvmerge reconstruit les cues et l'index — sans ré-encodage, sans perte de qualité, et cela corrige la majorité des cas MKV « se lit dans un lecteur mais pas dans VLC ».

Solution 6Ré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

  1. Fermez complètement VLC.

    Aucun processus VLC n'est en cours.

  2. Ouvrez une invite de commande (Win+R → cmd) ou un terminal.

    Une ligne de commande est disponible.

  3. 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.

  4. Lancez VLC et réappliquez uniquement les réglages dont vous avez réellement besoin.

    VLC démarre avec des paramètres propres.

RemarqueCela efface toutes les préférences personnalisées (y compris les raccourcis et les skins). Exportez d'abord votre configuration via Outils > &Préférences > Tous > Interface si vous voulez une sauvegarde.

Corrections avancées

Solution 1Extrayez et inspectez la piste vidéo

Identifie le codec exact et ses drapeaux

  1. Ouvrez le MKV dans l'interface mkvmerge GUI (ou exécutez mkvinfo input.mkv).

    Toutes les pistes et tous les codecs sont listés.

  2. Notez le codec vidéo (V_MPEG4/ISO/AVC, V_MPEGH/ISO/HEVC, V_VP9, V_AV1…) et la profondeur de bits.

    Le codec est identifié.

  3. Recherchez le nom du codec + VLC sur le forum VideoLAN — beaucoup ont des solutions connues.

    La solution spécifique est trouvée.

RemarqueLes problèmes spécifiques à un codec (par ex. V_AV1 dans MKV sur d'anciens GPU) ont des solutions spécifiques — connaître le codec, c'est déjà la moitié de la bataille.

Comment l'éviter à l'avenir

  • Gardez VLC à jour — les correctifs du demuxer Matroska arrivent à chaque version 3.0.x.
  • Remuxez une fois les MKV téléchargés avec mkvmerge pour normaliser les fichiers cassés.
  • Pour le 4K HEVC en MKV, vérifiez que le décodage matériel fonctionne (voir le guide HEVC).

Questions fréquentes

Pourquoi les fichiers MKV se lisent-ils dans d'autres lecteurs mais pas dans VLC ?
D'autres lecteurs basculent vers d'autres chemins de décodage ou gèrent différemment les MKV multipistes. Dans VLC, mettez à jour, changez de piste vidéo et basculez l'accélération matérielle, dans cet ordre.
Le MKV est-il pris en charge par VLC ?
Totalement — le MKV est un conteneur de première classe dans VLC. Le problème vient toujours du codec contenu ou de l'index du fichier, pas du conteneur lui-même.
VLC lit-il les MKV avec audio DTS ?
Oui, le DTS est décodé en logiciel. Si l'audio manque (pas la vidéo), consultez le guide du son absent — une mauvaise configuration du passthrough DTS est une cause courante.
Le MKV joue la vidéo mais pas l'audio — quelle différence ?
La piste audio (souvent DTS/AC-3/EAC-3) est le maillon défaillant. Vérifiez la sélection de piste audio et le module de sortie audio.
Dois-je convertir le MKV en MP4 ?
Uniquement si l'appareil cible (TV, téléphone) ne prend pas en charge le MKV. VLC lit le MKV nativement — la conversion ne perd rien mais fait perdre du temps sauf si la compatibilité l'exige.

Résumé

Mettre à jour VLC vers la dernière version — Applique les correctifs officiels de bugs et de sécurité (version stable actuelle : 3.0.23). 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.