win11 24H2 A卡浏览网页视频时卡顿的一种解决方法
LomiVeku
2025年06月17日 03:14

现象描述:

在基于chrome内核浏览器(edge,chrome,firefox等)的网页端浏览视频时,视频实际分辨率与窗口大小的缩放倍率过高时,如:4K视频在正常窗口(此时在显示器中的实际占用分辨率可能约为1080p)播放时出现间歇性卡顿,在放大播放窗口后播放正常;1080p视频悬浮预览或小窗播放卡顿,但实际进主页播放正常。且非仅仅b站,在油管等其他视频网站也有类似问题。

解决方法:

1.edge开启增强视频即可强制GPU接管所有视频播放(可能存在bug);

2.安装Video Enhancer - Color Grading插件(edge、chrome等兼容插件的浏览器的通用解决方法)。


下面是我寻找方法的过程和原因分析

经历过的解决方法:

关闭mpo,关闭硬件加速,切换浏览器的硬件加速引擎(D3D9 / D3D11on12),删除endnote插件等等一系列办法,但会出现黑屏闪烁bug,或牺牲HDR及杜比视界,或关闭mpo带来的游戏性能下降、失去endnote的便利性,甚至改完后没有改善等一系列情况。

寻求的解决方案:

希望在没有以上任何损失的情况下,解决卡顿。

分析情况:

根据显卡调用显示,win11在开启浏览器硬件加速后,无法正确调用A卡视频解码器,CPU与GPU轮番上阵,占用率显著波动,需要通过其他方法让浏览器强制调用GPU,保证视频解码的稳定性。

测试情况如下:

无效操作:edge实验内强制锁定高性能GPU、windows显示卡内强制edge使用高性能GPU

有效操作:原有设置不变——即在开启mpo与硬件加速时,开启4k视频的HDR流,此时4kHDR、杜比视界视频无论窗口大小均正常播放,此时显卡稳定工作。

锁定问题为:

win11 24H2 在网页端对A卡调用不正确。

找到的强制接入显卡方法:

1.edge开启增强视频即可强制GPU接管所有视频播放(可能存在bug);

2.安装Video Enhancer - Color Grading插件(edge、chrome等兼容浏览器通用解决方法)。

首次使用插件需要先在网页端打开视频,然后启动插件,此后,插件会一直生效,不需要再手动打开。

两种方法的差异:

增强视频会强制GPU在解码的同时对视频进行细节强化,可能存在bug且显卡占用率高,但优点在于画质提升非常显著。

插件只扩展了非HDR视频的渲染色域,同时调用显卡对视频进行解码渲染,显卡占用率相对较低,对视频输出有一定的优化,可以让视频更接近原本的样子(被网站压缩前),但不如edge的增强视频提升明显。

最终我使用了插件解决,因为虽然增强后的视频确实非常惊艳,但是个人依然倾向于看到更接近视频原生状态的样子,哪怕只是心理安慰。

如果有其他的好办法,可以分享一下,毕竟谁不想用上最优解呢。