Loading... 最近更换了笔记本主力机,CPU是i7-12700H,按理说性能提升巨大,但一上手后看了会B站的视频,给我整个人蚌埠住了。4K视频卡成PPT,就连1080p画面也有明显的掉帧卡顿。我琢磨了一阵子发现问题关键所在了,记录一下,以免大家以后碰到卡的自己怀疑人生。 **解决方案:关闭浏览器硬件加速** 方法我告诉大家了,相信不少人瞬间明白问题所在了。 # 查找原因 新买笔电既然是新发布的cpu就算再怎么垃圾也不至于我连看个B站都卡吧,林林总总大小核20个线程,播放个4K就集体抽风?(滑稽) 首先,播放4k视频,打开任务管理器观察系统资源占用情况 ![01](https://banwuyan.cc/usr/uploads/2022/04/3330187851.png) cpu占用7%,显然cpu不想动,接着往下看gpu0占用97%,显而易见,问题关键所在,核显满载了。 # 解决方案 点开详细页面,可以看到Video Decode是满载状态,这项含义是核显视频解码器工作超负荷了。 好吧,既然核显跑不动,那我试试用独显跑一下吧。设置浏览器使用独显运行,按这篇教程[chrome谷歌浏览器使用独显GPU](https://www.bilibili.com/read/cv11918725) 保存后重启浏览器,此时浏览器图像视频渲染任务都交付gpu了。 再次打开B站,非常流畅,4K视频拖动也不卡顿了。显然有成效。但。。。是,由于使用了独显,笔电的风扇不老实了。浏览个网页用独显,显然非常不合理,也不够优雅。而我买的是带有独显的一款,如果没有独显的型号怎么办?这种方法肯定不是最优解。 ## 硬解与软解 这个时候我突然想起来,视频解码是有硬解和软解之分的,联想到前面核显播放视频时,Video Decode是满载状态 ![03](https://s1.ax1x.com/2022/04/27/Lqc1FH.gif) 可以说浏览器播放视频时使用的是核显的硬解码,显然硬解水平不高,既然这样为何不试试软解,12代cpu最不缺的明显就是算力,打开谷歌浏览器(其他浏览器同理)设置,搜索“硬件加速”。猜对了,浏览器默认开启硬解码的,也就是硬件加速。 ![04](https://banwuyan.cc/usr/uploads/2022/04/4098509807.png) 关闭硬件加速,提示要重启浏览器,ok,重启后再次测试。4K播放非常流畅,gpu0也不再满载,显然这是最优解了。 ***同理,如果其他视频软件播放有问题也可以改成软件解码模式(软解),说不定就好使了呢。*** 最后修改:2022 年 04 月 28 日 © 允许规范转载 赞 9 如果觉得我的文章对你有用,请随意赞赏
5 条评论
cpu软解风扇直接起飞
非常抱歉,这个方法是我临时想起来的,有点差强人意,后来看了下,b站视频右下角设置里面可以更改视频解码方式,将解码策略改成AVC解码,因为b站视频默认HEVC解码,而谷歌浏览器并不支持HEVC 硬解,改成avc硬解就正常了
感谢解答。昨天我继续折腾了一下,我之前用的8300h,核显是UHD630,看4k是没问题的,讲道理12700h的Xe核显应该也没问题。于是我去Intel官网更新了一下驱动,Win设置里面chrome是Xe显卡,chrome设置里面打开硬件加速。现在看4k视频,Xe显卡硬解就正常了,b站4k120fps视频,解码占用60%,风扇也不用起飞了。
我加载不出来[哭泣]
那张图十多兆,尴尬⌇●﹏●⌇,回头我把那张图删了吧