2024年5月28日发(作者:庾语冰)
MP3 vs MPC vs OGG
夏昆冈
转载自
现在在音频发烧友中,比较推崇三种有损音频编码,分别为MP3、MPC、OGG。在大量新技
术的支持下,这些编码都有非常出色的表现,都各自拥有一群支持者,因为人听觉灵敏程度、
听音环境和听音感受都会各不相同,我们想通过相对数据化的测试来鉴定一下这几种编码的
优劣,我们下面所做的测试,不能完全证明各自的优劣,因为我们的测试器材与知识还无法
用足够的证据来给几种编码一个准确的品质排列,因此,我们还是会说明一下我们的听音感
受。在测试前,我们先说明一下我们的音频子系统的配置,声卡采用黑金2VP,理由很简单,
因为这块卡频响平直且音色中性,细节表现也很不错,适合这次的测试要求。而我们使用的
音箱包括Edifier S51m、Edifier R1900T II、世代V300、朝露A100及其他几款中低档次的多
媒体音箱,为了尝试体会不同用户在不同的回放设备下的听音体会。
在本次测试中,我们并不去测试编码在超大码率下的表现,我们认为,300kbps以上的码率便
开始不具备使实用性了,追求更高音质的话,我们相信更多人会选择无损编码了,因此我们
仅仅测试128kbps到200多kbps下的情况。这段码率是是被使用得最多,也是最具有代表性的。
我们测试试用了3个测试样本。
采样一:为 Modern Talking 《Victory》专辑中的曲目《Mrs. Robota》最后一段44秒,特征为
高中低频饱满,录音电平高,我们用这个频段测试编码的频率丢失情况,根据我们以往的经
验,类似这种特征的信号是最难处理的,为了保证足够的品质,编码器将被迫放弃人耳相对
不敏感的高频信号以节约码率,用于去满足人耳相对敏感的频率段的码率需求。我们称这段
采样为Sample01。
采样二:为《如梦6——纳秒极光》中《幻影》的最前的40秒。这张CD录音异常优秀,售价
高达2000多港币,是不少发烧友梦想拥有的发烧大碟之一,这段采样特征为泛音丰富,细节
表现极佳,层次分明,空间感好。我们使用这段采样测试编码的细节保留情况,由于这个测
试通过频谱图表现会比较不明显,因此我们会加入我们的听感描述。这段编码被称为
Sample02。
采样三:长度为一秒的-3.2dB、1000Hz的正弦波信号,用于测试波形失真的情况。
我们认为,优秀的编码应该尽可能保持对原信号的最大可能还原能力,任何修饰都是不可取
的,除非是专用于某种设备的编码。MP3、MPC、OGG均与硬件无关,因此,我们对他们的
优劣评判标准就只有一个——看谁的还原能力强大。
我们使用的编码器为:LAME version 3.92 MMX、OggEnc v1.0和MP+ v1.7.9c。在这里特别说
明一下,MP+就是MPC,我们并没有使用最新的MPC编码器,因为我们惊讶的发现MPC 的
-insane编码模式不见了,这个参数代表了MPC的最高水准,因此我们还是使用了较低的版
本,测试使用了-insane和-standard两个参数。在我们写这篇文章的时候,LAME也发布了最
新的3.94a版的编码器,但我们事先的测试表明,这个版本存在一定问题,编码的质量不如3.92
的优秀。LAME的VBR模式有2个代表性的参数,即--alt-preset extreme和-V 0,关于这2个参
数的优劣有着长期的争论,因此我们测试的时候同时使用了2个参数作为对比。OGG编码中,
我们将Quality Setting为4和6,这样可以得到码率约为128和192kbps的文件。
这里是采样及编码后文件的大小对比表。
文件名 大小(字节)
实
际
平
均
码
率
(k
b
ps
)
7761700
1
41
1
Sample01_LAME--alt-preset 3 1238038
2
2
5
2
Sample01_3 1574277 8
6
2
3
4
1
Sample01_ 949160 7
3
1
2
6
1
9
2
1
41
1
2
Sample02_LAME--alt-preset 3 1154039 3
1
1
7
5
Sample02_ 1205784
2
4
1
1
Sample02_
Sample02_
840212
603745
6
8
1
Sample01_ 1285756
Sample01_ 697054
Sample01_ 1056385
7056156
Sample02_3 876435
2024年5月28日发(作者:庾语冰)
MP3 vs MPC vs OGG
夏昆冈
转载自
现在在音频发烧友中,比较推崇三种有损音频编码,分别为MP3、MPC、OGG。在大量新技
术的支持下,这些编码都有非常出色的表现,都各自拥有一群支持者,因为人听觉灵敏程度、
听音环境和听音感受都会各不相同,我们想通过相对数据化的测试来鉴定一下这几种编码的
优劣,我们下面所做的测试,不能完全证明各自的优劣,因为我们的测试器材与知识还无法
用足够的证据来给几种编码一个准确的品质排列,因此,我们还是会说明一下我们的听音感
受。在测试前,我们先说明一下我们的音频子系统的配置,声卡采用黑金2VP,理由很简单,
因为这块卡频响平直且音色中性,细节表现也很不错,适合这次的测试要求。而我们使用的
音箱包括Edifier S51m、Edifier R1900T II、世代V300、朝露A100及其他几款中低档次的多
媒体音箱,为了尝试体会不同用户在不同的回放设备下的听音体会。
在本次测试中,我们并不去测试编码在超大码率下的表现,我们认为,300kbps以上的码率便
开始不具备使实用性了,追求更高音质的话,我们相信更多人会选择无损编码了,因此我们
仅仅测试128kbps到200多kbps下的情况。这段码率是是被使用得最多,也是最具有代表性的。
我们测试试用了3个测试样本。
采样一:为 Modern Talking 《Victory》专辑中的曲目《Mrs. Robota》最后一段44秒,特征为
高中低频饱满,录音电平高,我们用这个频段测试编码的频率丢失情况,根据我们以往的经
验,类似这种特征的信号是最难处理的,为了保证足够的品质,编码器将被迫放弃人耳相对
不敏感的高频信号以节约码率,用于去满足人耳相对敏感的频率段的码率需求。我们称这段
采样为Sample01。
采样二:为《如梦6——纳秒极光》中《幻影》的最前的40秒。这张CD录音异常优秀,售价
高达2000多港币,是不少发烧友梦想拥有的发烧大碟之一,这段采样特征为泛音丰富,细节
表现极佳,层次分明,空间感好。我们使用这段采样测试编码的细节保留情况,由于这个测
试通过频谱图表现会比较不明显,因此我们会加入我们的听感描述。这段编码被称为
Sample02。
采样三:长度为一秒的-3.2dB、1000Hz的正弦波信号,用于测试波形失真的情况。
我们认为,优秀的编码应该尽可能保持对原信号的最大可能还原能力,任何修饰都是不可取
的,除非是专用于某种设备的编码。MP3、MPC、OGG均与硬件无关,因此,我们对他们的
优劣评判标准就只有一个——看谁的还原能力强大。
我们使用的编码器为:LAME version 3.92 MMX、OggEnc v1.0和MP+ v1.7.9c。在这里特别说
明一下,MP+就是MPC,我们并没有使用最新的MPC编码器,因为我们惊讶的发现MPC 的
-insane编码模式不见了,这个参数代表了MPC的最高水准,因此我们还是使用了较低的版
本,测试使用了-insane和-standard两个参数。在我们写这篇文章的时候,LAME也发布了最
新的3.94a版的编码器,但我们事先的测试表明,这个版本存在一定问题,编码的质量不如3.92
的优秀。LAME的VBR模式有2个代表性的参数,即--alt-preset extreme和-V 0,关于这2个参
数的优劣有着长期的争论,因此我们测试的时候同时使用了2个参数作为对比。OGG编码中,
我们将Quality Setting为4和6,这样可以得到码率约为128和192kbps的文件。
这里是采样及编码后文件的大小对比表。
文件名 大小(字节)
实
际
平
均
码
率
(k
b
ps
)
7761700
1
41
1
Sample01_LAME--alt-preset 3 1238038
2
2
5
2
Sample01_3 1574277 8
6
2
3
4
1
Sample01_ 949160 7
3
1
2
6
1
9
2
1
41
1
2
Sample02_LAME--alt-preset 3 1154039 3
1
1
7
5
Sample02_ 1205784
2
4
1
1
Sample02_
Sample02_
840212
603745
6
8
1
Sample01_ 1285756
Sample01_ 697054
Sample01_ 1056385
7056156
Sample02_3 876435