Відтворення HDR у VLC: прозоре передавання, tone mapping і перевірка
Відтворити HDR-файл легко; відтворити його правильно — ні. За замовчуванням VLC або робить tone mapping HDR до SDR (кольори виглядають плоско), або, у Windows, надсилає сирий сигнал на екран, що може бути чи не бути в режимі HDR (кольори сірі й бліді). Цей посібник пояснює обидва режими, як обрати та як перевірити, що ваш екран насправді отримує.
Крок 1 — Зрозумійте два шляхи HDR
- Passthrough — VLC надсилає недоторканий HDR-сигнал на дисплей, який показує справжній HDR. Потрібно: HDR-дисплей, HDR увімкнено в ОС, GPU/дисплей підʼєднано через HDMI 2.0+/DP 1.4+ і правильний модуль виводу VLC.
- Tone mapping — VLC перетворює HDR на SDR програмно. Зображення завжди виглядає "правильно" на будь-якому екрані, але ви втрачаєте динамічний діапазон.
- Правило: на HDR-ТВ/моніторі використовуйте passthrough. На SDR-екрані використовуйте tone mapping. Найгірший результат — блідо-сірий — виникає, коли passthrough увімкнено, а дисплей насправді не в режимі HDR.
Крок 2 — Windows: увімкніть прозоре передавання HDR
Увімкніть HDR Windows: Settings > System > Display > "Use HDR" (Windows 11) або Windows HD Color > "Play HDR games and apps" (Windows 10).
Windows повідомляє про HDR-дисплей.
Відкрийте VLC Інструменти > Параметри > "All" > Відео > Вивід і встановіть Output на "Direct3D11 video output".
Вибрано вивід D3D11.
У Відео > Модулі виводу > Direct3D11 поставте галочку "HDR metadata / HDR10 output" (і залиште параметри tone mapping HDR за замовчуванням).
Прозоре передавання HDR увімкнено.
Збережіть, перезапустіть VLC і відтворіть HDR-файл (напр., HDR10 MKV із профілем DV/HEVC main10).
Екран показує справжній HDR.
Крок 3 — macOS і Linux: шлях tone mapping
macOS: залиште вивід як CoreAnimation/OpenGL — VLC 3.0 робить tone mapping HDR10 до SDR-діапазону дисплея автоматично й надійно. Справжнє прозоре передавання HDR на macOS обмежене медіа-конвеєром ОС, а не VLC.
HDR виглядає правильно (tone mapping) на будь-якому екрані Mac.
Linux: встановіть Відео > Вивід на "OpenGL" (або VDPAU/VA-API для NVIDIA/AMD) і увімкніть "Tone mapping" у Відео > Модулі виводу > ВідкритиGL, якщо ваша збірка його надає.
Кольори перетворюються замість обрізання.
Уникайте примусового прозорого передавання HDR на SDR-обладнанні — результат гірший за tone mapping.
Ви обрали правильний режим для обладнання.
Крок 4 — Перевірте, що HDR справді активний
У Windows натисніть Win+Alt+B або перевірте Settings > System > Display — "HDR" має бути On із показом "HDR certified".
ОС підтверджує HDR.
Під час відтворення відкрийте VLC Інструменти > Медіаінформація і подивіться рядок кодека відео — має бути "HEVC Main10" і тег метаданих HDR10 (PQ, BT.2020).
Файл справді HDR.
Візуально: справжні HDR-бліки мають бути помітно яскравішими з глибоким чорним; сіре зображення означає розрив ланцюга десь.
HDR перевірено від краю до краю.
Якщо на вашому ТВ є кнопка info (напр., "Info" або зелена кнопка на LG/Samsung), натисніть її під час відтворення — вона показує формат вхідного сигналу (HDR10, 4:2:0, 10-bit).
ТВ підтверджує сигнал.