之前使用Alist播放HEVC视频时黑屏,一直以为是Alist的播放器不支持HEVC,最近发现是Edge没有启用HEVC解码。下面为具体步骤。

Step0:查看显卡是否支持硬解

AMD GPU Decoder Device Information
NVIDIA GPU Decoder Device Information
Intel GPU Decoder Device Information

Step1:系统安装HEVC解码器

HEVC解码器不是默认随Windows附赠,可以在Windows Store里安装:
https://www.microsoft.com/zh-cn/p/hevc-video-extensions/9nmzlz57r3t7
但是需要花钱,这里提供一种免费方法。
前往:https://apps.microsoft.com/detail/9n4wgh0z6vhq?hl=zh-cn&gl=CN
点击安装,会弹出Microsoft Store,点击复制连接:
屏幕截图 2024-04-14 224537.jpg
将其粘贴在如下网站:
https://store.rg-adguard.net/
搜索后下载离线安装包即可正常安装。

【可选】安装VP9、AV1编码
VP9是开放视频编码标准,可以免费安装,和HEVC是同时代的竞争品,但在国内用的很少,国外Netflix、Youtube支持较多。
下一代视频标准有力竞争者是AV1和H.266,由于AV1的开放性,比H.266得到了更多公司支持;不过只有RTX30系+、RX 6000系+等较新显卡才支持硬解,所以还不太流行。
https://www.microsoft.com/zh-cn/p/av1-video-extension/9mvzqvxjbq9v
https://www.microsoft.com/zh-cn/p/vp9-video-extensions/9n4d0msmp0pt

Step2:Edge浏览器配置

• 在浏览器地址栏输入edge://flags
PlayReady DRM 改成 Enabled
Media Foundation playback为Enabled
Widevine DRM 改成 Enabled
• 浏览器设置里启用硬件加速

Step3:验证

• 地址栏输入edge://gpu/ 检查是有有"HEVC标识:
16020-f90e4bcd565f67f1.webp

参考文章:
Windows Edge浏览器如何开HEVC(H.265)硬解?
Win10播HEVC视频居然还要收费?教你免费轻松搞定