1 (edited by iqddd 18-12-2022 10:52:19)

Topic: Бледные цвета в VLC

Видео H265 10 bit.
Запускаю SVP, жму ПКМ по иконке в трее → "Запустить VLC для SVP". Цвета в видео становятся "бледными". Сочный красный логотип Netflix становится оранжевым, кожа у людей становится как у трупов и пр.
Если запускать VLC без SVP, то всё нормально с цветами.
Вот скриншот без SVP: тыц.
Вот SVP + VLC: тыц.

MPC-HC вообще гамму выкручивает так, что всё тёмные участки становятся просто чёрными (что с SVP, что без него). Пример. И по-прежнему наблюдаются "смещения" цветов (синий значок у шерифа становится фиолетовым).

Получается, что правильно цвета отрабатывает только VLC без SVP.
Что делать?

upd: MPC-HC + SVP вообще треш с гаммой творит, но цвета выправляет (значок у шерифа снова синий). Скриншот.
upd: в виде таблички оформил.
https://i.imgur.com/TdomS6O.png

Re: Бледные цвета в VLC

это HDR видео? не на HDR экране?

тогда тут важно понимать, что при просмотре HDR видео в SDR режиме вообще надо сразу забыть о том что такое "правильные цвета".
они все - неправильные. можно только обсуждать что вот так нравится больше, а вот этак - меньше.
причем результат зависит от кучи переменных, как минимум в каждом плеере/рендерере он будет разным.
MPC-HC + EVR + "восстановление цвета" в SVP - одно
MPC-HC + MPC-VR - другое
MPC-HC + madVR - третье, плюс куча настроек
mpv - четвертое, плюс куча настроек
VLC - пятое big_smile

> Цвета в видео становятся "бледными"

это обычно означает что пропадает информация о том что видео было HDR, и плеер никакого доп. колдунства не делает
вроде, последний раз когда я смотрел, в VLC HDR-данные нормально проходили hmm

Re: Бледные цвета в VLC

Конкретно с VLC такая штука big_smile:

HDR (что нормальный, что конверсия в SDR) работает только с выводом через D3D11.
А когда мы запускаем VLC из меню SVP, то по-умолчанию оно ставит ему D3D9, и HDR весь бледный.
Почему так? Потому что с d3d11 были явные проблемы с плавностью вывода, d3d9 гораздо плавнее. Может быть (может быть!) сейчас это уже не так. ХЗ.

Если хочется чтоб при запуске из SVP запускалось в режиме d3d11, то надо пойти во "Все настройки" и сделать main.setup.vlc.d3d9 = false

Re: Бледные цвета в VLC

Добавил этот код. Всё равно картинка бледная в влс в отличие от мвп плеера.

Re: Бледные цвета в VLC

Инструкция устарела. На дворе 2023 год. Сейчас такой настройки в SVP нет.
Поэтому надо самостоятельно выбрать отрисовщик D3D11 в плеере VLC:
меню Tools > Preferences > Video > Output

Post's attachments

SVP_settings_vlc.png, 30.04 kb, 502 x 585
SVP_settings_vlc.png 30.04 kb, 109 downloads since 2023-12-10 

VLC_D3D11_output.png, 38.4 kb, 716 x 732
VLC_D3D11_output.png 38.4 kb, 109 downloads since 2023-12-10 

Re: Бледные цвета в VLC

блин
смотря как VLC запускать
если самостоятельно, то для HDR в его настройках выбрать либо Direct3D11 либо OpenGL for Windows
лучше - второе
если из меню SVP, то выбирать что-то в настройках не надо, оно будет сразу запускаться с OpenGL for Windows