Écran vert dans VLC : causes et 5 correctifs rapides

Problèmes de lecture vidéo Dernière mise à jour: S'applique à: Windows / Linux · VLC 3.0.x · GPU NVIDIA et AMD

Une image entièrement verte (parfois rose ou violette) remplaçant votre vidéo est l'un des problèmes emblématiques de VLC. Contrairement à un écran noir, un écran vert signifie que les images vidéo sont bien décodées — mais avec un format de couleur cassé, si bien que le rendu affiche du n'importe quoi. La cause est presque toujours le décodeur vidéo matériel qui sort un format de pixels non pris en charge, ou le module de sortie vidéo qui le gère mal. C'est un problème de la couche de rendu, pas un fichier endommagé. Les correctifs ci-dessous, classés par probabilité, le résolvent en moins de cinq minutes dans la plupart des cas.

Pourquoi cela arrive-t-il ?

  • Décodage DXVA / D3D11VA avec des formats de pixels incompatibles — les décodeurs GPU sortent des formats NV12 ou P010 ; un ancien pilote ou un module de sortie spécifique échoue à les convertir, produisant une image verte.
  • Conflits de module de sortie vidéoDirect3D11 sous Windows et VDPAU/VA-API sous Linux sont les suspects habituels.
  • Bugs de pilote GPU sur certains codecs — le HEVC 10-bit et le VP9 sont les déclencheurs les plus fréquents.
  • Configuration VLC corrompue avec une sélection de sortie obsolète — un module qui n'existe plus sur votre système.

Comment corriger

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

Corrige l'écran noir/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+, sous 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.

    La liste déroulante 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 le décodage logiciel.

  5. Relancez le fichier problématique.

    Si le problème a disparu, c'est que le décodeur GPU était le coupable.

RemarqueLes écrans verts sont le symptôme classique du décodage matériel. Le décodage logiciel utilise un pipeline éprouvé et élimine immédiatement l'incompatibilité de format.

Solution 2Changer le module de sortie vidéo vers OpenGL (sous Windows) ou un autre module sous Linux (VDPAU → OpenGL)

Résout l'écran noir et les problèmes 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 (sous Windows) ou un autre module sous Linux (VDPAU → 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 devrait maintenant s'afficher correctement.

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

Solution 3Mettre à jour votre pilote graphique

Corrige les écrans noirs, les artefacts verts et les plantages dus à des bugs de pilote

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

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

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

    Votre GPU est identifié.

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

    Le paquet de pilote est prêt.

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

    Le système utilise le nouveau pilote.

RemarqueLes PC portables OEM bloquent parfois les pilotes des fabricants ; dans ce cas, utilisez plutôt la page de pilotes de votre constructeur de portable.

Solution 4Réinitialiser les préférences de VLC

Supprime les paramètres corrompus qui provoquent des plantages, des écrans noirs et des problèmes audio

  1. Fermez complètement VLC.

    Aucun processus VLC ne tourne.

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

    Une ligne de commande est disponible.

  3. Exécutez : vlc --reset-config (Windows/Linux) — sous macOS, supprimez à la place ~/Library/Preferences/org.videolan.vlc.

    Les préférences VLC reviennent aux valeurs par défaut.

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

    VLC démarre avec des réglages propres.

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

Solution 5Mettre à 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 disponible.

  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 réglages 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 gros lot de correctifs demuxer et de stabilité — de nombreux problèmes de lecture y sont déjà corrigés.

Corrections avancées

Solution 1Forcer un format de couleur spécifique (Linux)

Corrige l'écran vert sur les configurations Linux VA-API/VDPAU

  1. Fermez VLC et ouvrez votre configuration VLC : ~/.config/vlc/vlcrc.

    Le fichier de configuration s'ouvre.

  2. Repérez la section avcodec et ajoutez : avcodec-hw=none (ou des substitutions vdpau-version si présentes).

    Le décodage matériel est désactivé au niveau de la configuration.

  3. Démarrez VLC et testez.

    La vidéo s'affiche en mode logiciel.

RemarqueSous Linux, les bugs d'écran vert Wayland + VA-API sont courants ; le correctif est généralement la désactivation du décodage matériel ci-dessus ou le passage de la sortie à OpenGL.

Comment l'éviter à l'avenir

  • Mettez régulièrement à jour vos pilotes GPU — les images vertes/roses sont souvent corrigées dans les versions de pilotes.
  • Après une mise à jour de VLC, vérifiez que le décodage matériel fonctionne toujours ; les nouvelles versions changent parfois les valeurs par défaut.
  • Gardez une copie portable de VLC pour tester instantanément les problèmes de configuration en A/B.

Questions fréquentes

Pourquoi ma vidéo est-elle verte dans VLC mais correcte dans d'autres lecteurs ?
Les autres lecteurs peuvent utiliser d'autres chemins de décodage (par exemple Media Foundation sous Windows) qui gèrent correctement le format de pixels. Dans VLC, désactiver l'accélération matérielle aligne le pipeline sur le chemin qui fonctionne.
Écran vert uniquement en plein écran ?
Cela pointe vers le module de sortie plutôt que le décodage. Alternez entre Direct3D11, OpenGL et Direct3D9 dans Outils > &Préférences > &Vidéo > Sortie.
Un écran vert est-il un signe de GPU endommagé ?
Non — une image entièrement verte est une incompatibilité de format logicielle. Les vrais artefacts GPU ressemblent à du bruit dispersé, pas à une image verte uniforme.
L'écran vert arrive-t-il avec des formats précis ?
Le plus souvent avec le HEVC 10-bit et le VP9, moins avec le H.264 8-bit. Cela pointe fortement vers le décodeur matériel, confirmant le correctif d'accélération matérielle.

Résumé

Désactiver le décodage accéléré par le matériel — Corrige l'écran noir/vert, la pixellisation et les saccades dans la plupart des cas. 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.