Přehrávání HDR ve VLC: prostup, tone-mapping a ověření

Pokročilý Poslední aktualizace: Platí pro: Windows 10/11 + macOS + Linux · VLC 3.0.x

Přehrát HDR soubor je snadné; přehrát jej správně nikoli. Z výroby VLC buď tone-mapuje HDR do SDR (barvy vypadají ploše), nebo na Windows odesílá surový signál na obrazovku, která může, ale nemusí být v režimu HDR (barvy vypadají šedě a vybledle). Tento průvodce vysvětluje oba režimy, jak volit a jak ověřit, co vaše obrazovka skutečně dostává.

Krok 1 — Pochopte dvě cesty HDR

  • Prostup (Passthrough) — VLC odesílá nedotčený HDR signál do displeje, který zobrazí skutečné HDR. Vyžaduje: HDR displej, HDR povolené v OS, GPU/displej připojené přes HDMI 2.0+/DP 1.4+ a správný výstupní modul VLC.
  • Tone mapping — VLC převádí HDR do SDR softwarově. Obraz vždy vypadá „správně" na jakémkoli displeji, ale ztrácíte dynamický rozsah.
  • Pravidlo: na HDR TV/monitoru použijte prostup. Na SDR displeji použijte tone-mapping. Nejhorší výsledek — vybledlá šeď — nastává, když je prostup zapnutý, ale displej není ve skutečnosti v režimu HDR.

Krok 2 — Windows: povolte prostup HDR

  1. Zapněte HDR Windows: Settings > System > Display > „Use HDR" (Windows 11) nebo Windows HD Color > „Play HDR games and apps" (Windows 10).

    Windows hlásí HDR displej.

  2. Otevřete VLC Nástroje > &Nastavení > „All" > Video > Výstup a nastavte Output na „Direct3D11 video output".

    Je vybrán výstup D3D11.

  3. V Video > Moduly výstupu > Direct3D11 zaškrtněte „HDR metadata / HDR10 output" (a ponechte možnosti tone-mappingu HDR na výchozích).

    Prostup HDR je povolen.

  4. Uložte, restartujte VLC a přehrajte HDR soubor (např. HDR10 MKV s profilem DV/HEVC main10).

    Obrazovka zobrazí skutečné HDR.

PoznámkaPokud obraz vypadá šedě/vybledle, displej nedostává HDR signál — zkontrolujte znovu Krok 1 a přepínač HDR v OS, pak viz fix HDR-not-working.

Krok 3 — macOS a Linux: cesta tone-mappingu

  1. macOS: ponechte výstup jako CoreAnimation/OpenGL — VLC 3.0 tone-mapuje HDR10 do SDR rozsahu displeje automaticky a spolehlivě. Skutečný prostup HDR na macOS je omezen mediální cestou OS, ne VLC.

    HDR vypadá správně (tone-mapováno) na jakémkoli Mac displeji.

  2. Linux: nastavte Video > Výstup na „OpenGL" (nebo VDPAU/VA-API pro NVIDIA/AMD) a povolte „Tone mapping" pod Video > Moduly výstupu > OtevřítGL, pokud váš build jej nabízí.

    Barvy jsou tone-mapovány místo ořezu.

  3. Vyhněte se vynucení prostupu HDR na SDR hardwaru — výsledek je horší než tone-mapping.

    Zvolili jste správný režim pro hardware.

Krok 4 — Ověřte, že HDR je skutečně aktivní

  1. Na Windows stiskněte Win+Alt+B nebo zkontrolujte Settings > System > Display — „HDR" musí být Zapnuto s uvedením „HDR certified".

    OS potvrdí HDR.

  2. Během přehrávání otevřete VLC Nástroje > Informace o médiu a podívejte se na řádek video kodeku — měl by ukazovat „HEVC Main10" a značku metadat HDR10 (PQ, BT.2020).

    Soubor je skutečné HDR.

  3. Vizuálně: skutečné HDR světlé partie by měly být výrazně jasnější s hlubokou černou; šedě vypadající obraz znamená přerušený řetězec někde.

    HDR je ověřeno od konce ke konci.

  4. Pokud vaše TV má tlačítko Info (např. „Info" nebo zelené tlačítko na LG/Samsung), stiskněte jej během přehrávání — ukáže formát příchozího signálu (HDR10, 4:2:0, 10bit).

    TV potvrdí signál.

Časté dotazy

Proč HDR ve VLC na Windows vypadá vybledle?
Výstup D3D11 odesílá HDR, zatímco má Windows HDR vypnuté, nebo naopak. Povolte HDR Windows, použijte D3D11 se zaškrtnutým HDR výstupem a restartujte VLC.
Podporuje VLC Dolby Vision?
VLC 3.0 čte základní vrstvu souborů DV (přehrají se jako HDR10 nebo SDR podle souboru). Metadata profilu DV 7 nejsou zpracovávána — pro referenční DV použijte přehrávač/hardware, který je podporuje.
Mám použít tone-mapping nebo prostup na 400nit HDR monitoru?
Prostup — HDR režim monitoru, i když skromný, porazí softwarový tone-mapping v jasu. Tone-mapping vyhrává jen, když je obrazovka skutečně SDR.
Je přehrávání HDR náročné na CPU/GPU?
Prostup je téměř zadarmo. Softwarový tone-mapping přidává znatelnou zátěž GPU — na slabém hardwaru raději prostup nebo snižte rozlišení.