Uchezaji wa HDR katika VLC: Passthrough, Tone Mapping na Uthibitishaji

Juu Ilisasishwa mara ya mwisho: Inatumika kwa: Windows 10/11 + macOS + Linux · VLC 3.0.x

Kucheza faili ya HDR ni rahisi; kuicheza kwa usahihi sivyo. Kwa default, VLC ama huingiza tone-maps HDR kwa SDR (rangi zinaonekana tambarare) au, kwenye Windows, hutuma mwamba mzima kwenye skrini ambayo inaweza au isiwe katika hali ya HDR (rangi zinaonekana za kijivu na kufifia). Mwongozo huu unaeleza hali zote mbili, jinsi ya kuchagua, na jinsi ya kuthibitisha kile skrini yako inapokea kweli.

Hatua ya 1 — Fahamu njia mbili za HDR

  • Passthrough — VLC inatuma mwamba wa HDR usioshikiliwa kwenye display, ambao unaonyesha HDR ya kweli. Inahitaji: display inayoweza HDR, HDR imewashwa kwenye OS, GPU/display iliyounganishwa kupitia HDMI 2.0+/DP 1.4+, na module sahihi ya pato ya VLC.
  • Tone mapping — VLC inabadilisha HDR kuwa SDR kwa software. Picha daima inaonekana "sahihi" kwenye skrini yoyote, lakini unapoteza msukumo wa anuwai ya nguvu.
  • Kanuni ya kidole: kwenye TV/monitor ya HDR, tumia passthrough. Kwenye skrini ya SDR, tumia tone mapping. Matokeo mabaya zaidi — kijivu kilichofifia — hutokea wakati passthrough imewashwa lakini display haiko katika hali ya HDR.

Hatua ya 2 — Windows: wezesha HDR passthrough

  1. Washa HDR ya Windows: Settings > System > Display > "Use HDR" (Windows 11) au Windows HD Color > "Play HDR games and apps" (Windows 10).

    Windows inaripoti display ya HDR.

  2. Fungua VLC Tools > Preferences > "All" > Video > Output, na uweke Output kuwa "Direct3D11 video output".

    Pato la D3D11 limechaguliwa.

  3. Katika Video > Output modules > Direct3D11, tia "HDR metadata / HDR10 output" (na acha chaguo za tone mapping za HDR kuwa default).

    HDR passthrough imewezeshwa.

  4. Hifadhi, zindua tena VLC, na ucheze faili ya HDR (k.m. MKV ya HDR10 yenye profaili ya DV/HEVC main10).

    Skrini inaonyesha HDR ya kweli.

KumbukaIkiwa picha inaonekana ya kijivu/imefifia, display haipokei mwamba wa HDR — angalia tena Hatua ya 1 na kigezo cha HDR cha OS, kisha tazama marekebisho ya HDR-not-working.

Hatua ya 3 — macOS na Linux: njia ya tone mapping

  1. macOS: acha pato kuwa CoreAnimation/OpenGL — VLC 3.0 huingiza tone-maps HDR10 kwenye anuwai ya SDR ya display kiotomatiki na kwa kuaminika. Passthrough ya kweli ya HDR kwenye macOS imezuiliwa na mchakato wa media wa OS, sio VLC.

    HDR inaonekana sahihi (tone-mapped) kwenye skrini yoyote ya Mac.

  2. Linux: weka Video > Output kuwa "OpenGL" (au VDPAU/VA-API kwa NVIDIA/AMD), na uwezeshe "Tone mapping" chini ya Video > Output modules > OpenGL ikiwa muundo wako unaionyesha.

    Rangi zimeingizwa tone badala ya kukatwa.

  3. Epuka kulazimisha HDR passthrough kwenye hardware ya SDR — matokeo ni mabaya kuliko tone mapping.

    Umechagua hali sahihi kwa hardware.

Hatua ya 4 — Thibitisha HDR inafanya kazi kweli

  1. Kwenye Windows, bofya Win+Alt+B au angalia Settings > System > Display — "HDR" lazima iwe On na "HDR certified" ionyeshwe.

    OS inathibitisha HDR.

  2. Wakati wa kucheza, fungua VLC Tools > Media Information na uangalie mstari wa codec ya video — inapaswa kuonyesha "HEVC Main10" na alama ya metadata ya HDR10 (PQ, BT.2020).

    Faili ni HDR ya kweli.

  3. Kwa kuona: vivuli vya HDR vya kweli vinapaswa kuwa vya mwangaza zaidi kwa dhahiri na nyeusi za kina; picha ya kijivu inaonyesha mnyororo umepasuka mahali fulani.

    HDR imehakikiwa mwisho hadi mwisho.

  4. Ikiwa TV yako ina kitufe cha info (k.m. "Info" au kitufe cha kijani kwenye LG/Samsung), kibofye wakati wa kucheza — inaonyesha umbizo la mwambo unaopokea (HDR10, 4:2:0, 10-bit).

    TV inathibitisha mwambo.

Maswali yanayoulizwa mara kwa mara

Kwa nini HDR inaonekana imefifia katika VLC kwenye Windows?
Pato la D3D11 linatuma HDR wakati Windows imezima HDR, au kinyume chake. Wezesha HDR ya Windows, tumia D3D11 na pato la HDR lililochaguliwa, na uzindue tena VLC.
Je, VLC inaauni Dolby Vision?
VLC 3.0 inasoma tabaka ya msingi ya faili za DV (zinaocheza kama HDR10 au SDR kulingana na faili). Metadata kamili ya DV profile 7 haichujwi — kwa DV ya kiwango cha marejeleo, tumia mchezaji/hardware inayounga.
Je, nipendelee tone mapping au passthrough kwenye monitor ya HDR ya niti 400?
Passthrough — hali ya HDR ya monitor, hata ndogo, inashinda tone mapping ya software kwa mwangaza. Tone mapping inashinda tu wakati skrini ni ya SDR kwa kweli.
Je, uchezaji wa HDR unatumia CPU/GPU nyingi?
Passthrough ni ya bure karibu. Tone mapping ya software inaongeza mzigo wa GPU unaonekana — kwenye hardware dhaifu, bora passthrough au shusha resolution.