快讯

顶级平台 X58M+N260GTX闪电版赏析

2009-05-18 18:17  出处:PConline原创  作者:佚名   责任编辑:zhangfuxu 

 

 

    AMD整合芯片组780/790G,Intel的G43/G41,乃至ATI HD2xx/3xx显卡和NV的G85/G73显卡构建的HTPC属于入门级的家庭影院平台,其整合的硬件解码加速使低端显卡可以流畅播放H264和VC1编码的影片。对于游戏来说还是稍逊风骚。真正兼容高清视频播放和3D游戏的,当属高端HTPC。近日应朋友之约,用X58M主板,i7 920,N260GTX Lightning显卡,海盗船DDR3 1333内存,配置一台游戏影音兼顾的HTPC。

一、四款主要硬件

 

顶级平台 X58M N260GTX闪电版赏析

顶级平台 X58M N260GTX闪电版赏析

I7 920是Core i7系列最低端的4核8线程处理器。主频2.66GHz,从性价比来说是很优秀的影视娱乐平台的CPU。

顶级平台 X58M N260GTX闪电版赏析

 
    X58M主板是Core i7性价比最高的主板,6相供电,全固态电容。ALC889声卡解码芯片支持DTS。特别是提供2个e-SATA接口,方便使用e-SATA硬盘,高清电影片文件容量大,一般要用1TB以上的硬盘专门存储,这个硬盘通过e-SATA连接很方便,传输速度是3.0GB/s的SATA,比USB 2.0的480MB/s快6倍。这2个e-SATA接口通过JMB363芯片提供,不需要把Intel的SATA设置成AHCI,省略系统盘安装AHCI驱动的麻烦,只要在系统下安装JMB363的RAID驱动即可。板型采用Micro ATX适合Mini机箱

顶级平台 X58M N260GTX闪电版赏析

顶级平台 X58M N260GTX闪电版赏析

    N260GTX  LIGHTNING显卡的游戏性能已经与ATI的HD 4890不相上下,游戏娱乐是很优秀显卡了。N260GTX  LIGHTNING采用的G200支持NV的Pure Video硬件加速技术,视频解码运算主要由GPU负担,占用CPU资源很少,另外视频输出接口有HDMI,DVI,D-SUB三种,自然可以通过HDMI连接高清液晶电视机。所以N260GTX  LIGHTNING是顶级影音娱乐品台的优秀显卡。

顶级平台 X58M N260GTX闪电版赏析

    海盗船TR3内存的品质和兼容性已有公认,这里就不再多说了。

顶级平台 X58M N260GTX闪电版赏析

组装后的THPC。

二、高清播放效果
    这套配置的游戏性能已经有媒体测试,性能与ATI HD4890伯仲难分。我们主要是看高清播放效果。测试选用网络下载的4个电影文件

 
鸟与梦飞行
南极大冒险
深蓝
热带雨林里的昆虫
文件格式
MPEG-TS
MPEG-TS
Matroska
MPEG-TS
文件容量
4.30 GB
18.7 GB
8.58 GB
4.30 GB
播放时间
29mn 52s
1h 30mn
1h 30mn
29mn 52s
视频格式
MPEG2
H264-CABAC
H264-CABAC
VC-1
像素
1920 x 1080
1920 x 1080
1920 x 1080
1920 x 1080
音频格式
DTS/AC3
AC-3/ PCM
DTS
AC-3

    表中所列4种影片基本涵盖了目前高清电影文件的封装格式(MPEG-TS和Matroska)和视频压缩格式(MPEG2、H264、VC1)。
    文件格式也叫封装格式。就是把已经编码压缩的视频和音频数据用一定格式的文件包装起来。MPEG-TS是可以实时传送的视频文件(比如HDTV实时广播的电视节目),TS的全称是Transport Stream(传输流),文件扩展名是TS,又称作TS文件。Matroska是一种新的多媒体封装格式,可以把不同编码的视频、不同格式的音频、不同文字的字幕封装在一个Matroska Media文件内,Matroska又称为X264,文件扩展名是MKV,又称作MKV文件。
   视频格式就是视频数据的压缩编码格式。MPEG-2是MPEG工作组发布的视频和音频压缩国际标准。MPEG-2的压缩率高于MPEG-1。MPEG-2已成为DVD的视频格式。H264也叫AVC或MPEG-4,是由国际电信联盟和国际标准化组织共同制定的新一代视频编码标准。H.264有两种熵编码方案:一种是基于上下文的自适应可变长编码CAVLC;另一种是自适应二进制算术编码CABAC。VC-1是微软开发,美国电影和电视工程师协会发布的标准。它基于微软的Windows Media Video 9(WMV9)格式。VC-1也是蓝光支持的一种规格,是继MPEG2和H.264之后被认可的高清编码格式。VC-1的压缩比MPEG2还高,但解码运算比MPEG2简单。
