zoukankan      html  css  js  c++  java
  • 音像皆要HTPC多声道环绕输出攻略

    http://www.pcshow.net 2007-06-11 09:06:57 微型计算机 
    目前的HDTV影片中,音频部分基本上都是采用AC3、DTS和AAC这三种格式进行编码,它们都可以提供多声道的影院效果。在开始搭建HTPC家庭影院之前,让我们先简单了解一下什么是AC3,DTS和AAC。
    AC3,全称为Audio Coding version 3,是Dolby实验室所倡导的有损音频编码格式。AC3被广泛应用于5.1声道,是Dolby Pro Logic的继承者,不同的地方在于AC3提供6个独立的声道而Pro Logic是混合其环绕声道。AC3普及度很高,以384~448kbps的码率应用于LaserDisc和DVD,也经常以640kbps的码率用在电影院。
    DTS,全称为Digital Theater Systems(数字影院系统),是一种有损多声道家庭影院音频格式,但它用了很高的码率进行编码,通常为768~1536kbps,能够营造出比AC3更好的影院效果。
    AAC,全称为Advanced Audio Coding(高级音频解码),是一种由MPEG-4标准定义的有损音频压缩格式,由Fraunhofer发展,Dolby、Sony和AT&T是主要的贡献者,它是MPEG Layer III(MP3)的天然后继者。
    因为已经有相当多的文章介绍如何选购和组建HTPC家庭影院,本文不对此再作讨论。笔者只针对音频部分简单介绍一下如何进行S/PDIF连接,并通过软、硬件设置来实现AC3、DTS和AAC多声道输出。
    硬件选择
    在组装HTPC时,一定要选一块带S/PDIF输出的主板。现在Intel平台和AMD平台的主流主板,如i945和nForce4等主板的集成声卡基本上都自带了S/PDIF输出接口,部分产品甚至还带有S/PDIF输入接口。至于集成的声卡支不支持7.1声道倒并不是特别重要,因为我们并不会用声卡的7.1解码输出。需要注意的是,S/PDIF接口有两种,一种是光纤,一种是同轴,至少有一种就行了。如果主板集成的声卡没有S/PDIF输出接口,单独买一块带S/PDIF输出的声卡也可以,不过最便宜的产品也要200元左右。

    主板背部的S/PDIF输出接口 
    另外还要在音响市场买一条光纤线,注意光纤接口分为大头和小头两种,要选择两边都是大头接口的。如果你实在不知道怎么描述,就跟老板说“买一条从DVD机接到功放机的数字光纤线”吧。光纤线价格从几十到几百元都有,建议最好不要买低于50元的产品,质量太差达不到想要的效果。一般情况下,买条100元左右的产品就可以满足要求了。如果你预算充足,那就买MONSTER(音魔,怪兽线)吧,绝对不会让你失望!使用同轴S/PDIF连接的方法和光纤接口方法一样,只是线材有区别而已。

    同轴S/PDIF线 

    光纤S/PDIF线 
    功放设置 
    线材连接的时候一定要注意:一端连接主板的S/PDIF输出口,一端连接功放的S/PDIF输入口。输入和输出是一定不能搞错的,否则就会反了。具体操作大家可以看主板(声卡)和功放的接口定义。

    连接好后先要设置一下功放,功放的功能越多,设置越麻烦,所以建议先仔细阅读功放的说明书。以笔者的功放为例,总共有两个光纤输入、两个同轴输入、一个光纤输出和一个同轴输出接口。第一个光纤输入口被DVD机占用了,所以从电脑上接过来的光纤接入了第2个光纤输入口。
    进入功放设置菜单,把CD模式的输入源设为“DIG.2”(第2个S/PDIF输入口),以后看HDTV时选择“CD模式”,用DVD机看影碟时切换到”DVD模式”就可以了。

    主板集成声卡的S/PDIF输出设计 
    接下来,需要在电脑上打开声卡的设置程序(一般都集成在驱动程序中或是光盘附带),将“S/PDIF输出功能”打开就行了。设置完成后,打开MediaPlayer,随便放点音乐,立即就可以从功放推动的音箱上听见PC输出的声音,不过此时功放获得的是双声道的立体声音频。
    解码器(播放器)设置
    完成了上面的硬件设置,你仍然只能获得双声道音频,而且是用PC的声卡解码,并不能享受到强大的功放解码带来的多声道影院效果。如何才能获得多声道效果?这个其实也很简单,只要将你用的音频解码器的AC3、DTS和AAC的S/PDIF输出功能打开,在播放HDTV的时候,AC3、DTS和AAC等多声道音频就会以PCM方式完整地发送到功放上去解码,这样你就会获得杜比、DTS等多声道影院效果。
    目前大家常用的AC3、DTS和AAC音频解码器,如AC3 Filter、Gabest audio decoder、Intervedio audio decoder以及Ffdshow audio decoder等都支持AC3、DTS、AAC的S/PDIF输出。成功设置后,播放AC3、DTS和AAC音频时在你的功放上会显示DB digital或DTS的Logo。OK,看到这个就大功告成了!

    AC3 Filter 设置 

    Gabest audio decoder设置 

    Intervedio audio decoder设置 
    Intervedio Audio Decoder 的S/PDIF输出设置和其它解码器有点区别。在未使用该解码器的时候,无法设置为S/PDIF输出。只有当打开一个视频文件,并且启用了该解码器后,再进入Intervedio audio decoder的设置窗口,这时就可以选择S/PDIF输出,设置完成退出后会自动记忆,下次就不用再设置了。

    Ffdshow audio decoder设置 
    个人推荐:InterVideo Audio Decoder
    最后笔者想单独讨论一下AC3 Filter和Intervedio audio decoder。因为这两个解码器都非常优秀,大家用的也最多。AC3 Filter 大名鼎鼎,早在以前播放用MPEG4技术压缩的DVDrip时,几乎就是人手必备的工具,用AC3 Filter 来进行AC3(杜比)和DTS解码也是大多数人的方案。Intervedio audio decoder则是WINDVD里附带的音频解码器, 安装WinDVD后,你的机器上就已经包含了此音频解码器,用其它支持插件的播放器(如KMPLAY,BSPLAY,暴风等)可以调用此音频解码器。
    以个人的使用经验而言,笔者更偏好使用Intervedio audio decoder,无论是低音还是中高音,效果都比AC3 Filter要好很多,能够营造出比AC3 Filter更好的影院效果。特别是在看一些大片时,音效从气势上就压倒了AC3 Filter,和用DVD机看影碟时的效果不相上下。虽然AC3 Filter是一款公认的优秀解码器(免费),但笔者感觉始终展示不出它的效果,连起码的音量都不够(调高功放的音量是没用的,没有那种恢弘气势)。笔者也试着进行过一些设置,但是改良后的效果仍不尽如人意。如果读者没有用过Intervedio audio decoder,强烈推荐大家试试它。
    写在最后
    本文只是想从应用的角度和大家讨论一下HDTV音频解码器的S/PDIF输出经验,希望能对刚入门的HDTV爱好者有所帮助。毕竟,如果HDTV只有双声道的效果,确实有些暴殄天物,尤其是在大屏幕电视或显示器上收看时更是如此,那么你就简单动动手,给HDTV漂亮容颜的同时也给它一副天籁的嗓子吧!
  • 相关阅读:
    Tomcat环境配置
    MySQL免安装版下载与配置
    CentOS6.5下连网以及输入法下载
    eclipse中编写运行c/c++
    eclipse中实现文本换行
    Tomcat调优及压力测试
    Tomcat调优
    Java的垃圾收集器
    GC中常见的算法
    使用VisualJVM连接远程tomcat
  • 原文地址:https://www.cnblogs.com/chinatefl/p/1508205.html
Copyright © 2011-2022 走看看