Reproducción HDR en VLC: passthrough, tone mapping y verificación
Reproducir un archivo HDR es fácil; reproducirlo correctamente no lo es. De serie, VLC o bien convierte HDR a SDR con tone mapping (los colores se ven planos) o, en Windows, envía la señal cruda a una pantalla que puede o no estar en modo HDR (colores grises y lavados). Esta guía explica ambos modos, cómo elegir y cómo verificar qué recibe realmente tu pantalla.
Paso 1 — Entiende las dos vías HDR
- Passthrough — VLC envía la señal HDR intacta a la pantalla, que muestra HDR real. Requisitos: pantalla compatible con HDR, HDR activado en el sistema, GPU/pantalla conectadas por HDMI 2.0+/DP 1.4+ y el módulo de salida correcto de VLC.
- Tone mapping — VLC convierte HDR a SDR por software. La imagen siempre se ve "correcta" en cualquier pantalla, pero pierdes el impacto del rango dinámico.
- Regla general: en una TV/monitor HDR, usa passthrough. En una pantalla SDR, usa tone mapping. El peor resultado — el gris lavado — ocurre cuando el passthrough está activo pero la pantalla no está realmente en modo HDR.
Paso 2 — Windows: activa el passthrough HDR
Activa el HDR de Windows: Settings > System > Display > "Use HDR" (Windows 11) o Windows HD Color > "Play HDR games and apps" (Windows 10).
Windows detecta una pantalla HDR.
Abre Tools > Preferences de VLC > "All" > Video > Output y pon Output en "Direct3D11 video output".
La salida D3D11 está seleccionada.
En Video > Output modules > Direct3D11, marca "HDR metadata / HDR10 output" (y deja las opciones de tone mapping HDR en sus valores predeterminados).
El passthrough HDR está activado.
Guarda, reinicia VLC y reproduce un archivo HDR (por ejemplo, un MKV HDR10 con perfil DV/HEVC main10).
La pantalla muestra HDR real.
Paso 3 — macOS y Linux: la vía del tone mapping
macOS: deja la salida en CoreAnimation/OpenGL: VLC 3.0 aplica tone mapping de HDR10 al rango SDR de la pantalla de forma automática y fiable. El passthrough HDR real en macOS está limitado por el pipeline multimedia del sistema, no por VLC.
El HDR se ve correcto (con tone mapping) en cualquier pantalla Mac.
Linux: pon Video > Output en "OpenGL" (o VDPAU/VA-API para NVIDIA/AMD) y activa "Tone mapping" en Video > Output modules > OpenGL si tu versión lo expone.
Los colores se convierten con tone mapping en lugar de recortarse.
Evita forzar el passthrough HDR en hardware SDR: el resultado es peor que el tone mapping.
Has elegido el modo correcto para el hardware.
Paso 4 — Verifica que el HDR esté realmente activo
En Windows, pulsa Win+Alt+B o consulta Settings > System > Display: "HDR" debe estar en On con "HDR certified" mostrado.
El sistema confirma HDR.
Durante la reproducción, abre Tools > Media Information de VLC y mira la línea del códec de video: debería mostrar "HEVC Main10" y una etiqueta de metadatos HDR10 (PQ, BT.2020).
El archivo es HDR genuino.
Visualmente: los brillos HDR reales deben ser notablemente más luminosos con negros profundos; una imagen grisácea significa que la cadena está rota en algún punto.
El HDR queda verificado de extremo a extremo.
Si tu TV tiene un botón de información (por ejemplo, "Info" o el botón verde en LG/Samsung), presiónalo durante la reproducción: muestra el formato de señal entrante (HDR10, 4:2:0, 10-bit).
La TV confirma la señal.