• Тусклые цвета при включении HDR, как исправить?

    @brar
    Я сам решил задать тут вопрос, предварительно поискав уже ранее заданые по hdr. Нарвался на Ваш, И решил поделиться тем, что сам нарыл недавно по своей проблеме. Я хоть и в линуксе работаю, но проблемы с hdr включают в себя много атрибутов всей системы, помимо ОС-ориентированных.
    В общем, для hdr важен не только моник, но и порт (DP, HDMI), мощность GPU, правильный драйвер для видеокарты, и ее настройка.
    В общем, надо технически убедиться в следующем:
    1. Действительно ли ютуб показывает Вам в HDR. Откройте, например, этот ролик. https://www.youtube.com/watch?v=LXb3EKWsInQ
    На весь экран. Выберите справа внизу настройки разрешения в соответствии с вашим монитором. Потом на видео правой кнопкой и выбрать "Stat for nerds" ("информация для системных администраторов"). Если в появившейся статистике в строке Color Вы видите "bt.2020" (или p010, или pq или st2084), значит всё окей и ютуб, действительно Вам отдает картинку с HDR. Если же вы видите bt709 - значит ютуб решил, что ваш "программно-аппаратный компеклекс" не умеет в HDR и отдает вам картинку без него. Что влечет за собой дальнейшую проверку.
    2. Разбор уже без ютуба. Насколько я знаю, винда свой интерфейс не рисует в HDR, а рисует это драйвер (Direct X) при воспроизведении видео или фото-изображений с hdr. Также, попробуйте другой видеоплеер. Например, mpv (mpv.io). Для уверенности можете скачать из ютуба вышуказанный ролик себе на комп или любой дрвугое видео c HDR. И запустить его в mpv. При воспроизведении нажать Shift+i для вывода характеристик видео. Если там bt709/nv12, а не pq/p010, то значит надо изучать глубже в дравера и их настройки. А тусклые цвета, также, может выдавать плеер из-за того, что tone-mapping не включается из-за слабой видеокарты (это в случае с видео с характеристиками 4k 60fps hdr. И например у меня на линуксе не справляется с такой нагрузкой Intel iGPU HD Graphics 630 и в vlc тускло всё, а в mpv ярко и с hdr, но видео заикается и при этом нагрузка на видеокарту = 100%.
    Короче, тема сложная. :) Но направления что надо проверить, я дал.
    Ответ написан
    1 комментарий