小樱 发表于 2022/8/5 01:08

谷歌浏览器chrome 104以上版本添加启动参数 --enable-features=PlatformHEVCDecoderSupport 即可支持HEVC x265显卡硬解加速

谷歌浏览器chrome 104以上版本添加启动参数 --enable-features=PlatformHEVCDecoderSupport即可支持HEVC x265显卡硬解加速

未实测,等待edge更新正式版后在测。

ryoohki 发表于 2022/8/5 08:04

HEVC x265显卡硬解,从啥时期开始的显卡开始支持的呢?显卡不支持也没啥用呀

小樱 发表于 2022/8/5 08:10

ryoohki 发表于 2022/8/5 08:04
HEVC x265显卡硬解,从啥时期开始的显卡开始支持的呢?显卡不支持也没啥用呀

对于HEVC x265显卡硬解支持列表
N卡GT1030及以上,I卡HD630及以上,A卡RX460及以上
可以说2018年以后购买的显卡都支持硬解HEVC

Github 发表于 2022/8/5 14:49

已经更新104了

ryoohki 发表于 2022/8/5 18:07

本帖最后由 ryoohki 于 2022/8/5 18:09 编辑

小樱 发表于 2022/8/5 08:10
对于HEVC x265显卡硬解支持列表
N卡GT1030及以上,I卡HD630及以上,A卡RX460及以上
可以说2018年以后 ...

HD530 晕死,独显也是 N卡 的 960

小樱 发表于 2022/8/5 18:56

ryoohki 发表于 2022/8/5 18:07
HD530 晕死,独显也是 N卡 的 960

那你需要升级更换硬件才能支持,可以等一下40系,已经曝光了,应该这个月就开卖了

觉得感觉 发表于 2022/8/6 00:37

本帖最后由 觉得感觉 于 2022/8/6 00:39 编辑

小樱 发表于 2022/8/5 18:56
那你需要升级更换硬件才能支持,可以等一下40系,已经曝光了,应该这个月就开卖了

我电脑 uhd630,用本地265文件测试,chrome不加那行参数就只能播放声音,edge不加也能播放。等edge升级以后应该也没必要做什么测试了。
两者同时播放视频的差不多时间的片段时,目测对系统资源占用相近。
另外,hd530、gtx960也能硬解h265编码视频文件的部分类型。
[转载]各类独显核显的硬件解码能力总结

小樱 发表于 2022/8/6 00:42

觉得感觉 发表于 2022/8/6 00:37
我电脑 uhd630,用本地265文件测试,chrome不加那行参数就只能播放声音,edge不加也能播放。等edge升级 ...

gtx960之类仅限辅助形式的半解码,期间会调用cpu处理数据,不属于完全使用dxva硬解码。
而且gtx960仅限于8bit,不支持10bit hdr。要完整支持hevc所有视频高级特性需要上面列举出来的型号。

觉得感觉 发表于 2022/8/6 00:50

小樱 发表于 2022/8/6 00:42
gtx960之类仅限辅助形式的半解码,期间会调用cpu处理数据,不属于完全使用dxva硬解码。
而且gtx960仅限 ...

嗯,受教了,不过也用不太到了,hd5500的笔记本让我上个月卖了,现在我手头上就uhd630和gt1030两台电脑了。{:3125:}

觉得感觉 发表于 2022/8/6 01:05

有个问题,想让小樱你帮忙试下{:3128:},xysubfilter滤镜在potplayer里面必须要搭配madvr使用么?
如果不使用madvr,而是使用其他视频渲染器,xysubfilter还能生效么?
(前几天我的potplayer的配置莫名其妙还原了,于是我从另外一台电脑上把配置拷过来了,我记得之前就算不开madvr也是可以用的,但是拷过来以后就会只调用自带的字幕渲染器了——关闭“显示字幕”就会无字幕,“滤镜”里面xysubfilter会显示=> !!!)

小樱 发表于 2022/8/6 02:06

觉得感觉 发表于 2022/8/6 00:50
嗯,受教了,不过也用不太到了,hd5500的笔记本让我上个月卖了,现在我手头上就uhd630和gt1030两台电脑了 ...

刚刚创建了一个hevc文件,发现在edge上并无法使用,例子:https://uccfile.im-cc.com/download/10086/202208/1659722660_52768_03c60a23_9908_4bed_bea0_8c980fabe349.mp4
https://jsbin.com/motafabeyi/edit?html,output

