VLC ne lit pas l'HEVC (H.265) : guide de solutions complet

Problèmes de format et de codec Dernière mise à jour: S'applique à: Toutes les plateformes · VLC 3.0.x · contenu 4K HEVC

La vidéo HEVC (H.265) — standard pour la 4K, les iPhone et les caméras modernes — refuse parfois de se lire dans VLC : écran noir, aucune image ou une erreur. Le schéma est généralement lié au matériel : VLC s'appuie sur le décodeur HEVC de votre GPU, et si le chemin du pilote échoue, la lecture HEVC s'effondre alors que le H.264 continue de fonctionner. Ce guide corrige d'abord le chemin du décodeur, puis les causes rares liées à la configuration. Les solutions 1 et 2 couvrent la grande majorité des cas.

Pourquoi cela arrive-t-il ?

  • Le décodage HEVC du GPU échoue (pilote ou capacité) — les anciens GPU n'ont pas de décodage HEVC ; les plus récents échouent via des pilotes bogués.
  • Accélération matérielle désactivée — avec l'accélération matérielle coupée, le HEVC 4K est décodé par le CPU ; les CPU faibles perdent des images ou n'affichent aucune image.
  • Problèmes de chemin HEVC 10 bits (Main10) — le HEVC 10 bits exige un décodeur capable ; certains pilotes le gèrent mal alors que le 8 bits fonctionne.
  • Erreur de détection du demuxer — le HEVC dans des conteneurs inhabituels (TS, MKV avec des drapeaux étranges) peut dérouter l'analyseur de VLC.
  • Versions VLC très anciennes — les builds antérieures à la 3.0 avaient un support HEVC partiel.

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 2Vérifiez si votre GPU décode réellement le HEVC

Vous indique si le problème est une capacité matérielle

  1. Ouvrez le fichier et vérifiez Outils > Méta-données > Co&dec : la ligne « Decoder » indique le décodeur utilisé.

    Vous voyez le décodeur actif.

  2. S'il indique un décodeur matériel (D3D11VA, VDA, VAAPI), le décodage HEVC matériel est actif ; un écran noir signifie alors un bug de pilote.

    Le chemin de décodage est connu.

  3. S'il indique un décodage logiciel FFmpeg avec le CPU saturé, votre GPU ou pilote ne peut pas décoder le HEVC — mettez à jour le pilote, ou acceptez le décodage CPU avec les solutions ci-dessous.

    La capacité est évaluée.

RemarqueÀ titre de référence : Intel HD 4000 et antérieurs, la plupart des GPU AMD d'avant 2014 et les GPU NVIDIA d'avant 2014 ne peuvent pas décoder le HEVC en matériel.

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.

RemarquePour le HEVC, l'accélération matérielle doit être ACTIVÉE avec un pilote qui fonctionne. Si le décodage matériel est indisponible, laissez-la désactivée et comptez sur le CPU — voir la solution avancée.

Solution 4Mettre à jour votre pilote graphique

Corrige les écrans noirs, les artefacts verts et les crashs causés par des bugs de pilote

  1. Appuyez sur Win+X et ouvrez le Gestionnaire de périphériques (ou System Settings > Display sur macOS).

    La liste des périphériques s'ouvre.

  2. Dépliez « Display adapters » et notez le modèle de votre GPU (NVIDIA, AMD ou Intel).

    Votre GPU est identifié.

  3. Téléchargez le pilote le plus récent sur le site du fabricant GPU (nvidia.com, amd.com ou intel.com) — ou utilisez Windows Update.

    Le paquet du pilote est prêt.

  4. Installez, redémarrez votre PC, puis réessayez VLC.

    Le système exécute le nouveau pilote.

RemarqueLes ordinateurs portables OEM bloquent parfois les pilotes du fabricant ; dans ce cas, utilisez la page des pilotes du fabricant de votre ordinateur portable.

Solution 5Passer le module de sortie vidéo à OpenGL (corrige les bugs de rendu HEVC 10 bits)

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 (corrige les bugs de rendu HEVC 10 bits).

    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 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 1Activez correctement le décodage HEVC CPU (logiciel)

Lit le HEVC sur les machines sans décodage GPU

  1. Outils > &Préférences > Entrée / Codecs > « Hardware-accelerated decoding » > Disable.

    Le décodage CPU est forcé.

  2. Activez « Drop frames on late pictures » pour garder l'audio fluide sur les CPU faibles.

    Les images sont perdues au lieu de bloquer.

  3. Pour le 4K HEVC sur des CPU anciens, réduisez la taille de la fenêtre ou utilisez le filtre vidéo — « Sharpen » n'est PAS nécessaire ; acceptez simplement la charge CPU ou regardez dans une fenêtre plus petite.

    La lecture est stable.

RemarqueLes CPU milieu de gamme modernes (Ryzen 5 / Core i5, 2018 et après) décodent le 4K HEVC en logiciel assez bien pour du 24–30 fps. Le 4K60 peut encore perdre des images.

Solution 2Remuxez les fichiers HEVC-en-TS

Corrige les échecs HEVC liés au conteneur

  1. Exécutez : ffmpeg -i input.ts -c copy -map 0 output.mp4.

    Le flux HEVC est remuxé en MP4.

  2. Lisez le MP4 dans VLC.

    Le fichier remuxé se lit.

RemarqueAucune perte de qualité — le flux est copié, seul le conteneur change.

Comment l'éviter à l'avenir

  • Gardez les pilotes GPU à jour — les bugs de décodage HEVC sont corrigés dans les versions de pilotes.
  • Avant d'acheter ou de télécharger du contenu 4K, vérifiez le support de décodage HEVC de votre GPU (NVDEC/Intel Quick Sync/AMD VCN).
  • Privilégiez les MP4/MKV avec des drapeaux HEVC propres pour une compatibilité maximale.

Questions fréquentes

VLC prend-il en charge le HEVC ?
Oui — VLC 3.0 lit le HEVC/H.265 en logiciel et en matériel. Si le vôtre ne le lit pas, le maillon défaillant est généralement le décodeur ou le pilote GPU, pas VLC lui-même.
Pourquoi le HEVC se lit dans un autre lecteur mais pas dans VLC ?
D'autres lecteurs peuvent basculer silencieusement vers d'autres chemins de décodage (par ex. Media Foundation). Dans VLC, assurez-vous que l'accélération matérielle est activée avec un pilote à jour, ou forcez le décodage logiciel.
Le HEVC 10 bits est-il pris en charge dans VLC ?
Oui, avec un décodeur compatible Main10. Les problèmes en 10 bits remontent généralement au pilote GPU — mettez-le à jour, ou utilisez le décodage logiciel.
Ai-je besoin du pack de codecs HEVC sous Windows pour VLC ?
Non. VLC intègre son propre décodeur HEVC. L'extension HEVC du Windows Store n'est nécessaire que pour les applications utilisant Media Foundation.
VLC peut-il lire l'AV1 ?
Oui — VLC 3.0 lit l'AV1 en logiciel (et via le décodage matériel là où c'est pris en charge). dav2d (le nouveau décodeur AV2 de VideoLAN) est prévu pour la 4.0.

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.