A9VG电玩部落论坛

标题: PC 游戏实现(半)自动切换 HDR [打印本页]

作者: BYPASS    时间: 2023-5-23 20:16
标题: PC 游戏实现(半)自动切换 HDR
本帖最后由 BYPASS 于 2023-5-23 20:33 编辑

各位坛友在搭配 HDR 显示器/电视玩 PC 游戏的时候,应该有不少人因为各种原因,日常使用开启 SDR,只有在运行游戏前才会开启 Windows 系统的 HDR,游戏结束之后关闭。

虽然 Windows 本身提供了 Win + Alt + B 这个快捷键可以切换 HDR 状态,也算方便,但人嘛,总是想偷懒,越简单越好,理想的状态应该是我不需要去关心 HDR 开关,系统和游戏本身帮我自动切换,但可惜的是目前 Windows 环境似乎没有这种方案的实现办法。

那就退而求之吧,我来介绍一种自己正在用的(半)自动 HDR 开关方法。之所以说是半自动,是因为还是需要我们去手工指定哪些游戏/应用程序是需要开启 HDR 了,做不到主机级别的全程自动。

首先我们需要下载一个叫做 AutoActions 的软件:https://github.com/Codectory/AutoActions/releases/tag/1.9.19,这个软件可以帮我们实现在一个应用程序在被 启动前/关闭后/激活窗口后/窗口放后台后,去执行特定的操作,包括开启/关闭 HDR、调整屏幕分辨率、调整刷新率、运行或者关闭其他程序、切换音频等等操作,借助它我们就能实现 HDR 的自动切换。

下载之后解压缩,运行 AutoActions.exe,点击顶上的 Profiles 标签,可以看到程序本身已经为我们预设了一个名字为 HDR 的 Profile,有额外需求的可以去添加或者去修改,这里我们暂时不动。



接下来切换到 Applications,点击左下角的 + 号,弹出的窗口点击 Choose Application,选择你的应用程序,确认。



回到 Applications 页面,在你的应用程序右侧列表选择 HDR Profile。



到此需要做的事情就结束了,当然你可以在 Settings 下面将 AutoActions 设置为开机自动启动。



接下来你从任何地方启动游戏,比如 Steam、桌面快捷方式、开始菜单,都会在启动之前自动打开 HDR,游戏关闭之后又自动切换回 SDR。



作者: 鸡蛋饼    时间: 2023-5-23 20:56
握潮!好东西啊!这极大改善了我在屁吸上玩游戏的流程啊!多谢多谢
作者: BYPASS    时间: 2023-5-24 07:53
鸡蛋饼 发表于 2023-5-23 20:56
握潮!好东西啊!这极大改善了我在屁吸上玩游戏的流程啊!多谢多谢

不客气,我自己也是实在受够了经常进入游戏才发现忘记打开 HDR,又得重开一次。
作者: kightkids    时间: 2023-5-24 08:13
学习下
作者: legionaireshen    时间: 2023-5-24 08:46
我就一直开着hdr,然后把sdr内容的亮度拉到比较低,这样平常就不会被亮瞎眼了
作者: BYPASS    时间: 2023-5-24 08:59
legionaireshen 发表于 2023-5-24 08:46
我就一直开着hdr,然后把sdr内容的亮度拉到比较低,这样平常就不会被亮瞎眼了 ...

我以前也是这样做,但自从换了 OLED 显示器之后,ABL 机制在 HDR 模式下非常明显,切个窗口亮度就从天上到地下,无奈只能关闭。
作者: 油仔    时间: 2023-5-24 09:12
WIN11玩游戏不用在系统设置里开启HDR,只在游戏里开启HDR就能手动实现HDR. ......  但是看HDR视频就需要在系统设置里打开HDR按钮了 ......
作者: BYPASS    时间: 2023-5-24 09:16
油仔 发表于 2023-5-24 09:12
WIN11玩游戏不用在系统设置里开启HDR,只在游戏里开启HDR就能手动实现HDR. ......  但是看HDR视频就需要在 ...

