MP3的挑战者TwinVQ

Author: 钟照华 Date: 1998年 第17期 38版

  MPEG Layer Ⅲ(MP3)各位一定不陌生,其特点是在音质无明显损失的前提下将数据大比例地压缩,其压缩比最高可达到12:1。原本数十兆的声音编码文件经压缩后可以记录成几兆,这样一个650兆的CD可以容纳几百首曲目。但是,MP3现在正面临挑战,这个挑战来自于Nippon Telegraph and Telephone(NTT)推出的声音压缩和解压缩技术TwinVQ,其压缩比最大可达20:1,而且无需特殊硬件支持。
  SoundVQ是由日本YAMAHA公司开发的一款基于TwinVQ技术的高效的声音数据压缩和解码工具,目前的最新版本是2.00b1。SoundVQ的运行环境为Windows 95/NT、16M内存或以上、16 bit声卡,对处理44KHz立体声的音乐数据最好是90MHz奔腾处理器以上,对22KHz单声道语音数据只需486/66MHz即可。SoundVQ提供了Web浏览器的Plug-in(插件)播放器,支持Netscape Navigator 2.0和MS IE 3.0以上版本。上述环境对目前的计算机用户来说应当是小菜一碟。
  SoundVQ 2.00b1的压缩器(encoder)(如^173802a^)支持Windows WAVE(*.wav)和Apple AIFF(*.aif)两种文件格式作为源文件。压缩设置非常简明直观,压缩器同时兼有播放源文件和压缩后文件的功能,可以在压缩结束后立即试听。经压缩的文件都加上扩展名.vqf。文件压缩比通常从10:1到20:1,随原始数据和压缩后音质的不同而增减。SoundVQ的压缩速度很快,在PII/233上压缩所需的时间见^173802b^。采样频率越高压缩时间越长。 
  SoundVQ 2.00b1的播放器界面也非常友好、简明(如^173802c^)。这个播放器可以单独使用,也可以是Web浏览器的一个Plug-in部件。
  本人对SoundVQ 2.00b1进行了测试,并与MP3比较。测试的源文件是作者用AudioGrabber 1.10从Audio CD上抓下的文件Sing610.wav,大小为12.652KB。MP3压缩程序为MPEG Encoder 0.07 for Win95。测试系统为Pentium 166/MMX、32M SDRAM,16bit声卡、Windows95 OSR2 with IE4.0。结果见^173802d^。
  SoundVQ 2.00b1 Encoder只提供48Kbit/s和40Kbit/s两个采样选项,在音质上提供高、正常和低三个选择。考虑到音乐的可听性,所有压缩采样频率都选择44KHz,声道都选择立体声,音质选择高或正常。压缩后,文件大小不到原来的10%,试听效果以Sing610hh.vqf为佳,与源文件Sing610.wav相比感觉不到有音质差异,Sing610h.vqf和Sing610n.vqf与源文件相比在音质的丰厚上稍有逊色,但都在可以接受的范围。这三个文件压缩时间相差不多,与MP3压缩的相比,这个时间是很快的。
  选择同样采样条件(44KHz,48Kbit/s)用MP3压缩Sing610.wav,压缩后文件大小为431KB,但试听效果难以接受,声音呈现断续状。改用MP3通常采用的112Kbit/s和256Kbit/s再次压缩,256Kbit/s效果与SoundVQ的44KHz、 48Kbit/s、正常选项的效果相当,但这时MP3文件达2.29M。
  从这个测试看,TwinVQ声音压缩还原技术有一定的优势。但正如业界许多技术一样,优势不一定都能得到广泛应用,如果在开放性上(如开放压缩技术、源代码等)不积极,也未必能得到公众的响应。SoundVQ的压缩程序和播放程序现在可从http://www.yamaha.co.jp/english/xg/SoundVQ/下载。