论文部分内容阅读
小菜:老板,我想看高清大片,听说有个什么硬解,我的CPU不好挺适合我的。现在啥显卡能硬解啊?
JS(偷笑):你看你,老外了吧。现在是块显卡就能硬解,既然你主要看电影,不如把CPU也升级了吧。我这有G35+E5200的套装,还没一块显卡贵呢。
硬件解码,还未完全普及
要说这硬件解码其实很复杂,单单编码方式就有很多种。诸如MPEG-2、VC-1、H.264、WMV等等。不同的显卡也对不同的编码格式有着不同的支持。尤其是板载显卡对它们的支持程度往往是不完全的(这部分可以参考本期的《10分钟开启Intel GM45集成显卡的高清硬解》)。
你的显卡支持哪种格式的硬件解码
这个时候我们要用到一个小工具,它的原理是读取驱动程序,查看你的显卡的DXVA 2.0规范,以确定你的硬件解码支持度。
第一步:下载并运行Dxva Checker(下载地址:http://work.newhua.com/cfan/200916/dxvachecker.rar)
第二步:在运行的窗口中查看显卡支持的编码格式及分辨率。如图1所示,此显卡支持MPEG-2、VC-1、H.264、WMV的480p、720p、1080p解码。
支持硬解,并非完全硬解
可能很多用户还是有疑问,上面说到板载显卡支持度不完全是怎么回事呢?这直接的表现就是类似G35主板等板载显卡播放高清视频时CPU占用率维持在50%以上,而不是像其他显卡一样CPU占用率只有10%左右。
运行Dxva Checker,查看ModeVC1_IDCT等字样(见图2),其中VC1是指编码格式,而IDCT便是该显卡支持的硬件解码等级。
和性能有关的分为VLD、IDCT、MoComp(MC)、PostProc四个等级,级别划分为VLD>IDCT>MC>PostProc。当然支持最高等级的VLD是最好的,对于此种影片可以完全解码,CPU几乎占零占用,而如果不支持将会把多余的工作交给CPU去做。这样就会导致CPU占用率不会低至10%左右。
这样我们就可以确定一款显卡到底是完全支持硬解码,还是部分支持硬解码了。JS这个月的销售奖金估计又泡汤了……
JS(偷笑):你看你,老外了吧。现在是块显卡就能硬解,既然你主要看电影,不如把CPU也升级了吧。我这有G35+E5200的套装,还没一块显卡贵呢。
硬件解码,还未完全普及
要说这硬件解码其实很复杂,单单编码方式就有很多种。诸如MPEG-2、VC-1、H.264、WMV等等。不同的显卡也对不同的编码格式有着不同的支持。尤其是板载显卡对它们的支持程度往往是不完全的(这部分可以参考本期的《10分钟开启Intel GM45集成显卡的高清硬解》)。
你的显卡支持哪种格式的硬件解码
这个时候我们要用到一个小工具,它的原理是读取驱动程序,查看你的显卡的DXVA 2.0规范,以确定你的硬件解码支持度。
第一步:下载并运行Dxva Checker(下载地址:http://work.newhua.com/cfan/200916/dxvachecker.rar)
第二步:在运行的窗口中查看显卡支持的编码格式及分辨率。如图1所示,此显卡支持MPEG-2、VC-1、H.264、WMV的480p、720p、1080p解码。
支持硬解,并非完全硬解
可能很多用户还是有疑问,上面说到板载显卡支持度不完全是怎么回事呢?这直接的表现就是类似G35主板等板载显卡播放高清视频时CPU占用率维持在50%以上,而不是像其他显卡一样CPU占用率只有10%左右。
运行Dxva Checker,查看ModeVC1_IDCT等字样(见图2),其中VC1是指编码格式,而IDCT便是该显卡支持的硬件解码等级。
和性能有关的分为VLD、IDCT、MoComp(MC)、PostProc四个等级,级别划分为VLD>IDCT>MC>PostProc。当然支持最高等级的VLD是最好的,对于此种影片可以完全解码,CPU几乎占零占用,而如果不支持将会把多余的工作交给CPU去做。这样就会导致CPU占用率不会低至10%左右。
这样我们就可以确定一款显卡到底是完全支持硬解码,还是部分支持硬解码了。JS这个月的销售奖金估计又泡汤了……