Redarea HDR în VLC: Passthrough, Tone Mapping & Verificare

Avansat Ultima actualizare: Se aplică pentru: Windows 10/11 + macOS + Linux · VLC 3.0.x

Redarea unui fișier HDR e ușoară; redarea corectă nu e. Din cutie, VLC fie face tone-map HDR la SDR (culorile arată plate), fie, pe Windows, trimite semnalul brut unui ecran care poate sau nu e în mod HDR (culorile arată gri și spălăcite). Acest ghid explică ambele moduri, cum să alegeți, și cum să verificați ce primește efectiv ecranul vostru.

Pasul 1 — Înțelegeți cele două căi HDR

  • Passthrough — VLC trimite semnalul HDR neatins la display, care arată HDR real. Necesită: display capabil HDR, HDR activat în OS, GPU/display conectat prin HDMI 2.0+/DP 1.4+, și modulul de ieșire VLC corect.
  • Tone mapping — VLC convertește HDR la SDR în software. Imaginea arată întotdeauna „corect” pe orice ecran, dar pierdeți dinamismul gamei dinamice.
  • Regula de bază: pe un TV/monitor HDR, folosiți passthrough. Pe un ecran SDR, folosiți tone mapping. Cel mai rău rezultat — gri spălăcit — apare când passthrough e pornit dar display-ul nu e efectiv în mod HDR.

Pasul 2 — Windows: activați passthrough HDR

  1. Porniți Windows HDR: Settings > System > Display > „Use HDR” (Windows 11) sau Windows HD Color > „Play HDR games and apps” (Windows 10).

    Windows raportează un display HDR.

  2. Deschideți VLC Unelte > &Preferințe > „All” > Video > Ieșire, și setați Output la „Direct3D11 video output".

    Ieșirea D3D11 e selectată.

  3. În Video > Module de ieșire > Direct3D11, bifați „HDR metadata / HDR10 output” (și lăsați opțiunile de tone mapping HDR la implicit).

    Passthrough HDR e activat.

  4. Salvați, reporniți VLC, și redați un fișier HDR (ex. un MKV HDR10 cu profil DV/HEVC main10).

    Ecranul arată HDR real.

NotăDacă imaginea arată gri/spălăcită, display-ul nu primește un semnal HDR — re-verificați Pasul 1 și toggle-ul HDR al OS, apoi vedeți remedierea HDR-not-working.

Pasul 3 — macOS și Linux: calea tone-mapping

  1. macOS: lăsați ieșirea ca CoreAnimation/OpenGL — VLC 3.0 face tone-map HDR10 la gama SDR a display-ului automat și fiabil. Passthrough HDR real pe macOS e limitat de pipeline-ul media al OS, nu de VLC.

    HDR arată corect (tone-mapped) pe orice ecran Mac.

  2. Linux: setați Video > Ieșire la „OpenGL” (sau VDPAU/VA-API pentru NVIDIA/AMD), și activați „Tone mapping” sub Video > Module de ieșire > DeschideGL dacă build-ul vostru îl expune.

    Culorile sunt tone-mapped în loc să fie tăiate.

  3. Evitați forțarea passthrough HDR pe hardware SDR — rezultatul e mai rău decât tone mapping.

    Ați ales modul corect pentru hardware.

Pasul 4 — Verificați că HDR e efectiv activ

  1. Pe Windows, apăsați Win+Alt+B sau verificați Settings > System > Display — „HDR” trebuie să fie On cu „HDR certified” afișat.

    OS-ul confirmă HDR.

  2. În timpul redării, deschideți VLC Unelte > Informații despre media și priviți linia codec video — ar trebui să arate „HEVC Main10” și un tag de metadata HDR10 (PQ, BT.2020).

    Fișierul e HDR genuin.

  3. Vizual: highlight-urile HDR reale ar trebui să fie vizibil mai luminoase cu negru adânc; o imagine gri înseamnă că lanțul e rupt undeva.

    HDR e verificat end-to-end.

  4. Dacă TV-ul vostru are un buton info (ex. „Info” sau butonul verde pe LG/Samsung), apăsați-l în timpul redării — arată formatul semnalului primit (HDR10, 4:2:0, 10-bit).

    TV-ul confirmă semnalul.

Întrebări frecvente

De ce HDR arată spălăcit în VLC pe Windows?
Ieșirea D3D11 trimite HDR în timp ce Windows are HDR dezactivat, sau invers. Activați Windows HDR, folosiți D3D11 cu HDR output bifat, și reporniți VLC.
VLC suportă Dolby Vision?
VLC 3.0 citește layer-ul de bază al fișierelor DV (se redă ca HDR10 sau SDR în funcție de fișier). Metadata completă DV profile 7 nu e procesată — pentru DV de referință, folosiți un player/hardware care o suportă.
Ar trebui să folosesc tone mapping sau passthrough pe un monitor HDR de 400-nit?
Passthrough — modul HDR al monitorului, chiar dacă modest, bate tone mapping-ul software pentru luminozitate. Tone mapping câștigă doar când ecranul e efectiv SDR.
Redarea HDR e grea pentru CPU/GPU?
Passthrough e aproape gratuit. Tone mapping-ul software adaugă o încărcare GPU vizibilă — pe hardware slab, preferați passthrough sau coborâți rezoluția.