MP3 VS MD——软件篇.txt
上传用户:zhubin5555
上传日期:2013-03-06
资源大小:373k
文件大小:5k
源码类别:

mpeg/mp3

开发平台:

C/C++

  1. 发信人: Trademark (保持最大克制), 信区: Electronic 
  2. 标  题: MP3 VS MD——软件篇(转载) 
  3. 发信站: 栋力无限 (2002年03月19日17:14:05 星期二), 站内信件 
  4.   
  5. 转自短歌行: 
  6. http://www.audio100.com/cgi-bin/softbug/newsoft.cgi?user=audio100&class=4&su 
  7. bclass=3&softid=3 
  8.   
  9. MP3 VS MD——软件篇 
  10. Audio100.com 夏昆冈 
  11.   
  12.     由于声卡的Line-in录制会导致波形失真,所以我们并没有去刻意从MD上捕捉音源到 
  13. PC,因为微小的失真都会让我们判断错误。无论编码怎么优秀,怎么先进,还是需要用 
  14. 户赞同才行。 
  15.     前面提到了一个叫OpenMG Jukebox的软件,最新版本为1.2,提供了ATRAC的PC版本 
  16. ATRAC3的编码方案,可以让PC用户感受一下MD的滋味。这是SONY在开拓硬件市场后进军 
  17. PC市场的试金石。 
  18.     OpenMG Jukebox将音轨捕捉后,将文件保存为procfile.bin和trX.OMG(X表示音轨 
  19. 号)两个文件,CDR用户很快会感觉得到,这很象是一个光盘镜像文件。 
  20. OpenMG Jukebox的播放界面 
  21. OpenMG Jukebox的编码和抓轨界面 
  22.     遗憾的是,这个软件可以做到10:1左右的压缩比,仅提供132、105、66Kbps可选。 
  23. ATRAC3象ATRAC一样会丢失细节,比较严重,而且为了照顾不够充足bitrate限制,会对 
  24. 16000Hz以上的频率进行很大程度的丢失。但编码速度实在是很快,在C366 OC 550的系 
  25. 统上,约为实时的1/5。 
  26. 原始波形 
  27. ATRAC3 132K bitrate 编码后的波形 
  28.     可以看到,16000Hz以上的频率基本被丢失,残留的信号已经很弱了,这是非常遗憾 
  29. 的事情。更不幸的是,OpenMG Jukebox的CPU占用率非常高,即使浏览网页也可以感觉到 
  30. 拖累,简单点说就是解码速度差,操作界面非常繁琐,而功能却很简单,最最令人恼火 
  31. 的就是OpenMG Jukebox的版权保护,我虽然不是鼓励盗版,但这种做法极大的打击了用 
  32. 户的兴趣,微软的WMA就是一个榜样。 
  33.     作为从PC上诞生的MP3编码方案就大不一样,从1993首度发布以来,开放性的编码方 
  34. 案历经8年的完善,已经接近完美,LAME是数以千计的编码器中最优秀的。LAME是Comma 
  35. nd Line程序,象DOS程序一样工作,但工作于Windows MSDOS Box方式下,是一个32位程 
  36. 序,操作很麻烦,幸亏有了WinLAMEr这个Shell。只要学会使用这个Shell,就可以用LA 
  37. ME压缩出最最精彩的MP3了。 
  38.     我们先来看看Lame VBR 编码的水准,为了获得大概10:1左右的压缩率,我们将VB 
  39. R范围指定为96K-160K之间,这样Lame 会更优先使用第较低的bitrate,最终的文件尺寸 
  40. 和前面用OpenMG Jukebox编码的相差无几。 
  41. 设置编码品质为…… 
  42.   
  43. 原始波形 
  44. Lame VBR 96K-160K bitrate 编码后的波形 
  45.     可以看到在Lame VBR 96K-160K bitrate 编码后的波形在16000Hz以上频率有着更大 
  46. 的损失,而且在18000Hz以上的信号完全丢失。LAME其实也采取了类似OpenMG Jukebox的 
  47. 做法,过滤部分非敏感频率,但OpenMG Jukebox做的似乎更加出色,看上去损失显然是 
  48. OpenMG Jukebox要小很多,而且细节损失也小一些,但事实不是这样,因为OpenMG Juk 
  49. ebox虽然保留了更多的高频音乐信息,但信号响度已经很弱了,而VBR 96K-160K bitra 
  50. te 编码后的16000Hz以上的信号响度要强得多,应该说Lame的处理方式更符合人耳的遮 
  51. 蔽效应原理。 
  52.     Lame VBR 96K-160K bitrate 编码后的波形的不足也被同样被听了出来,与OpenMG 
  53.  Jukebox的编码效果可以说是完全一致的,但不同的是,Lame编码的MP3可以被所有MP3 
  54. 播放器播放,而CPU占用是非常小的,OpenMG Jukebox在这个方面差太多太多。如果让用 
  55. 户选择,你说会选择哪个? 
  56.     不要因为这样就小看了LAME,LAME的实力根本就不是这样。我们选择LAME的编码品 
  57. 质为0,这样LAME可以自由的选择所需的bitrate来编码,这样可以获得LAME VBR编码方 
  58. 式中最高品质了。 
  59. 设置编码品质为…… 
  60.   
  61. 原始波形 
  62. Lame VBR 最佳品质编码后的波形 
  63.     这样一来,文件尺寸要大了一些,16000Hz以上的比较弱的信号也被消除了,从这里 
  64. 可以充分看到Lame在使用VBR编码方式上严格的遵守了人耳的遮蔽效应原理,从实际听音 
  65. 效果而言,我们已经很难曲分它与原始波形的差异了,只有仔细对比,才可以发现很小 
  66. 的损失,如果是盲测,我们基本处于瞎猜状态了。 
  67.     但是! 
  68.     这离Lame最高水准差还有差距,我们让LAME用320Kbps非VBR方式编码了一次,结果 
  69. 真的让人非常惊讶! 
  70.   
  71.     这张图片显示了LAME 320K bitrate 编码后的波形和原始波形的对比,差异小得很 
  72. ,你能分辨出两者间谁是MP3吗?事实上真的很难区分,下面的波形是MP3的。 
  73.     我们也很惊讶LAME可以做得如此之好,居然可以实现这样优秀的音质,即使是仔细 
  74. 对比着听,我们也很难区分与原始波形的差异,有了这样优秀的编码质量,无疑将会在 
  75. 下面的实际听音测试中狠狠打击MD硬件播放器。有了这样的测试结果,我们可以完全否 
  76. 定OpenMG Jukebox,因为无论在功能,还是品质上,OpenMG Jukebox没有一点优势,令 
  77. 人不解的是,这个软件是需要注册的,而Lame是完全免费的。但不能否定ATRAC3这种编 
  78. 码方案,但我们仍旧认为它有很大的改良余地,如果它可以支持更高的bitrate和更快的 
  79. 解码速度,也许可以媲美MP3。 
  80.     注:OpenMG Jukebox已经升级到2.0,提供向某些机型直接输出的能力,这样一来M 
  81. D的灌录问题得到很好的解决,但也可以肯定,这些硬件的音源质量和你在PC上听到的是 
  82. 完全一样的。软件OpenMG Jukebox提供的编码文件比mp3不存在任何的音质上的优势,有 
  83. 趣的是,一直处于劣势的mp3的音质反而要好一些,一旦平均bitrate提高到192K时,AT 
  84. RAC3完全没有招架之力。在完结这段测评后,微软推出了Windows Media Encoding Uti 
  85. lity V8.0,在低bitrate提供了令人惊讶的音质,即使是Lame编码的平均bitrate在128 
  86. -192K的Mp3也也要甘拜下风,本站会在适当时候测试 WM8 VS Lame 
  87.   
  88.   
  89. -- 
  90.   
  91. 道德是苍白而片面的;而法律是低级而受制于人的;且人格是离散而难以统一的:我们该 
  92. 何去何从呢? 
  93.