Windows下开启HDR后偏暗、发灰、颜色不正等老大难问题的一些简单科普和解决方案
本帖最后由 MapleRecall 于 2024-2-29 21:26 编辑Windows下HDR模式一直是个老大难的问题,最常见的就是开了HDR后SDR内容偏暗,颜色“不正”,“暗淡发灰”。这里面牵扯挺多东西,但是扯太多专有名词也不容易解释,所以想着稍微白话的科普一下。这里只涉及HDR模式下的SDR部分,不讨论对原生HDR内容的处理,因为那是完全另一回事。缺少一些细节,以偏概全了一些普遍但不绝对的东西,但整体应该是没问题的。
写在前面:我是坚定的日常SDR派,我写这个绝对不是为了推广什么常驻HDR之类的做法,相反更多的是解释这样做为什么会容易出问题,以及怎么解决。
1 “偏暗”的问题,一句话:
HDR模式下的SDR内容亮度通常比在SDR模式下低,需要在系统设置里调整,不适合在显示器上调整。
科普:
1.SDR模式下亮度是相对值,内容显示器调多亮就多亮
比如你的显示器最高能到500nits,那么你显示器亮度从300 nits拉到500 nits,显示内容也会从0~300提升到0~500,内容输出亮度是根据设备亮度“伸缩”的
2.HDR模式下亮度是绝对值,SDR部分的亮度范围低,而且不能通过调整显示器亮度来改变内容整体亮度
比如你的显示器最高能到500nits,但是因为SDR部分的白色亮度(纸白亮度)是203nits,你再怎么调显示器,SDR部分亮度也是固定1~203,就感觉暗了
按标准,同一个基于PQ的HDR内容在所有设备(手机、显示器、电视、投影)下的亮度全部都应该是完全相同的。这其实也挺麻烦的,绝对值意味着不能根据环境亮度调整,所以环境亮度对观影体验的影响就很大。
但是正常人哪有那么多完美观影环境,更别说现在根本就没有能完全符合PQ标准的设备……所以目前的显示设备基本都还是提供了一些HDR下的“亮度”类调整选项:
[*]调整的是峰值亮度,在一些设备上也被称为“像素亮度”,它只会影响最高亮度,以及接近最高亮度部分的tone mapping(如果有),没有改变整体的内容亮度。而且因为目前常见HDR内容中SDR部分的纸白亮度(常见的是100nit或者203nit)远低于现在大部分HDR设备的最高亮度,所以除非调到非常低基本不会对SDR部分造成影响
[*]调整的是EOTF曲线,类似于SDR下的调整Gamma,不完全遵守PQ标准,一种相对折中的方法。可用,但如果只是针对SDR部分还是建议直接改系统设置
[*]调整的是内容亮度,和饱和度对比度类似是进行后期处理来调整,更加破坏原有画面意图,不推荐
可见这些选项都和在SDR下调整屏幕亮度有本质性的区别
3.HDR模式下,纯SDR内容只能通过软件方式单独调整亮度
HDR模式下不能调亮度,这在日常使用上肯定不方便而且反直觉,所以既然显示设备按照标准是没有亮度调整的,显示器也分辨不出哪些是纯SDR内容哪些是HDR内容,所以就只能通过软件的方式调整,Windows HDR设置里的SDR内容亮度就是调整这个的,SDR内容会根据你设置的亮度来“伸缩”到HDR中的对应亮度范围里,由此来替代原本显示器的背光亮度调整。
另外需要明确一点:HDR模式就是纯HDR输出,不存在什么只在HDR部分输出HDR信号其他部分输出SDR信号的说法,无论Windows,Mac还是其他任何设备,SDR内容都是靠算法映射到HDR下的,调整UI或者SDR部分的亮度全都是靠软件实现的,这也是为什么显示器自身在HDR下无法单独调整SDR部分的原因。
这里给出一个Windows SDR亮度对应表
05 10 17 29 52 100
80 nits 100 nits 120 nits 150 nits 200 nits 300 nits 500 nits
总的来说,偏暗的原因和解决方法比较简单。另外很多人觉得HDR下暗部细节看不清也是类似的原理,因为SDR下可以通过调整显示器亮度来无限提升暗部的亮度,而HDR下不行,当然这也和显示设备本身的素质和调教有关,毕竟因为种种因素很难完美遵循PQ EOTF,就没必要展开说了。
2 偏灰、色彩不正的问题
这个涉及更多方面的因素,但实际上……
1.眼睛被SDR模式下默认错误的过饱和映射惯坏了!!
这个其实才是最最常见,普遍的“原因”。现在HDR设备色域基本都远超sRGB范围,而绝大多数消费级显示设备(显示器、电视、手机、笔记本内置屏幕)为了抓眼球默认都是鲜艳模式,SDR模式下sRGB被拉伸到更广的色域看起来鲜艳迷人对比度高。这显然是不对的颜色,但也不是人人都那么看中色准,毕竟市场证明眼睛爽才卖的多。但是在HDR模式下就不一样了,目前没有任何设备可以完全覆盖HDR下的BT.2020色域,中低端显示器就差的更多了,这种情况下sRGB范围内的颜色不会被上映射,而是回到它该有范围,所以对比起来看起来就感觉灰、褪色了。
实际上如果你有一个sRGB模式下颜色准确的显示器,并且设置了合适的亮度,那么在HDR和SDR模式切换时不会感觉颜色有很大差异。
解决方法?
[*]只在消费HDR内容的时候开HDR,善用Win+Alt+B
[*]接受正确的颜色,在SDR下使用sRGB模式去习惯,各种设备远离“鲜艳模式”
[*]去显卡控制面板或者显示器里拉各种饱和度相关的东西,但是这样那些本来就鲜艳的HDR内容就会更艳以至于油腻失真,请按喜好自行考虑。
PS.三星S24U好不容易把默认颜色弄的准了一些就被骂不够鲜艳,然后灰溜溜的出补丁加回去了,果然大多数人相比颜色准还是更喜欢眼睛爽:(
2.目前HDR设备良莠不齐,HDR下的色准大都不太好,而且缺乏方便通用的校色方案
即使你平时一直是用sRGB模式,切换到HDR依然会觉得颜色奇怪,这很正常,目前消费级产品HDR下色准大都挺糟糕的。高端设备有些自带颜色调整选项可以校色(但一般要么很麻烦要么很贵),大多数中低端设备无解。
3.SDR转HDR损失,肯定是有损失的无非多少,但一般不会特别多,也控制不了,无解
总之目前综合最好的解决方法就是善用Win+Alt+B,当然色彩不敏感或者不在意色准的话怎么来都行,没准用一整子就习惯了呢?毕竟也有很多人常驻HDR也没感觉有什么异常。眼睛是自己的,怎么喜欢怎么来就行。
太扯了,为了偶尔才用到的HDR牺牲全部SDR体验?
你的解决方法只有1是具有可行性的 本帖最后由 MapleRecall 于 2024-2-29 21:24 编辑
银月 发表于 2024-2-29 21:18
太扯了,为了偶尔才用到的HDR牺牲全部SDR体验?
你的解决方法只有1是具有可行性的 ...
是的,我自己就是这么做的,我始终是推荐日常SDR,但架不住很多人天天扯开了HDR各种奇奇怪怪的SDR内容的问题,这个贴只是为了说明HDR下SDR的种种问题的原因,真要理解了自然也就不会去追求什么常驻HDR之类的别扭做法 这不是常识问题吗,本来就是应该只在有HDR的影视或游戏内容的时候才打开啊,谁会没事全局打开啊?难不成你有什么魔法把上古程序都能给正确映射到HDR空间去? MapleRecall 发表于 2024-2-29 21:23
是的,我自己就是这么做的,我始终是推荐日常SDR,但架不住很多人天天扯开了HDR各种奇奇怪怪的SDR内容的 ...
那其实还是显示器适配的问题
我lg 55cx开全局hdr的色彩是和sdr基本一样的
但平时开着全局hdr白色太亮了。。 evangelion_air 发表于 2024-2-29 21:24
这不是常识问题吗,本来就是应该只在有HDR的影视或游戏内容的时候才打开啊,谁会没事全局打开啊?难不成你 ...
然而现实是目前很多人都是全程HDR hsmms 发表于 2024-2-29 21:26
然而现实是目前很多人都是全程HDR
这就和绝大多数人都是木耳听不出mp3一样,颜色和亮度到底正确不正确,普通人根本没有分辨能力 全程HDR的报到,没发现SDR内容变灰的现象,是不是我脸盲了?哦色盲[偷笑] evangelion_air 发表于 2024-2-29 21:28
这就和绝大多数人都是木耳听不出mp3一样,颜色和亮度到底正确不正确,普通人根本没有分辨能力 ...
实际上也不是不能看出区别,只要给他们正确的引导实际上也能看出区别来。
问题在于错误认知下的观念,为什么要开HDR?说到底对于他们来说在HDR下画面看上去更亮。实际上很多人有这样的根深蒂固的观念:只要更亮画面效果就更好。你去问他们相关问题百分百只跟你扯亮度问题。 evangelion_air 发表于 2024-2-29 21:24
这不是常识问题吗,本来就是应该只在有HDR的影视或游戏内容的时候才打开啊,谁会没事全局打开啊?难不成你 ...
所以才叫科普,HDR这块常识太缺普及了,经常见各种奇奇怪怪的言论😑 jjcky 发表于 2024-2-29 21:33
全程HDR的报到,没发现SDR内容变灰的现象,是不是我脸盲了?哦色盲
反正我不用的原因
1.SDR下我不会把显示器亮度拉到最高
2.HDR下显示无法调整Gamma
3.这种映射转换多多少少会影响色准表现。 windows不配 没啥可说的 除了专业显示器,个人使用肯定是怎么讨眼怎么来啊.就算是专业需求,也是根据甲方的爱好来的啊.自己的眼镜喜不喜欢才是最重要的 已经常驻HDR了 感谢科普!
对我自己来说,不常开 HDR 的原因是 LG C2 HDR 模式下更为激进的 ABL,忽亮忽暗太难受了。 银月 发表于 2024-2-29 21:24
那其实还是显示器适配的问题
我lg 55cx开全局hdr的色彩是和sdr基本一样的
你这种基本一样那是属于实现正确没踩坑的,大部分人买的HDR显示器达不到这个水平。
例如我去年买了小品牌的友达7.0面板的HDR600显示器,能出HDR效果,但OSD一塌糊涂,HDR选项有关/自动/2048,关+系统HDR就会搞成一片灰,自动/2048+系统HDR就可以,但HDR跟SDR颜色色温都不一样,而且非常神奇的HDR下能调亮度对比度。不过我看着颜色还算可以接受就常开着用了。
我觉得大部分人手里的HDR400显示器还达不到我这个的水平,估计就关HDR报平安了。
另外真要说国内手机用户都被高色温养惯了,看D65反而不习惯,真是好奇怎么走道这步的。 Auto HDR常开,感觉也挺好的;关掉动态背光
之前短暂买的miniled 反而不适合常开,边缘会有黄绿,上网看白页面很难受。 用的是外星人的oled显示器aw3423dwf,amd 7000显卡。
reddit有非常成熟的讨论,效果也非常不错。
重点:色域和色温对这款显示器的表现的影响远比hdr要大,因为这款显示器的固件部分对hdr已经非常成熟了。
色域归显示器固件管。
色温归显卡管。
总结,hdr需要显示器,显卡和操作系统的三方支持。缺一不可。任何一部分的拉跨都会导致眼睛的不适。 我的这个 Sony INZONE M9, 开启 HDR 后 SDR 内容经过系统映射后的才是准的.
不开 HDR, 颜色反而不准.
没有校色仪, 纯肉眼观测结果, 与 iPad Pro 打开显示同一个页面对比
在开启 HDR 后, SDR 网页内容与 iPad 上的内容观感基本一致. 仅色温略有不同.
而不开 HDR, 就会过饱和.
HDR会更亮一些吧 一般用QQ的CTRL+A在游戏里截图,截出来都是曝光的,后来就把HDR关了 全程HDR的路过。。。。 感谢科普。终于知道为啥iOS的HDR视频会导致UI控件变暗这么多了 很好的科普!可以当百度热点!记住了win+alt+B开启关闭HDR的快捷键[高傲] 最佳的方案是用10或20系N卡,显卡驱动装442.74版本,然后用madVR或mpv之类的播放器可以自动激活显卡的HDR api来播放HDR视频(超级稳定,不会你稍微动一下鼠标就退出HDR状态,更不会有啥窗口或全屏下色彩异变)!这种使用方式根本不用强开win系统的HDR开关!
通常来说,自动激活显卡HDR API来播放HDR的画质最佳,但不是所有的显卡驱动都有区别,且现在的新显卡也几乎很少有完美的驱动了! omg 似乎绿老师又来了,绿老师挺聪慧的,未卜先知,知道自己号可能被封于是整个小号,会不会还有小小号
记录下:michaellv Tiger.Bro 在不做任何校准的情况下,windows开启HDR后会将SDR的gamma映射为sRGB,这对很多以2.2幂曲线为基准制作的SDR内容是不利的,而如果显示设备的EOTF不能很好地还原PQ曲线,那么这个映射后的sRGB gamma也会出现偏移。我也是最近换了OLED电视当显示器才发现这个问题,之前一直以为是设备原因。
另外win下很多HDR游戏也产生了错误的EOTF跟随,这个的问题出在哪里我还没有搞清楚。。。 在Mac下用原装屏幕这些问题是不是都不用考虑,放心使用HDR即可? 我不自由 发表于 2024-3-1 17:33
在Mac下用原装屏幕这些问题是不是都不用考虑,放心使用HDR即可?
是的,Mac原装屏幕就是系统已经解决好了这些问题,包括亮度调整啥的也在交互层统一了,所以常驻也没啥问题,但是外接屏幕就会有和windows下类似的问题。 全程HDR的路过,开关HDR,SDR内容看不出任何区别(LGCX)。 最好的解决方法就是换个好点的显示器,我现在显示器win11下开HDR,完全没有任何问题,SDR桌面过度到HDR游戏 电影都是丝滑
游戏开窗口化HDR,win11桌面依然SDR,各种自如丝滑
页:
[1]
2