觉得感觉 发表于 2022/8/6 10:52

本帖最后由 觉得感觉 于 2022/8/6 10:54 编辑

小樱 发表于 2022/8/6 02:06
刚刚创建了一个hevc文件,发现在edge上并无法使用,例子:https://uccfile.im-cc.com/download/10086/202 ...

uhd630、gt1030都能顺利播放,在你给的那个测试网址或者直接把文件拖到浏览器里面播放都可以。
我把播放速度调到16倍,cpu没爆,应该是硬解。

小樱 发表于 2022/8/6 18:44

觉得感觉 发表于 2022/8/6 10:52
uhd630、gt1030都能顺利播放,在你给的那个测试网址或者直接把文件拖到浏览器里面播放都可以。
我把播 ...

奇怪了,我上班用的电脑居然能播放了,不过是GTX660,所以是软解,显卡不支持自然没调用显卡,英特尔i5四核播放起来CPU占用21%
难道和应用商店里需要安装某个hevc扩展之类的有关系,下班回家去应用商店找找试试
看了下这台电脑装了个"来自设备制造商的 HEVC 视频扩展":https://www.microsoft.com/zh-cn/p/hevc-video-extensions-from-device-manufacturer/9n4wgh0z6vhq

下方的描述也说明了不支持硬解的情况会转换成CPU软解。应该是这个的关系了
在 Windows 10 设备上的任何视频应用中播放高效率视频编码(HEVC)视频。这些扩展旨在利用某些较新设备(例如配备 Intel 第 7 代 Core 处理器和较新 GPU 的设备)上的硬件功能支持 4K 和 Ultra HD 内容。对于没有硬件支持 HEVC 视频的设备,将提供软件支持,但播放体验可能会因视频分辨率和电脑性能而有所不同。这些扩展还允许你在没有基于硬件的视频编码器的设备上对 HEVC 内容进行编码。

觉得感觉 发表于 2022/8/6 23:25

小樱 发表于 2022/8/6 18:44
奇怪了,我上班用的电脑居然能播放了,不过是GTX660,所以是软解,显卡不支持自然没调用显卡,英特尔i5 ...

所以,edge的话,只要电脑上安上这个插件,就能播放(可能软解、可能硬解),而chrome因为不能调用这个插件,要在更新后添加启动参数才能播放? 我可以这么理解么?
还有你想测试是不是硬解可以把倍速调的很高啊,我就是用浏览器拓展调到16倍,按说h265编码的视频,720p也好、1080p也好、4k也好,调到这么高倍数,软解对CPU占用会变得很大。这样就很容易看出是不是硬解了。

小樱 发表于 2022/8/7 00:12

觉得感觉 发表于 2022/8/6 23:25
所以,edge的话,只要电脑上安上这个插件,就能播放(可能软解、可能硬解),而chrome因为不能调用这个插 ...

是的,刚到家,测试完毕,可以成功硬解,等于说只要安装了这个"来自设备制造商的 HEVC 视频扩展"后就一定可以播放hevc视频,具体能不能硬解取决于显卡型号是否支持,如果不支持则自动转换成CPU软解。
chrome后续版本应该可以不用加启动参数来支持了,现在104版本可以去测试一下加参数能不能播放这个视频,说不定后续更新105版本就默认支持hevc了,到时候绝大多在线视频播放网站应该也会陆续支持。

安装"来自设备制造商的 HEVC 视频扩展"之前, 黑屏提示加载失败,无法进行播放,安装后成功进行播放hevc视频






显卡成功硬解,视频硬解核心占用率在14%左右,对用户观影层面来说带来的好处就是,可网页在线播放10bit hdr高清视频,支持新特性,这些特性在传统的AVC(x264)编码中是不具备的。
注:b站是js软解hevc 没调度系统api 自然无法硬解

觉得感觉 发表于 2022/8/7 00:34

小樱 发表于 2022/8/7 00:12
是的,刚到家,测试完毕,可以成功硬解,等于说只要安装了这个"来自设备制造商的 HEVC 视频扩展"后就一 ...

{:3118:}
页: [1]
查看完整版本: 谷歌浏览器chrome 104以上版本添加启动参数 --enable-features=PlatformHEVCDecoderSupport 即可支持HEVC x265显卡硬解加速