下面是采用KMPlayer 2009 RC3的内部解码器(软解码)播放4种影片的截图:

顶级平台 X58M N260GTX闪电版赏析
 
鸟与梦飞行(MPEG2)

顶级平台 X58M N260GTX闪电版赏析
 
南极大冒险(H264)

顶级平台 X58M N260GTX闪电版赏析
 
深蓝(X264)

顶级平台 X58M N260GTX闪电版赏析
 
热带雨林里的昆虫(VC-1)

三、软解和硬解
    由于高清影片解码工作量大,占用CPU资源较多。低端CPU和显卡很难胜任,显卡厂商依据DXVA规范设计硬件加速,以便减轻CPU负担,流畅平稳地播放高清视频和游戏画面。这有些类似486时代的MPEG解压卡一样,通过硬件解码播放电影。硬件解码器有一个致命弱点,就是一种解码器只能解码一种编码格式,随着视频编码方案的增多,一种硬件解码器很难兼容。当CPU(奔腾2)的性能提高,显示技术的提高可以承担解码运算后,MPEG解压卡渐渐退出市场,现在已经鲜为人知了。高清视频的硬件加速也会随着CPU和GPU的性能提高而不在成为焦点。特别是显卡的GPU,高端显卡的GPU支持DXVA的硬件加速级别比低端显卡的GPU高,解码器会自动识别并支持,不需要用户特别关注繁琐的设置。
1、KMPlayer 2009 RC3的解码测试
KMPlayer 2009 RC3播放器是目前兼容各类高清视频最好播放软件,集成了当今优秀的解码软件。我们用KMPlayer 2009 RC3默认的内部解码器播放上述4种影片,通过Windows的“管理工具/性能监视器”监视CPU占用率。结果如下

 
鸟与梦飞行
南极大冒险
深蓝
热带雨林里的昆虫
最大(%)
3.320
9.570
11.914
9.961
最小(%)
1.758
6.445
8.594
6.445
平均(%)
2.551
7.786
10.261
8.215

    从CPU的平均占用率看,最高的是Matroska封装的H264影片“深蓝”——10.261%。最低的是MPEG-TS封装的MPEG2和VC1影片“鸟与梦飞行”——2.551%。CPU占用率最高的在10%左右,比带硬件加速的低端显卡还低。可以说高端HTPC完全可以使用播放软件的内部解码器播放高清影片。不需要GPU厂商提供的特定解码器。
    百分之十的CPU占用率,完全可以在播放高清电影时运其他任务,比如游戏、图形处理等等。
    这是播放VC-1编码的“热带雨林里的昆虫”的CPU占用率截图。

顶级平台 X58M N260GTX闪电版赏析

    这是播放H264编码的“深蓝”的CPU占用率截图。

顶级平台 X58M N260GTX闪电版赏析
 

四、N260GTX的硬件加速
   NV的G200 GPU不仅支持硬件加速功能,而且达到DXVA的第三级以上。NV把它叫做Pure Video 技术。要使用Pure Video技术必须安装NVIDIA的Pure Video Decoder软件,这是一个用于 Microsoft Windows Media Player外挂程序,在 PC 上观看 DVD、视频和电视节目时,它可以提供流畅的 MPEG2 视频和无与伦比的色彩保真度。它配备 Dolby Digital 环绕声音频,并在 Microsoft DirectX 兼容图形处理器上支持 MPEG2 视频功能。据说这是硬件加速式的H.264、VC-1、WMV和MPEG-4视频解码器,可以降低CPU占用率,极其平稳地播放H.264、VC-1、WMV和MPEG-4格式的高清和标清视频。
    这款软件可不是免费的,NV网站列出了这款软件的价格。

