找回密码
 加入我们
搜索
      
查看: 8408|回复: 30

[软件] 核显支持hevc但是不能播放hevc片子是怎么回事

[复制链接]
发表于 2023-12-15 22:25 | 显示全部楼层 |阅读模式
本帖最后由 ghj 于 2023-12-15 22:26 编辑

pot*player一打开播放器直接卡死状态,是最新版
视频信息和硬件支持如图
Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L5@Main
Codec ID                                 : V_MPEGH/ISO/HEVC
Duration                                 : 3 h 0 min
Bit rate                                 : 15.0 Mb/s
Width                                    : 3 840 pixels
Height                                   : 1 600 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Bits/(Pixel*Frame)                       : 0.102
Stream size                              : 18.9 GiB (95%)
Language                                 : English (US)
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

1.JPG
发表于 2023-12-15 22:57 | 显示全部楼层
好家伙 4K 8bit
发表于 2023-12-15 23:01 | 显示全部楼层
试试直接拖浏览器里能不能播?
发表于 2023-12-15 23:08 来自手机 | 显示全部楼层
丢到电影和影视里看看能不能播
发表于 2023-12-15 23:21 | 显示全部楼层
用不同解码器试试。内置解码器,lav解码器。

解码器再试试不同模式:D3D11, DXVA2-NATIVE, DXVA2-COPYBACK
发表于 2023-12-16 00:03 | 显示全部楼层
hd4600支持的265编码是有限制的,之前用4670t 一堆不能硬解的
可以试试mpc-be
发表于 2023-12-16 03:55 | 显示全部楼层
不支持就是不支持,开两个帖子来说也没用的
发表于 2023-12-16 04:02 | 显示全部楼层
本帖最后由 Juzi丶 于 2023-12-16 04:08 编辑

为什么驱动会返回支持hevc
因为4代5代酷睿i(Haswell,Broadwell)支持的hevc解码是所谓的“混合驱动(通过vaapi)”,是把cpu和igpu拉一起硬算,而不是igpu里面一个完整的解码单元

你说这个“混合驱动”什么时候正常工作过?谁知道呢

https://github.com/intel/intel-vaapi-driver

