Lecture HDR dans VLC : transmission, tone mapping et vérification

Avancé Dernière mise à jour: S'applique à: Windows 10/11 + macOS + Linux · VLC 3.0.x

Lire un fichier HDR est facile ; le lire correctement ne l'est pas. Par défaut, VLC soit convertit le HDR en SDR par tone mapping (les couleurs paraissent plates), soit, sous Windows, envoie le signal brut à un écran qui n'est peut-être pas en mode HDR (les couleurs paraissent grises et délavées). Ce guide explique les deux modes, comment choisir et comment vérifier ce que votre écran reçoit réellement.

Étape 1 — Comprenez les deux chemins HDR

  • Passthrough — VLC envoie le signal HDR intact à l'écran, qui affiche un vrai HDR. Nécessite : un écran compatible HDR, le HDR activé dans le système, un GPU/écran connecté en HDMI 2.0+/DP 1.4+ et le bon module de sortie VLC.
  • Tone mapping — VLC convertit le HDR en SDR par logiciel. L'image paraît toujours « correcte » sur n'importe quel écran, mais vous perdez l'impact de la plage dynamique.
  • Règle de base : sur une TV/moniteur HDR, utilisez le passthrough. Sur un écran SDR, utilisez le tone mapping. Le pire résultat — un gris délavé — survient quand le passthrough est activé mais que l'écran n'est pas réellement en mode HDR.

Étape 2 — Windows : activez la transmission HDR

  1. Activez le HDR de Windows : Settings > System > Display > « Use HDR » (Windows 11) ou Windows HD Color > « Play HDR games and apps » (Windows 10).

    Windows signale un écran HDR.

  2. Ouvrez VLC Outils > &Préférences > « All » > Vidéo > Sortie et définissez Output sur « Direct3D11 video output ».

    La sortie D3D11 est sélectionnée.

  3. Dans Vidéo > Modules de sortie > Direct3D11, cochez « HDR metadata / HDR10 output » (et laissez les options de tone mapping HDR par défaut).

    La transmission HDR est activée.

  4. Enregistrez, redémarrez VLC et lisez un fichier HDR (par exemple un MKV HDR10 avec le profil DV/HEVC main10).

    L'écran affiche un vrai HDR.

RemarqueSi l'image paraît grise/délavée, l'écran ne reçoit pas de signal HDR — revérifiez l'Étape 1 et l'interrupteur HDR du système, puis consultez le correctif HDR-not-working.

Étape 3 — macOS et Linux : la voie du tone mapping

  1. macOS : laissez la sortie sur CoreAnimation/OpenGL — VLC 3.0 convertit le HDR10 vers la plage SDR de l'écran automatiquement et de façon fiable. La vraie transmission HDR sur macOS est limitée par le pipeline multimédia du système, pas par VLC.

    Le HDR paraît correct (tone mapping) sur n'importe quel écran Mac.

  2. Linux : définissez Vidéo > Sortie sur « OpenGL » (ou VDPAU/VA-API pour NVIDIA/AMD) et activez « Tone mapping » sous Vidéo > Modules de sortie > OuvrirGL si votre build l'expose.

    Les couleurs sont converties au lieu d'être écrêtées.

  3. Évitez de forcer la transmission HDR sur du matériel SDR — le résultat est pire que le tone mapping.

    Vous avez choisi le bon mode pour le matériel.

Étape 4 — Vérifiez que le HDR est réellement actif

  1. Sous Windows, appuyez sur Win+Alt+B ou vérifiez Settings > System > Display — « HDR » doit être sur On avec « HDR certified » affiché.

    Le système confirme le HDR.

  2. Pendant la lecture, ouvrez VLC Outils > Méta-données et regardez la ligne du codec vidéo — elle doit afficher « HEVC Main10 » et une balise de métadonnées HDR10 (PQ, BT.2020).

    Le fichier est un vrai HDR.

  3. Visuellement : les hautes lumières d'un vrai HDR doivent être nettement plus lumineuses avec des noirs profonds ; une image grisâtre signifie que la chaîne est cassée quelque part.

    Le HDR est vérifié de bout en bout.

  4. Si votre TV a un bouton info (par exemple « Info » ou le bouton vert sur LG/Samsung), appuyez dessus pendant la lecture — il affiche le format de signal entrant (HDR10, 4:2:0, 10-bit).

    La TV confirme le signal.

Questions fréquentes

Pourquoi le HDR paraît-il délavé dans VLC sous Windows ?
La sortie D3D11 envoie du HDR alors que le HDR de Windows est désactivé, ou l'inverse. Activez le HDR de Windows, utilisez D3D11 avec la sortie HDR cochée et redémarrez VLC.
VLC prend-il en charge Dolby Vision ?
VLC 3.0 lit la couche de base des fichiers DV (ils se lisent en HDR10 ou SDR selon le fichier). Les métadonnées complètes du profil 7 DV ne sont pas traitées — pour un DV de référence, utilisez un lecteur/matériel compatible.
Dois-je utiliser le tone mapping ou le passthrough sur un moniteur HDR de 400 nits ?
Le passthrough — le mode HDR du moniteur, même modeste, surpasse le tone mapping logiciel en luminosité. Le tone mapping ne gagne que lorsque l'écran est réellement SDR.
La lecture HDR est-elle gourmande en CPU/GPU ?
Le passthrough est presque gratuit. Le tone mapping logiciel ajoute une charge GPU notable — sur du matériel faible, préférez le passthrough ou réduisez la résolution.