顶级平台 X58M N260GTX闪电版赏析

1、KMPlayer 2009 RC3的测试
    我们下载了试用版,以便测试N260GTX使用NVIDIA Video 解码器的效果。
    KMPlayer 2009 RC3的MPEG-2解码器调用NVIDIA Video Decoder,H264解码器调用Power DVD9解码器,VC-1解码器调用WMV9解码器,播放4种影片的CPU占用率。

        影片
解码
方式
鸟与梦飞行
MPEG-TS
MPEG2
南极大冒险
MPEG-TS
H264
深蓝
Matroska
H264
热带雨林里的昆虫
MPEG-TS
VC1
NV
最大(%)
3.516
9.961
11.328
11.333
最小(%)
0.977
4.883
77.031
7.813
平均(%)
1.780
7.852
9.701
9.234
常规
最大(%)
3.320
9.570
11.914
9.961
最小(%)
1.758
6.445
8.594
6.445
平均(%)
2.551
7.786
10.261
8.215


       从上面的实际测试对比看到在高端HTPC上,KMPlayer 2009 RC3播放器采用内部解码器和NV解码器没有明显的区别。可见KMPlayer 2009 RC3播放器的内部解码器已经支持G200d的硬件加速,不需要NV的Pure Video Decoder软件。
2、Power DVD 9测试
    Power DVD 9仅支持MPEG-TS封装的H264和MPEG2的影片。启用硬件加速后的测试结果。
        影片
解码
方式 鸟与梦飞行
MPEG-TS
MPEG2 南极大冒险
MPEG-TS
H264
NV


器 最大(%) 2.930 0.3911
 最小(%) 0.586 0.000
 平均(%) 1.612 0.063



码 最大(%) 5.469 13.281
 最小(%) 3.906 0.586
 平均(%) 4.736 8.893
    从上表可以看到Power DVD 9的解码器与NV解码器有差别,或者说Power DVD对NV的Pure Video 解码器进行了优化。

    从上面的测试情况看,采用高性能CPU和高端显卡的HTPC,KMPlayer 2009 RC3内部解码器的CPU占用率已经在10%左右,调用NV的Video解码器没有明显变化。而开启硬件加速有效果的Power DVD 9只能播放MPEG-TS封装的H264影片。当前,网络下载的高清影片绝大多数是Power DVD不支持的MKV文件。KMPlayer 2009 RC3是HTPC的主力播放软件。G200的用户没有必要购置Pure Video Decoder软件。

五、调用外部解码器的设置
    前面测试了KMPlayer 2009 RC3和Power DVD 9使用NV解码器和不使用NV解码器的CPU占用率对比。现在介绍一下如何设置和调用外部解码器的。
1、KMPlayer 2009 RC3的设置
KMPlayer 2009 RC3是依靠外部解码器开启硬件加速的。所以必须安装这些解码器。MPEG-2硬件加速需要安装NVIDIA Pure Video 解码器,可以在网络搜索下载。H264硬件加速需要Power DVD解码器,安装Power DVD 9即可。VC-1解码器调用WMV9解码器,需要安装wmp11-windowsxp-x86-zh-cn及相关的补丁WindowsMedia-Q828026-x86-CHS。
上述下载安装后就可以在KMPlayer 2009 RC3的参数设置里调用这些外部解码器,开启硬件加速。
先进入KMPlayer 2009 RC3参数设置的默认内部解码器:

顶级平台 X58M N260GTX闪电版赏析

    内部视频解码器里涉及高清的解码器只有H.264被选中,MPEG-2和VC-1是空白,于是点击H.264的复选框,去掉H.264,顺便带上AVC1。
