访问这里,可直接下载ChromeCanary()进行测试(启动参数--enable-features=PlatformHEVCDecoderSupport) 。
在macOS,如果需要开启HEVC硬解功能,一种方式是以命令行的方式打开:
如果不喜欢命令行,也可以通过Automator建立启动自动操作的方式打开 。
如何验证是否生效?打开chrome://gpu,如出现下图红圈所示的字样表示成功 。
找到一个HEVC的视频并播放,打开chrome://media-internals页面,如视频解码出现VDAVideoDecoder字样,表示硬解成功:
打开活动监视器,搜索VTDecoderXPCService,播放视频时,观察到进程CPU占用率上涨也可说明硬解成功:
Windows的Chrome,在桌面快捷方式传入启动参数即可 。
如何验证是否生效?打开chrome://gpu,如出现下图红圈所示的字样表示成功 。
找到一个HEVC视频并播放,打开chrome://media-internals页面,如视频解码出现D3D11VideoDecoder字样,表示硬解成功:
打开Windows任务管理器-性能-GPU-VideoDecode区域,观察播放时的使用率是否上涨,如果上涨亦可说明硬解成功,如果占比为0%说明硬解失败 。
在AMDGPU上,显示为“VideoCodec” 。
方式类似,传启动参数即可支持,这里由于本人不使用Android设备,暂未贴出具体步骤 。
最新测试版本已原生集成于OS,无需传启动参数 。
如果你觉得传参很麻烦,也可访问这里,下载无需启动参数的预编译版本(-chromium-hevc-hardware-decoding/releases)进行测试(需要Google服务只能用ChromeCanary) 。
HEVC硬解功能目前正在实验中,最早可能在Chrome105稳定版发布 。
你可能希望把这个Feature编译到CEF、Electron等Framework内 。如果是Electron20正式版(基于Chromium104,目前还是beta版本),则已集成好Mac,Windows平台的HEVC硬解功能,在启动时执行app.commandLine.appendSwitch(enable-features,PlatformHEVCDecoderSupport)即可启用硬解 。如果是Electron20以下版本,需要自己手动CV大法集成 。
可分别Trace这两个Issue(Windows:,macOS:)追踪后续进度 。
如果有HEVC视频播放需求,不妨可以尝试一下ChromeCanary版本或预编译版本,如遇到Bug,请在crbug.com提交反馈 。
- 逆战老兵回归礼包2022三月 逆战老兵回归礼包2022
- 广州琶洲展会2022年展会时间表图片 广州琶洲展会2022年展会时间表
- 2022年无烟日宣传主题是什么 2022年无烟日宣传主题
- 2月汽车销量排行榜2022suv 2月汽车销量排行榜2022完整版
- 小升初语文必考知识点归纳2022人教版试卷 小升初语文必考知识点归纳2022人教版
- 女生体重身高标准表计算公式 女生体重身高标准表2022
- 食品安全法实施条例2022健康证 食品安全法实施条例2022全文
- 2022年5月国债发行时间公告 最新 2022年5月国债发行
- 深圳市平均工资标准2022年的三倍 深圳市平均工资标准2022年
- 杭州招聘信息最新招聘信息查询 杭州招聘信息最新招聘2022