当然vaapi肯定是有工作的,然后你现在播片就卡死了
发表于 2023-12-16 05:16 | 显示全部楼层
Juzi丶 发表于 2023-12-16 04:02
为什么驱动会返回支持hevc
因为4代5代酷睿i(Haswell,Broadwell)支持的hevc解码是所谓的“混合驱动(通过 ...

通常认为VAAPI是Linux上的,它最近才通过DX12 Decode添加了win32支持给WSL2用。

HEVC早期出现过很多支持混合解码的显卡,比如Skylake上的HEVC Main10在Windows上是通过EU辅助解码的,并不是fix-function纯硬件,在Linux则仅支持到HEVC Main。

HD4600这个太久远记不清了,没找到intel文档说是纯硬件支持还是辅助解码,估计是辅助解码,辅助解码的话可能对码流的限制比较多。
发表于 2023-12-16 06:16 | 显示全部楼层
Misaka_9993 发表于 2023-12-16 05:16
通常认为VAAPI是Linux上的,它最近才通过DX12 Decode添加了win32支持给WSL2用。

HEVC早期出现过很多支持 ...

反正流程都是“将解码工作通过CPU转发到iGPU上辅助完成”
这就导致bug一堆直接罢工了

再说VAAPI这个,现在的跟当年的VAAPI都完全不上一回事了...

如果4/5代这个混合驱动能跑起来的话大概有skylake的25~50%性能吧(单论hevc解码,1080P下
发表于 2023-12-16 06:40 | 显示全部楼层
本帖最后由 fnscar 于 2023-12-16 06:43 编辑

早些年intel更新驱动给haswell加入了辅助硬解hevc的功能,导致DXVA checker等软件能识别到HEVC,实际上HD4600是纯靠EU去计算,硬件层面没有任何hevc的fixed function decoder,连混合硬解都不是,可以说是完全不支持HEVC硬解的。
intel从skylake才开始支持8bit HEVC硬解,从kabylake才开始支持10bit HEVC硬解。在这之前的核显就不要有非分之想了。

200块钱的S905X4电视盒子刷上slimbox+CoreELEC双系统是最具性价比的解决方案,非要折腾电脑的话加一块GTX950、GT1030都可以考虑。
发表于 2023-12-16 07:45 | 显示全部楼层
Juzi丶 发表于 2023-12-16 04:02
为什么驱动会返回支持hevc
因为4代5代酷睿i(Haswell,Broadwell)支持的hevc解码是所谓的“混合驱动(通过 ...

听你这样一讲有种北极星架构咖哩味
VP9格式也是支持混和解码,不是纯显卡完成作业的
后来的vega独显也是,VP9都是跪

Snipaste_2023-12-16_07-44-10.png
发表于 2023-12-16 08:12 | 显示全部楼层
好家伙,日经贴了成

不支持就是不支持,别挣扎了
发表于 2023-12-16 08:28 来自手机 | 显示全部楼层
总想热气球去月球
发表于 2023-12-16 09:04 来自手机 | 显示全部楼层
原来这是新开的帖子,好几年前年前五代六代Intel的时候就已经试过了
发表于 2023-12-16 09:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-12-16 09:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2023-12-16 09:57 | 显示全部楼层
PPXG 发表于 2023-12-15 23:08
丢到电影和影视里看看能不能播

我用的win8.1貌似没有这个吧,有个windows media player 但是播不了
发表于 2023-12-16 10:19 | 显示全部楼层
4代酷睿核显不支持h265硬解已经是多年的常识了。
 楼主| 发表于 2023-12-16 10:22 | 显示全部楼层
Juzi丶 发表于 2023-12-16 03:55
不支持就是不支持,开两个帖子来说也没用的

牙膏虚假宣传支持hevc4k main规格解码
 楼主| 发表于 2023-12-16 10:24 | 显示全部楼层
fnscar 发表于 2023-12-16 06:40
早些年intel更新驱动给haswell加入了辅助硬解hevc的功能,导致DXVA checker等软件能识别到HEVC,实际上HD46 ...

md,牙膏虚假宣传,另外我家已经有一个s912盒子了,一直吃灰说不定可以利用上了
发表于 2023-12-16 10:34 | 显示全部楼层
ghj 发表于 2023-12-16 10:24
md,牙膏虚假宣传,另外我家已经有一个s912盒子了,一直吃灰说不定可以利用上了 ...

slimbox+CoreELEC刷起来,S912就视频播放来说比老电脑强多了
发表于 2023-12-16 11:21 | 显示全部楼层
佩服楼主的执着
发表于 2023-12-16 11:29 | 显示全部楼层
intel 什么时候说过4代核显可以硬解HEVC?网上第三方的资料本来就不准确,DXVA Checker又不是intel的。
 楼主| 发表于 2023-12-16 13:04 | 显示全部楼层
wog2021 发表于 2023-12-16 10:19
4代酷睿核显不支持h265硬解已经是多年的常识了。

官方和dxvachecker都说支持,虚假宣传了
发表于 2023-12-16 13:11 | 显示全部楼层
ghj 发表于 2023-12-16 13:04
官方和dxvachecker都说支持,虚假宣传了

混合解码,限制:不支持 10bit,即使是 8bit 也有码率和帧率限制,国外测试都快 10 年了,不知道为啥你这些天把这个反复炒,让帖子沉了吧,或者你锁帖禁止回复算了
 楼主| 发表于 2023-12-16 14:29 | 显示全部楼层
litguy 发表于 2023-12-16 13:11
混合解码,限制:不支持 10bit,即使是 8bit 也有码率和帧率限制,国外测试都快 10 年了,不知道为啥你这 ...

上个贴 图是后来编辑上去的 沉的太快了没人回复
8bit 码率帧率限制具体数值 哪里可以查到?
发表于 2023-12-16 14:41 | 显示全部楼层
带HD630的6、7代奔腾就几十块钱,就不能换一个么?再加个主板才多少钱。在这里说破天也不能解决HD4600不能解码的问题。
 楼主| 发表于 2023-12-16 14:51 | 显示全部楼层
kanshudj 发表于 2023-12-16 14:41
带HD630的6、7代奔腾就几十块钱,就不能换一个么?再加个主板才多少钱。在这里说破天也不能解决HD4600不能 ...

笔记本
发表于 2023-12-16 18:44 | 显示全部楼层
你的Windows 8.1核顯驅動有否更新?Haswell HEVC混合解碼是驅動版本15.36.14.4080或以後才有的
https://community.intel.com/t5/G ... 6968/highlight/true
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-27 13:27 , Processed in 0.019744 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表