以便H.264,MPEG-2和VC-1采用外部编码器。
再进入外部编码器设置。点击“在扫描后添加”,就会搜索系统内的外部解码器,这是搜索后的结果。
顶级平台 X58M N260GTX闪电版赏析

从列表中可以看到已经有NVIDIA Video Decoder、Cyber Link H.264/AVC Decoder、WM Video Decoder DMO三个我们需要的解码器。
点击确定,返回“外部视频解码器”设置页面。

顶级平台 X58M N260GTX闪电版赏析

    分别打开Mpeg-2、H.264、AVC1、VC-1的下拉菜单,选取我们需要的解码器。上图是选取NVIDIA Video Decoder的例子。H.264、AVC1、VC-1都已经选完。
选取后点击右侧的“C”,就可以打开该解码器的设置菜单设置。这是NVIDIA Video Decoder的设置菜单。首先要点选“硬件加速”,其余可根据播放效果需要进行设置。

顶级平台 X58M N260GTX闪电版赏析

    这是Cyber Link H.264/AVC Decoder的设置,首先选取“Use DxVA”开启硬件加速。

顶级平台 X58M N260GTX闪电版赏析

WMVideo Decoder DMO没有附带设置菜单,需要一个第三方软件设置。这个软件是WMV Power Toy。可以在网络搜索下载。
这是WMV Power Toy的设置菜单。

顶级平台 X58M N260GTX闪电版赏析 

    其中DXVA WMV Support设置为Enabled才可以开启硬件加速。其余3项无所谓。开启后有可能播放VC-1影片出现慢动作的情况,那就Disable。
上面几项解码器开启硬解都提到DXVA。DXVA全称是DirectX Video Acceleration(硬件视频加速接口)。这是微软和图形芯片厂商联合定义的一种硬件接口规范。就是说显卡的GPU要符合DXVA规范,以便与微软操作系统兼容。当然DXVA有很多层次,符合DXVA规范的显卡不一定实现DXVA定义的所有功能,可以是达到某一层次,或某些功能。但是GPU硬件必须声明自己实现了DXVA的那些功能,以便于应用软件使用。
    当然,解码器也是如此,一种支持DXVA规范的解码器,也不一定支持DXVA规范的所有的功能,它可以选择自己有能力支持的,或者想要支持的那些功能。
这也就是目前显卡层次众多,视频解码器繁杂的原因,也是没有可以播放所有编码格式的播放软件的原因。
    还有当某种GPU芯片通过驱动表示支持某种功能,但解码器认为该芯片对这个功能的支持是不稳定的,容易导致系统崩溃或错误,解码器也可以放弃使用该芯片的这种功能。
DXVA规定的硬件解码加速有3种级别:1、MC加速;2、IDCT加速+ MC加速;3、VLD加速+ IDCT加速+ MC加速+环内解块滤波。老的显卡(例如Geforce3)才支持到MC加速。现在的GF6/7支持到第二级,GF 8600/8500支持H.264第三级加速,G200支到VC-1/H.264第三级加速,当然,这也需要解码器支持才能被调用。
   也正由于G200的硬件加速级别高,GPU和渲染器的速度高,不用繁琐的解码器设置,就可以流畅平稳地播放搞清视频。可见高端显卡真有名实相符的使用价值。
除解码器设置外,分离器的设置也很重要。KMPlayer 2009 RC3默认的内部分离器在播放某些MPEG-TS封装的影片时图像不正常,与分离器有很大关系,因为播放时先要把视频数据从封装文件中分离出来,然后才是解码。分离器的设置操作过程与解码器相同,先是搜索外部解码器,然后选择添加。

顶级平台 X58M N260GTX闪电版赏析

    MPEG-2 TS分离器选择Gabest MPEG分离器后,就可以正常播放那些原来不能播放的MPEG-2 TS影片。

    Power DVD 9开启硬件加速很简单。点击设置图标,进入设置菜单,选取“硬件加速”即可。

顶级平台 X58M N260GTX闪电版赏析顶级平


 