得看游戏吧,我就是 Windows 11,玩《地平线:零之曙光》这种老游戏,我要是 SDR 模式打开游戏,游戏会直接把自己的 HDR 开关给关掉。
作者: 油仔    时间: 2023-5-24 09:26
BYPASS 发表于 2023-5-24 09:16
得看游戏吧,我就是 Windows 11,玩《地平线:零之曙光》这种老游戏,我要是 SDR 模式打开游戏,游戏会直 ...

在游戏里的设置手动点一下HDR,就打开HDR正常显示了 .......   
作者: BYPASS    时间: 2023-5-24 09:28
油仔 发表于 2023-5-24 09:26
在游戏里的设置手动点一下HDR,就打开HDR正常显示了 .......


地平线是这样的,你用什么模式启动游戏,游戏设置里面就会切换成什么模式,SDR 打开,游戏里面 HDR 就会关掉,所以还是得每次手工再重新打开一次…
作者: 油仔    时间: 2023-5-24 10:19
BYPASS 发表于 2023-5-24 09:28
地平线是这样的,你用什么模式启动游戏,游戏设置里面就会切换成什么模式,SDR 打开,游戏里面 HDR 就会 ...

嗯,看来游戏不同 选择就要有不同 ........ 生化危机重制版这些就可以在游戏中直接开启或关闭HDR .......
作者: BYPASS    时间: 2023-5-24 10:32
油仔 发表于 2023-5-24 10:19
嗯,看来游戏不同 选择就要有不同 ........ 生化危机重制版这些就可以在游戏中直接开启或关闭HDR ....... ...

嗯,当时玩生化重制某一代的时候我也是第一次见识到这个功能,当时感慨所有游戏都应该支持啊…

卡婊是真用心。
作者: 230450    时间: 2023-5-24 11:16
不是很理解,我PC接电视,默认开着hdr没啥问题
为啥有时候要手动关闭,又手动开?

但这款软件解决我另外一个,自动选择刷新率问题
感谢分享
作者: BYPASS    时间: 2023-5-24 11:22
230450 发表于 2023-5-24 11:16
不是很理解,我PC接电视,默认开着hdr没啥问题
为啥有时候要手动关闭,又手动开?

一般来说有两个原因:

第一个是,不是所有的显示器 HDR 模式下显示 SDR 内容效果都很好,有些显示器会有严重的发灰,虽然说这种显示器就不推荐开启 HDR 来游戏观影了…但总有人觉得有提升总比没提升好。

第二个原因是我现在遇到这种,LG C2 开启 HDR 之后会频繁触发激进的 ABL,SDR 亮度降低了也不行,使用起来就是亮度不停在变…我的电视还是要用来办公的,所以平时只能关闭 HDR。
作者: 230450    时间: 2023-5-24 11:31
BYPASS 发表于 2023-5-24 11:22
一般来说有两个原因:

第一个是,不是所有的显示器 HDR 模式下显示 SDR 内容效果都很好,有些显示器会有 ...

噢,了解,我用的是C1,一直开着hdr没啥体感上不适的感觉
但我只玩游戏,没用来操作其他


这软件倒是解决了我win掌机,跑游戏低帧数,自动选择刷新率问题
感谢
作者: BYPASS    时间: 2023-5-24 11:38
230450 发表于 2023-5-24 11:31
噢,了解,我用的是C1,一直开着hdr没啥体感上不适的感觉
但我只玩游戏,没用来操作其他

不客气的,有帮到忙那是最好的!
作者: sega    时间: 2023-5-24 12:48
这个是好东西啊 如果这软件可以自动扫描游戏就更好了!
作者: airforce18    时间: 2023-5-24 14:48
感谢VIP分享,其实如果是接电视的话就无所谓了,一直打开,电视的映射做的很好HDR或开SDR看不出区别,而且放管子或者B站的HDR视频也能正常放
作者: wizard_lg    时间: 2023-5-24 15:21
不错的分享。

不过其实有些游戏是比较奇怪, 比如法环, 会自动跳到HDR档, 即便windows里不切换也是。

