AMD、NVIDIA、Intel对4K硬解的支持
macpro吧
全部回复
仅看楼主
level 8
秀人ertong 楼主
视频通常有两种解码方式,CPU直接解码的被称为软解,这种方式对视频的编码格式没什么要求,兼容性最好,但是CPU通常能力有限,对付部分视频的软解可能没问题,但是1080p以及今天讨论的4K视频就不好说了,高端四核八线程处理器或许可以一战,但是软解高清以及4K视频对CPU依然是个极大的考验,因此除非不得已的情况下才考虑软解。
如果由GPU加速解码,这种方式被称为硬解加速,好处是可以释放CPU压力,降低硬件要求,但硬解也不是没有缺点,因为GPU硬解需要考虑解码格式,还得考虑对应的解码器、播放软件等等,为了追求最好的效果,通常还要在各种DVXA、CUDA、CoreAVC之类的解码器中选来选去,这可不是个轻松的活儿。
尽管硬解有可能存在兼容性问题,不过它依然是我们视频解码的第一选择。NVIDIA、Intel及AMD的GPU都有自己的一套解码方案,对不同视频编码及视频格式的支持也不尽相同,在4K时代他们的支持度也是不一样的,我们来简单看一下。
1、NVIDIA PureVideo HD:VP5、VP6已支持4K硬解,NVIDIA的视频解码技术叫做PureVideo,GeForce 8系列之后有了升级版PureVideo HD,当然这个PureVideo HD也是在不断升级的,又分为VP1、2、3、4、5、6等等。VP5首先在GT 520上引入,目前Kepler架构的GTX 600/700系列都支持VP5解码,支持4K视频硬解(最大支持4032x4080解码)。最新的VP6是今年的Maxwell架构上引入的,包括GTX 750 Ti、GTX 750及OEM版的GeForce 860M/850M、GTX 745都支持VP6引擎,增强了H.264及MPEG-2解码时的差错掩盖技术,提升了视频处理中纠错的能力,同样支持4K视频解码。
NVIDIA的PureVideo HD自VP5之后也支持了4K硬解,测试用的是GeForce GTX 760,正是VP5解码引擎,支持4K视频硬解,实测三个4K视频,最终也都硬解成功了。
2、Intel核显:IVB及Haswell的HD Graphics已支持4K硬解
Intel核显的QuickSync转码加速技术或许更为知名,转码速度非常快,比AMD、NVIDIA的GPU加速甚至还要快。之前我们测试过SNB、IVB两代QuickSync技术的转码效果,Haswell一代QuickSync继续升级,新增了MPEG-2的硬件加速编码,同时也支持了4K@60fps的AVC编码加速,简单来说,Intel从IVB架构开始也支持4K视频加速了,包括Core ix-3000系列的HD 4000、HD 2500核显及Haswell架构Core ix-4000系列的HD 4200/4400/4600/5000/5200核显等。
3、AMD的UVD引擎:尚无4K硬件加速
AMD的视频编码单元叫做VCE(Video Codec Engine 视频编码引擎),功能有点类似Intel的QuickSync转码加速,而负责视频解码的单元叫做UVD(Universal Video Decoder,通用视频解码器),此前HD 7000系列使用还是HD 6900系列上改进的UVD 3.2引擎,而Kaveri APU反倒是最先使用了UVD 4.2引擎的处理器。
虽然DXVA Checker检测的结果已经证明了AMD目前的UVD引擎还不能支持4K硬解,不过这里还是要尝试一下,虽然不会期待有什么奇迹发生的,不过不能硬解也不代表不能流畅播放4K视频,还是要体验下的。从体验的结果来看,不论是完美解码的Potplayer还是VLC、QQ影音之类的播放器,在AMD R9 290X显卡上都没有硬解成功,CPU占用率一直居高不下,稳定在在80-100%之间。
2018年09月04日 04点09分 1
level 11
只能N卡未来了吗?[乖]
2018年09月05日 13点09分 2
level 1
楼主您好,我现在用的是NVIDIA GeForce GTX 780 3071 MB,可以刷EFI吗,现在安装10.13提示升级固件。
2018年09月05日 17点09分 3
level 2
在吗
2018年11月27日 06点11分 4
?
2018年11月28日 17点11分
level 1
fcpx和达芬奇中,大致搞得实时8k。
2019年02月09日 12点02分 5
level 1
打酱油出现一下。
2019年02月09日 12点02分 6
level 1
旧闻,很旧的旧闻
2019年03月06日 08点03分 7
1