六、音频连接和输出
    HDMI其实就是把DVI数字视频和HD音频组合到一个接口,所谓视频、音频一线通。HDMI的HD音频来源有2种模式。
    一是在GPU芯片内整合HD数字音频处理器,AMD的780G/790G,Intel的G¥%/G43/G41,NVIDIA的MCP73/730i等整合芯片组。以及ATI的HD系列显卡都采用这种方式。这种整合HD数字音频处理器的模式需要安装HDMI Audio驱动,而且需要连接HDMI显示器(或电视机)后,才可以设置HDMI音频输出。
    二是利用板载声卡的SPDIF数字音频连接到显卡的HDMI接口。NVDIA支持HDMI的显卡都采用这种模式。这种模式不需要另外的驱动。
ATI HD显卡整合的HD数字音频处理器支持7.1声道,可以通过HDMI连接到支持HDMI的7.1声道功放。其他都是2声道。SPDIF数字音频也是2声道。目前高清液晶电视机绝大多数的2声道立体声。如果要欣赏7.1声道环绕,需要用板载声卡连接7.1功放。

    N260GTX Lightning的HDMI音频利用板载声卡的SPDIF。需要导线连接。

顶级平台 X58M N260GTX闪电版赏析

主板的SPDF接口一般是3根针,1是+5V,2是信号,3是地。连接时注意不要插到1针,否则会烧显卡或主板的。

由于显卡获取HDMI音频方式不同,在系统里设置HDMI音频输出也不相同。经常有用户在网上提出他的HDMI只有图像没有声音。这是没有安装HDMI驱动,或设置不正确,或连接SPDIF线不正确。
整合HDMI音频处理器的显卡,一定要安装HDMI Audio驱动。ATI和NV的驱动是独立的,可以在网站下载,Intel的驱动整合在显卡驱动内。
   Windows XP系统可以通过系统或声卡的控制面板设置。请注意一定要连接HDMI电视机显示器后才可以设置。否则看不到HDMI Audio选项。
 

 顶级平台 X58M N260GTX闪电版赏析

顶级平台 X58M N260GTX闪电版赏析

    VISTA系统一般不需要设置,只要连接HDMI后,系统会自动转到HDMI音频。如果需要设置,请右键通知区(屏幕右下角)的喇叭图标,选取“播放设备”。进入播放设备就可以设置音频输出通道,可以`选择数字输出设备(HDMI)、或者声卡的扬声器,或者声卡的数字输出。

顶级平台 X58M N260GTX闪电版赏析
 

NVIDIA的独立声卡没有HDMI处理设备,不需要HDMI驱动。直接利用声卡的SPDIF接口,一般不需要设置。
在XP系统下声卡和HDMI同时有音频输出。除非SPDIF连线错误,否则不会出现有图像没声音的情况。而且在XP系统看不到HDMI声卡字样,还是原来的声卡。
在VISTA下声卡和HDM不可以同时输出,但VISTA会自动识别视频输出,当视频通过HDMI输出时,音频也自动转到HDMI的数字输出。如果你想用声卡输出5.1/7.1声道,就需要在播放设备里选择一下。

顶级平台 X58M N260GTX闪电版赏析
 

我的朋友配有5.1声道的功放,X58M主板的ALC889声卡可以支持5.1 DTS解码。把声卡的5.1输出连接到功放的AC-3输入就可以了。

顶级平台 X58M N260GTX闪电版赏析 

连接后一起欣赏“南极大冒险”,聆听环绕声,如身临其境。

七、赏析总结
    通过`上面的赏析,可以看到高端HTPC有着明显的优势。
1、高端显卡配置高端CPU构建影视娱乐平台,可以真正享受现代科技带来的视听大餐。
2、高清视频播放设置简单,不需要用户作繁琐的设置。购买HTPC是用来娱乐的,入门级HTPC需要繁琐设置,还经常不十分满意。我的朋友看了测试情况,很高兴,钱没有白花。
3、高端HTPC最好采用多声道功放,可以还原电影的环绕立体声,成为名副其实的“家庭影院”。

 

IT热词搜索 来源:360新闻