参考资料:
Chrome/Egde上为B站启用HEVC硬解 - 哔哩哔哩 (bilibili.com)
Windows 10 自带播放器如何播放 H265 编码视频 - 哔哩哔哩 (bilibili.com)
前言:2022年4月22日,B站上线了基于WebAssembly的软解HEVC技术,我稍微用了一下,说实话不是特别理想,4K视频无法使用,切换页面存在卡顿,CPU占用不算太高但也不低,于是我没怎么放在心上,继续用硬解方案。
4月30日,edge浏览器进行了一波更新(具体更新了啥我也不知道),然后我悲催地发现

4.30我的播放器页面报错,无法观看任何视频
寄了
我搞了好久的在edge浏览器上硬解HEVC的方法寄了
经过一系列捣鼓,这可能是目前在edge浏览器上硬解HEVC的最优解。
*温馨提示:请配合本文开头两篇专栏食用以达到最佳效果*
在Chrome/Egde上为B站启用HEVC硬解 - 哔哩哔哩 (bilibili.com)中,我们可以解决硬解的基本条件,但是在我长时间使用过程中发现如下问题:
1、某些视频播放中会存在画面抖动问题
2、为解决问题1,上述专栏评论区大佬给出了解决方案

但是此方案又会导致另一个问题,那就是在切换页面时经常会卡住,而且经常会抽风导致无限缓冲,所以这种方法只能算是在一个bug上打了一个不稳定的补丁,只是权宜之策。
在大约两个月前,我曾经看到过另一位大佬提过一嘴,微软的HEVC视频拓展有一个仅供开发者的预览版本,可以同时解决50361版本的开始10s跳帧问题和31823版本的画面抖动问题,但当时寻遍各大网站无果,只能不了了之。
但在今天,我惊喜地发现微软上架了可供普通用户使用的rp版本

如图,下载标记版本就好
于是最佳方案出炉:
1、打开https://store.rg-adguard.net,在输入框内输入https://www.microsoft.com/store/productId/9N4WGH0Z6VHQ
2、下载上图所示版本,安装
3、下载浏览器拓展User-Agent Switcher and Manager,将浏览器标识改为Firefox,并将该拓展限制访问站点为https://*.网页链接
4、检查:
在edge地址栏内输入edge://flags/,回车,找到Media Foundation playback for Windows 10,将其更改为Default或Disabled。(没有动过的话请无视这一步)
5、完全关闭浏览器后重启浏览器
*更具体的操作方法请查看本文开头两篇参考专栏*
后记:经过我大约两小时的体验后,非常完美,解决了之前存在的各种小毛病,如果后续使用中发现任何问题,我会在本文末尾添加。