原文日期:2005-02-07
原文地址:http://members.home.nl/w.speek/comparison.htm
本测试仅限于两方面:压缩比和速度。因为有大量的因素会影响特定的编码器的表现,比如你的测试平台,开放源码/封闭源码,纠错能力,良好的用户界
面,即时音频提取/压缩,播放时的随机硬盘存取等等。因此本文不会在容易引起争议的方面深入。
测试的无损音频压缩技术包括:
测试:
测试人通过EAC软件的“CD-Image
and
cue-sheet”选项提取了10张完整的CD,然后用每一种编码器对这10个音频文件进行压缩。测试期间保持后台不进行多余的后台任务。不同的音乐会得到不同的压缩比,因此这里使用的10张CD的音乐类型都是尽可能不相同的,但由于测试者手头的CD大多是流行音乐,因此可能存在一定的局限性。
Shorten编码器以ICL7.1 编译器编译版本进行。
该版本由 John Edwards 编译并释出。该版本比Cygwin的编译版本运行起来快很多。
只有三张CD用了 RKAU -l3 (最大压缩比)方式进行压缩测试。这是因为测试者对其缓慢的压缩速度感到了厌倦。但从这三张CD的压缩结果你可以了解到该编码器在高于-11(快速压缩方 式)的压缩参数时能提供多少额外的压缩能力。
WMA9的编码是通过命令行进行的(译者注:显得比较专业),命令及参数如下:
cscript.exe
wmcmd.vbs -input file.wav -output file.wma -
a_codec WMA9LSL -a_mode 2 -a_setting Q100_44_2_16
解码则通过 Foobar2000进行.
结果:
详细结果见: 完整测试结果(原文 链接) 。整体结果如下:
编码器 | 参数 | 压缩比* | 编码速度** | 解码速度** |
% | x倍实时 | x 倍实时 | ||
La 0.4b | default | 55.5 | 2.1 | 2.7 |
OptimFROG 4.509 | highnew | 55.8 | 1.1 | 1.5 |
Monkey's Audio 3.99 | extra high | 56.4 | 8.8 | 8.7 |
OptimFROG 4.509 | default | 56.7 | 6.0 | 8.9 |
Monkey's Audio 3.99 | high | 56.9 | 15.8 | 14.3 |
Monkey's Audio 3.99 | normal | 57.3 | 18.1 | 16.0 |
WavPack 4.0 | high | 58.0 | 16.0 | 16.1 |
WMA 9 | default | 58.0 | 9.4 | 10.8 |
RKAU 1.07 | fast (l1) | 58.4 | 8.0 | 9.6 |
LPAC Archiver 1.41 | medium, JS, random access | 58.8 | 13.5 | 24.6 |
LPAC Archiver 1.41 | extra high, JS, random access | 58.8 | 8.1 | 20.2 |
TTA 3.2 | default | 59.0 | 26.6 | 23.4 |
WavPack 4.0 | normal | 59.4 | 26.3 | 28.4 |
FLAC 1.1.2 | 8 | 59.6 | 4.2 | 44.7 |
FLAC 1.1.2 | default (5) | 59.8 | 19.9 | 44.7 |
Apple Lossless (iTunes 4.7) | automatic | 60.0 | 15.6 | 35.0 |
Shorten 3.6.0 | default | 63.7 | 33.7 | 70.9 |
*压缩比计算方法:压缩得到的文件大小除以原始文件大小乘以100%。
**速度:原始文件的完整编码/解码时间。测试计算机的CPU是 AMD Athlon 800 。
最佳压缩比:
最快编码器:
最快解码器:
关于结果的一些注释:
- END -
版权所有,未经作者(苏信东)本人许可不得转载于任何媒体
本站微信订阅号:
本页网址二维码: