“高清”这个关键词已经从2005年的萌芽、2006年的发展、2007年的普及进入了一个非常成熟的阶段,特别是显卡进入DX10时代以来,ATI推出的显卡产品在高清支持的力度上大大提升,实现了完美解码H.264、VC-1等编码方式的高清视频硬解码;NVIDIA也不甘落后,一些新出的芯片也完全可以支持各种高清视频的硬件解码。
HD2000系列显卡率先提供了VC-1、H.264全硬件解码技术
高清硬件解码技术的成熟带动了高清视频的普及,再加上蓝光DVD、HD-DVD等高清片源顺利得以破解,互联网上的高清视频也越来越多,随便在百度上以“高清视频”作为关键词搜索,就能搜出高达约19,700,000个结果,普及力度非常大。
同时,高清视频的普及又带动了另外一个视频输出标准的高速发展,那就是HDMI。HDMI是由日立制作所、松下电器、Quasar、飞利浦、新力、汤姆生RCA、东芝、Silicon Image等消费电子产品制造商和数码内容保护公司所发起的,这种接口最大的优点就是可以同步支持影响与音频输出,并且还带有相关的防拷贝技术(虽然已经被顺利破解)。此外,HDMI也受到各主要电影制作公司如20世纪福斯、华纳兄弟、迪士尼,包括三星电子在内的各大消费电子产品制造商,以及多家有线电视系统业者的支持。
HDMI全称是High Definition Multimedia Interface,即高清晰度多媒体接口,是一种全数位化影像/声音传送接口,可以传送无压缩的音频信号及视频信号。HDMI提供所有相兼容的设备——如机顶盒、DVD播放机、个人电脑、电视游乐器、综合扩大机、数位音响与电视机——一个共通的资料连接管道。HDMI可以同时传送音频和影音信号,由于音频和视频信号采用同一条电缆,大大简化了系统的安装。同时,HDMI的传输距离也相对DVI接口有很大的提升,根据官方资料HDMI的传输距离能高达10米无信号衰减(如果使用材料较好的话这个数值可能增加)。
虽然说HDMI接口已经普及,但是到目前为止都还存在着很多用户使用上的问题。首先,由于AMD的显卡产品在HD2000系列就核心内置5.1声道高保真音频解码模块,所以可以直接从HDMI接口输出音频与视频,这样做确实很方便,但是存在着成本相对较高的问题,因为HDMI必须要经过授权才能使用,显卡厂商必须交纳一定的“版权费”,才能在显卡上板载HDMI接口,而目前显卡市场的竞争日益激烈,导致了很多厂商并不愿意直接提供HDMI接口的支持。
压根就不能输出音频的HDMI(适合连接HDMI接口的显示器)
其次,NVIDIA的显卡产品虽然在高清视频的硬件解码方面也做得非常不错,但是一直没有能够直接在GPU内部集成音频解码模块,这样用户要想真正意义上的实现HDMI音/视频一线通的功能,就必须将主板或独立声卡上的音频信号导入显卡,再从显卡的HDMI接口上输出。
“飞线”方式能保证有声音并且成本比较低
这种“移花接木”的办法虽然可行,但是毕竟存在一个音频信号导入\输出的过程,而很多用户都并不太了解这个过程到底应该怎么做。从目前市售显卡的情况来看,有直接提供HDMI接口支持的、有通过DVI to HDMI转接头支持HDMI的、有通过光纤导入音频之后再从HDMI导出的、也有通过同轴导入音频再从HDMI导出的、还有通过SPDIF线缆导入音频再从HDMI导出的,各种实现方法均不一样,导致使用非常混乱,用户也在这其中深感不便。
光线线缆导入音频方式也可以保证音/视频同步输出
当然,这些问题对于高手来说根本就算不上问题,但是对于一些初学的菜鸟来说,就有一定的难度了,实际上只要我们搞清楚其中的原理和实现方法,在使用过程中也就不会出现什么问题。今天,我们主要是针对部分菜鸟,着重介绍一下目前到底怎么实现HDMI音/视频同步输出。
前面我们说道,从AMD的HD2000系列显卡开始,GPU就内建了音频解码模块,也就是说从显卡上也能解码音频信号。这使得HDMI音视频一线通得以大幅度普及。在这之前,虽然市面上有部分带有HDMI接口的产品,但是它们并不具备声音、视频同步输出的功能,有时候甚至会出现声音和视频不对应的情况。
直接在核心里面内建音频解码单元无疑是实现高清一线通的最佳方式,所以很多显卡厂商都直接在AMD的相关显卡上提供了HDMI接口的支持,如上图这款铭瑄的2600Pro高清版,采用HD2600Pro的核心,并且提供了HDMI接口,用户可以通过HDMI线缆直接连接至高清电视机,不需要其他的音频接入,电视机就既可以显示视频图像,也可以输出音频。
ATI 2900XT率先实现了DVI to HDMI转接支持
当然,前面我们就说到了HDMI是需要缴纳一定“版权费”,无疑从成本上会高一些。同时,也有部分用户要接多个显示器,而采用HDMI接口的显示器还相对较少。所以对于这一部分用户来说,显卡直接集成HDMI接口反而会引起不方便。为了更全面的照顾到用户,于是很多厂商又推出了通过DVI to HDMI转接方式支持HDMI输出。
N卡和A卡的DVI to HDMI转接头并不一样
通过DVI to HDMI转接输出这一点没有什么太难理解的,但是在这里我们要着重提一下关于这个转接头的事情。如果经常玩各种显卡的朋友应该会知道,NVIDIA显卡和AMD显卡的DVI to HDMI转接头实际上并不一样(如上图),相对来说N卡的转接头会缺少6颗针脚,而AMD显卡的转接头会多出6根针脚,也就是说AMD和NVIDIA的DVI转接头并不能通用,如果你是A卡用户,在市场上随便买的DVI to HDMI转接头绝大多数都不能用(主要表现是无音频输出),如果是N卡用户就更加不用说了,必须将主板上的音频信号导入到显卡才可以使用。大家在购买转接头的时候一定要注意这一点。
前面我们说到了AMD显卡实现HDMI音视频同步输出的两种解决方案,当然,NVIDIA的实现方式也差不多,同样有显卡直接集成HDMI接口的方案,也有通过DVI接口转接到HDMI的解决方案。但是相对于A卡来说,N卡GPU内没有音频解码单元,所以就有一个必须的步骤——导入音频信号。
由于显卡只能接受数字音频的导入,所以导入将主板上的音频信号导入到显卡,只能通过数字音频的信号导入。一般来说,目前主要有SPDIF线缆、光纤、同轴等三种音频导入方式。下面我们先来看看光纤的导入方式。
现在一般的主板上都集成了同轴/光纤音频输出
显卡上必须有光纤/同轴输入接口
耕升9600GT显卡的光纤导入接口工作时会发出红光,非常漂亮
实际上同轴和光纤的音频导入实现方式非常简单,如果你的主板上有光纤/同轴音频输出接口,且显卡上有光纤/同轴音频输入接口的话,就可以直接用一根同轴/光纤线缆连接显卡和主板的同轴/光纤接口,这样就可以实现将主板上的音频导出,然后导入到显卡音频的功能。
除了前面我们介绍的通过光纤/同轴线缆将主板上的音频导入显卡之外,还有一种就是通过SPDIF线缆将主板上的音频导入显卡。
实际上,不管是SPDIF线缆还是光纤/同轴线缆解决方案,他们实现的原理都是通过SPDIF数字音频导出、导入,只是实现方式不一样。相对于前面介绍的光纤/同轴线缆来说,2Pin的SPDIF最大的缺点就是需要从主板和显卡上找到相应的连线接口,这对于很多初级用户来说有点困难。
显卡和主板上的SPDIF输入、输出接口一定要找正确
华硕主板的说明书上明确标明了SPDIF OUT插针位置
一般来说,主板的SPDIF音频输出口都采用2Pin/4pin的插针方式,并且在插针旁边会很明显的表示出SPDIF OUT,而显卡端一般都是在显卡SLI接口旁边会有一个2Pin的接口(如上图),只要使用显卡附送的SPDIF线缆将主板和显卡相连就可以实现音频导出、导入功能。
不难看出,虽然目前HDMI音视频同步输出方法混乱,但是只要明白其中的实现原理,普通用户也可以很简单的实现。总体来说,实现音视频同步输出最方便的就是带有HDMI接口的ATI显卡;除此之外,N卡方面类似于耕昇9600GT红旗H版那种通过光纤导入音频的办法也非常方便,不用在主板上找接口,甚至都不用打开机箱就可以很方便的连接。
公版8800GT没有提供任何音频输入接口
需要注意的是,部分NVIDIA显卡没有提供SPDIF/光纤/同轴音频输入接口,比如公版的8800GT,这类显卡是不能同时提供HDMI音视频同步输出的,如果要使用HDMI看高清电影,音频输出只能通过主板上的音频输出接口输出至电视,这一点用户需要特别注意。
原文地址 菜鸟进阶必读:玩转HDMI音频输出功能