所以还是win的HDR管理比较混乱。
作者: squallgy    时间: 2023-5-24 16:09
现在的游戏厂家我也是服,2023年了,很多游戏都是桌面不开HDR游戏里是没法点HDR的,有些游戏就可以单独开HDR,像育碧的游戏,微软的第一方游戏一个都不支持,这就算了,还有个更加让我吐槽的,就是尽然还有很多游戏连屏幕选择都没有,想艾尔登法环这样的年度游戏也没有屏幕选择,只能主屏幕显示,感觉各方面做的最好的就是老卡了
作者: sega    时间: 2023-5-24 17:36
话说微软啥时候系统可以把hdr真正的问题解决呢?
作者: BYPASS    时间: 2023-5-25 08:05
sega 发表于 2023-5-24 17:36
话说微软啥时候系统可以把hdr真正的问题解决呢?

微软大概率也是提供 API,让厂商的新游戏去适配而不是强制。其实楼上说的自动扫描游戏也是种解决办法,而且项目是开源的,我去看看我有没有可能去实现(不过我手头想去实现的东西有点多哈哈,但着实没时间)。
作者: 饲养员大人    时间: 2023-5-27 20:51
找了好久类似的软件,多谢多谢,回头试试。
作者: 巴御前    时间: 2023-5-27 20:53
squallgy 发表于 2023-5-24 16:09
现在的游戏厂家我也是服,2023年了,很多游戏都是桌面不开HDR游戏里是没法点HDR的,有些游戏就可以单独开HD ...

屏幕选择不是win+r就行了吗。
作者: 饲养员大人    时间: 2023-6-11 22:25
用了一段时间这小软件,很优秀,真是非常难得,除了切换hdr(这个我其实不大用得上,hdr是常开状态不关,用了个土方法解决windows发灰问题,至今也没觉出有啥大问题),还能调分辨率和根据程序不同切换不同的声音输出设备,分辨率因为我是3060配4k显示器,跑原生4k分辨率60帧困难一些,一般都是开nis跑1836p或1662p60帧,但很多新dx12游戏已经不是独占全屏模式了,游戏里根本没法真正调节分辨率,必须先设置好桌面分辨率再进入游戏,这玩意简直是量身定做的
作者: BYPASS    时间: 2023-6-11 22:39
饲养员大人 发表于 2023-6-11 22:25
用了一段时间这小软件,很优秀,真是非常难得,除了切换hdr(这个我其实不大用得上,hdr是常开状态不关,用 ...

对的,这个软件除了 HDR 开关之外还提供了很多额外的配置项,哪怕是没提供的也可以让它调用第三方程序或者脚本来实现。

很高兴能帮到坛友哈。
作者: glaive    时间: 2023-6-17 01:15
windows桌面的HDR估计是不要想了,哪怕是Xbox的主界面也还是SDR,PS5早都是主界面HDR了
作者: 枪毙队长    时间: 2023-6-18 07:50
glaive 发表于 2023-6-17 01:15
windows桌面的HDR估计是不要想了,哪怕是Xbox的主界面也还是SDR,PS5早都是主界面HDR了 ...

是的,连xsx的hdr都还没有完善,win的hdr估计更老火
作者: BYPASS    时间: 2023-7-1 18:30
配合 AHK + RTSS 快捷键,简单加上了显示/关闭 OSD 的功能。


作者: stccff    时间: 2023-7-23 10:28
不错,但是我的显示器(m27p20)对HDR切换支持的不好,哭了
作者: capcomfans    时间: 2023-7-23 13:48
好东西,hdr1000的显示器,切换到桌面眼睛都要瞎了。
作者: BYPASS    时间: 2023-7-23 15:25
stccff 发表于 2023-7-23 10:28
不错,但是我的显示器(m27p20)对HDR切换支持的不好,哭了

KTC 的那款 MiniLED?我之前有过,我记得 HDR 模式默认是自动呀,不用手工切换显示器的 HDR 模式。
作者: stccff    时间: 2023-7-23 16:24
BYPASS 发表于 2023-7-23 15:25
KTC 的那款 MiniLED?我之前有过,我记得 HDR 模式默认是自动呀,不用手工切换显示器的 HDR 模式。 ...

是的,但是从HDR切换回SDR后,之前自动开启的分区背光以及切换成原生色域,都不会自动切换回来




欢迎光临 A9VG电玩部落论坛 (https://bbs.luryl.com/) Powered by Discuz! X3.4