??在PC机上,我们有MP3,REAL MEDIA, WINDOWS MEDIA等等流媒体可供选择。而在一向被视为阳春白雪的MAC机上,又有什么类型的流媒体呢?
??当然,由于Mac机的用户也有相当数量,各大流媒体技术提供商都不会放弃这一市场的。因此,我们的重点是来看看在Mac机上究竟有什么原生的流媒体格式。这就是:QDesign Music Codec,简称QDMC。
??QDesign (网址:http://www.qdesign.com),是一家提供流媒体解决方案的公司。早在1995年,他们就已经推出了第一个软件MP2压缩器。不过他们的最主要的产品就是QDesign Music。QDesign Music 从QuickTime 3开始已经出现(非常早,比mp3的流行早得多),那时是QDesign Music 1.0。目前QDesign Music的编解码器(Codec)版本是2.0,是从QuickTime 4开始使用的。据官方介绍,2.0版本在编码质量、编码速度和易用性等方面都有了相当的改进,因此,2.0版本是不能用QuickTime 3来播放的。不过QuickTime 5已经正式发行,QuickTime 3也没有人用了。
??据官方资料介绍,QDesign Music Codec 2能在全带宽立体声的设置下将音频压缩为原来的百分之一大小。与其他纯粹基于知觉音频编码技术(mp3,杜比AC-3等)不同的是,QDesign Music Codec 2 使用了新的专利的算法技术,因此,可以在modem的速度上达到相当的音频质量。另外,QDesign格式中还采用了两种分别名为“Packetizer”和“AutoPilot”的技术。Packetizer的用途是使得流式编码的QDesign文件能很好地适应网络错误;AutoPilot则使得编码器可以智能地根据输入信号动态地调节知觉编码参数以获得最好的音频编码质量。因此,QDesign Music可以在任何压缩级别上都获得比MP3要好的质量,最大支持128kbps。
??QDesign Music Codec 之所以能在低BPS条件下同样也能提供高质量全带宽的音频,主要有以下几点因素:
1.QDesign Music Codec 使用了一种新的编码算法来达成低比特率的应用。原来的技术,诸如MPEG, AC-3一类的知觉音频编码通过模仿人类听觉系统特性的静态的过滤器或转换来分析音频数据,这些系统的目的是找到能保证“清澈”的音频质量这一前提条件下的最小比特率,而不是面向编码噪音会被听到的情况。
2. QDesign Music Codec 在分析阶段使用了著名的心理声学原理,同时创建了一个信号的源模型,将信号分解为知觉相关的‘音频组合块’并形成一种参数可调的表现方式,可以有效地将音频数据编码传输或储存。
3. 这种联合的来源和接收模式允许QDesign Music Codec能将可听到的失真最小化到先前仅仅基于知觉音频接收模式编码的比特率以下。由于这种算法是“白手起家”的,因此可以适应到即使每秒每样本1比特的比特率也能维持高质量全带宽的音频,甚至更低比特率也行。
??官方资料通常都将自己描绘得非常美好。我们当然要动手试一试。首先来看看编码器。编码器分为Basic和Professional两种版本。各位一看就知道,这Basic版肯定是免费的,而Professional版本就要收钱了。Basic版本是包括在QuickTime的发行版种,目前的QuickTime版本是5.0。不过你需要将QuickTime Player升级为QuickTime Pro才能使用里面的Export功能,这样才能将WAV文件转换为AIFF格式。AIFF是Mac机的标准音频文件格式,其结构类似于WAV格式,QDesign Music 以AIFF所支持的一种压缩方式来出现,在这一点上可以视为将音频数据以mp3格式压缩存放的WAV文件。
??Basic 和 Professional 版具体的不同在于Professional版本提供了更多的压缩比和压缩控制功能。最主要的是,只有专业版才提供比较高的比特率和能针对具体声音类型进行质量控制的功能。另外,专业版的压缩速度较快且支持批量压缩处理。
??Basic版本最高只能支持到48kbps,这里不详细讨论,有兴趣的朋友可以看看本站的另外一篇文章:《QuickTime 5, 新的里程碑》。刚才说过,Professional 版本是需要购买的。不过也可以从QDesign的网址下载15天试用版,作为评测用途也足够了。下载安装后,可以发现它并没有提供一个压缩的界面,仍然需要通过QuickTime Pro来使用。这多少有点不方便。播放器与专用的编码器在使用上始终都还是有区别的。
??打开QuickTime Pro,选择一个CD音质的WAV文件,然后选择File菜单下的Export命令。出来一个保存文件的对话框,在下面可以选择保存类型。前面说过QDMC是AIFF的一种编码,因此选择SOUND TO AIFF。按旁边的OPTIONS按钮,调节QDMC的选项。新出来一个对话框,可以调节频率、声道等基本参数,具体的QDMC调节还要再按OPTIONS按钮(可真够烦的),终于出现QDMC的选项界面。界面从上到下分为三部分:第一部分选择比特率,从8kbps到128kbps。第二部分选择质量优化还是速度优化。第三部分可以根据音乐类型调节编码算法。这一项在音频编码中是比较少见的。具体的选项有两个,分别是ATTACK和SPREAD。
??ATTACK的全称是Attack Sensitivity,控制的是编码器的瞬时响应,数值越高能使编码器对主要在敲击声音中多见的信号能量的瞬间改变的反应越快,但也有可能使较长的多音调的声音被截断或变得粗糙。较低的数值会使编码器集中处理长的平滑的声音比如喇叭或钢琴声,但会使打击声变得模糊。
??SPREAD的全称是Spectral Spread,用于检测输入信号的频率分散程度,简单的说,就是象纯音多点还是象噪声多点的测量。较低的数值可以获得比较清晰的声音,但有时会变成金属声。较高的数值可以获得较为暖和的,但是比较嘈杂的声音。简单的信号,诸如纯音或者合成乐器通常可以调低一点,但对于象打击乐器一类的就要将数值调高了。
??通常情况下这两个选项都是不用管的。我们只需要设置好前两项。一路OK,回到保存对话框,按确定便可以保存。保存过程中QuickTime会显示一个很简陋的进度条,压缩的速度非常慢(笔者的机器是K6-2-400, 256M, WIN2K)。
??压缩完之后,用QuickTime Player播放。尝试了的比特率有三个:8kbps,64kbps,和128kbps。用的歌曲是介绍mp3PRO的那篇文章《老技术的新生命:mp3PRO》中用的同一段音乐。64kbps下与之对比的当然就是mp3PRO格式了,128kbps则用mp3格式对比。
??8kbps的质量当然不会抱多大的希望。播放出来的声音感觉是一切都被抹平扯直了,低频部分全部消失,高频信号严重衰减,只剩下中频段部分尚可一听。人声也变得非常模糊。虽然播放时还是写着44khz。不过都没什么可听性了。
??64kbps有较明显失真感,与前段时间介绍过的mp3PRO相比是天和地的感觉。不过QDesign公司也没有说明能在64kbps超过mp3。失真主要是集中在高频段,最明显的当然就是砂锤的声音,中低频方面还是不错的。
??至于128kbps,则基本没有问题。不过与128kbps的mp3相比还是觉得有一定的差距。根据我的个人感觉,主要的失真还是聚集于色士风的声音上,少了圆润,多了点颤抖。顶多也只能说是近似CD音质。
??总的来说,QDMC的唯一过人之处就是在任何比特率下都能提供44khz立体声的输出。不过脱离了音质的输出,意义实在不大。QDMC除了用在QuickTime之中在别的地方也都见不到具体的用途。不过对于Mac的用户来说,在QuickTime 支持mp3之前,QDMC就是他们的唯一选择,真是悲哀。PC机的开放性的计算机体系加上竞争的市场给用户带来的好处可见一斑。
- END -
版权所有,未经作者(苏信东)本人许可不得转载于任何媒体
本站微信订阅号:
本页网址二维码: