我的心里除了露娜大人已经装不下其他女人了

如何解决在 Chrome 浏览器中播放视频时出现闪烁

如果你正在使用 AMD 独显/核显,并且遇到了在使用 Chromium 系浏览器(Chrome、Edge等)播放视频时出现了屏幕闪烁、花屏等问题,这并不是你的显卡坏了或是驱动问题。

会出现这个问题都是因为 Windows 的 Multi-Plane Overlay (MPO),并且不是只有 A 卡会有这种问题,N 卡之前也有可能会出现这个问题,但是通过驱动更新解决了。

我这里给出两种解决办法

1. 使用 Nvidia 官方给出的解决办法

https://nvidia.custhelp.com/app/answers/detail/a_id/5157/~/after-updating-to-nvidia-game-ready-driver-461.09-or-newer%2C-some-desktop-apps

该方法是通过修改注册表将 Windows 的 MPO 功能关闭,如果你担心脚本存在风险,可以自行手动修改注册表

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm 下创建一个 DWORD,将名称设置为 OverlayTestMode 数值设置为 00000005,然后重启电脑既可生效。

不过根据 Reddit 上一位用户的说法,如果你在使用多显示器时关闭 MPO,可能会出现 BUG,并且在 AMD 最新的驱动中这个问题也得到了解决(我的笔记本最新的驱动还是2022年2月的,因此无法验证)

2. 修改浏览器设置

注意:使用该方法会导致在浏览器内播放视频时 CPU 占用变高,请自行考虑利弊。

以下仅适用于 Chrome 浏览器,其他浏览器也大同小异,请自行结合搜索引擎修改

在标签页输入 chrome://flags/,搜索 ANGLE 并将其修改为 OpenGLD3D9,然后重启浏览器即可生效。

如何解决在 Chrome 浏览器中播放视频时出现闪烁

https://www.9bingyin.com/archives/fxxk-u-ms-02.html

作者

bingyin

发布时间

2023-04-08

许可协议

CC BY 4.0

添加新评论