我们是北京华网天下科技有限公司,为您提供其中一项业务为:哔哩哔哩视频排名优化提升,和哔哩哔哩下拉词优化。
哔哩哔哩短视频排名优化,就是您发布的视频,在哔哩哔哩有排名,只要有排名,都可以进行优化到前3名。下拉词就是通过哔哩哔哩搜索时,能够让用户看到您的品牌名或者联系方式,也就是行业的热点搜索词,提升曝光度。您可以进入我们的公司官网或者联系商户经理微信ysfsyt1
哔哩哔哩视频排名优化提升【哔哩业务-欢迎光临-请进】哔站视频排名提升哔哩哔哩视频播放卡顿?可能是 HEVC 编码惹的祸
最近我在用 Chrome 浏览器浏览哔哩哔哩视频(以下简称 B 站)时,发现 CPU 占用率很高。虽然我家里只用了一台比较低端的 2018 年游戏本,但处理器也是英特尔和 AMD “核战”后的产物,上网看视频应该不会有什么压力。
分析
通过任务管理器可以看到播放视频时CPU占用很高,但是GPU占用却很低,这个应该是错误调用了硬件解码导致的。查看视频信息,看到了hev1的编解码器,猜测是B站经过一年多的测试,确认了HEVC播放的稳定性,为了降低网络带宽成本,缓解高峰时段播放卡顿的问题,将默认编码改为HEVC。
网上搜索的结果更加证实了我的猜测,Chrome 确实不支持 HEVC 硬解码,播放 HEVC 视频只能调用 CPU 进行软件解码,不止 Chrome,整个桌面上只有苹果的 Safari 才支持(注:部分预装 HEVC 解码器的设备,Microsoft Edge 浏览器可以硬解码)。HEVC 并不是新鲜玩意,在全球浏览器市场占有率第一的 Chrome 也不支持。进一步搜索发现,是因为 MPEG-LA 和 HEVC Advance 专利池太黑,给谷歌和苹果开价太高,最终只有财大气粗的苹果选择买单。谷歌选择一意孤行,拉拢了一大批对高额专利授权费用不满的科技公司,大力研发和推广 AV1。
解决方案
回归正题,既然知道了 CPU 占用高的原因,解决办法就简单多了,那就是买一台 Mac(错)。准备买一台或者正在用 Mac 的朋友可以到此为止了。接下来,我就和各位 IT 朋友聊聊坚持使用 Chromium 内核浏览器的解决办法。
这是最简单、最粗暴、最高效的方案,目前 Chromium 浏览器用户只有这个方案,按照下面的步骤选择 AVC 作为编码格式。如果你使用的是 Intel Xe 核芯显卡(大部分 11、12 代处理器,部分赛扬奔腾系列处理器除外)、NVIDIA 30 系列显卡、AMD RX6000 系列显卡(RX6500XT、RX6400 除外),建议选择 AV1 编码格式,更节省带宽。
经测试,本方案支持使用Chromium内核的Edge浏览器,其他浏览器请自行测试。
首先下载并安装HEVC解码器,注意选择下载v1.0.31823版本,目前新版本可能会出现掉帧、卡顿的情况(注意需要关闭微软商店的自动更新功能)。
然后下载并安装User-Agent Switcher and Manager扩展,并按照下图修改浏览器UA。
注:有些教程建议将UA改为旧版Edge浏览器,但是经过我的测试,改为旧版Edge浏览器的UA后,即使在设置中选择了默认的HEVC编码,观看视频时也只会使用AVC编码。
如果您不想因为修改UA而影响其他网站的访问,可以按照如下步骤为特定站点添加“ ”。
哔哩哔哩的 UWP 版本最近更新了好几次,功能还是挺齐全的,还支持 HDR,看视频已经足够了。(要支持 HEVC,需要安装 HEVC 扩展,并在设置中手动开启 HEVC)
在国内视频网站中,哔哩哔哩算是做的很不错了。虽然为了节省带宽,将默认偏好改为HEVC,但显然哔哩哔哩也注意到了市场份额最大的Chromium内核无法硬解HEVC的问题。只有在1080P高码率、1080P及以下分辨率下,才会默认使用HEVC编码。在1080P 60帧、4K以及更高的8K视频下,依然使用默认的AVC格式,以减轻性能较差的处理器的解码压力。只有在使用Safari浏览器时,才会全程使用HEVC编码。
此外,B站也迅速跟进了AV1编码。虽然用户手中支持硬解码AV1的硬件很少,但2021年之后发布的新硬件都支持得相当好,只有少数厂商没有跟进。退一步来说,B站至少把选择编码格式的权利给了用户,稍加设置,AVC编码还是可以使用的,并没有一刀切地强制使用HEVC或者AV1。
參考
广告声明:文章内所含的外部跳转链接(包括但不限于超链接、二维码、密码等)是为了传递更多信息、节省选择时间,结果仅供参考,IT之家所有文章均含此声明。