音風景ブログ

目隠しテストによるエンコーダの音質評価などを行うブログです。

MP3,AACの音質比較

2011年10月時点で人気のある最新エンコーダ4種で、MP3とAACの音質を徹底比較。
MP3は最新のLAME 3.99、AACiTunesでも使われるQuickTimeの内部エンジンを借りてエンコードするqaac、携帯動画作成用のAACエンコーダとしてポピュラーなNeroAACEnc、ffmpegで使われるFAAC(そのライブラリであるlibfaac)の3銘柄を使用。

結果

qaac(AAC) > NeroAACEnc(AAC) > LAME(MP3) > libfaac(AAC)

評価


エンコーダ faac qaac nero LAME faac qaac nero LAME
リリース年 2010 2011 2010 2011 2010 2011 2010 2011
バージョン 1.28 0.90 1540 3.99 1.28 0.90 1540 3.99
フォーマット AAC AAC AAC MP3 AAC AAC AAC MP3
レート制御 abr cvbr abr abr abr cvbr abr abr
ビットレート 64k 64k 64k 64k 96k 96k 96k 96k
41_30sec 打楽器 1.9 2.2 1.6 2.0 2.2 3.4 2.6 2.5
finalfantasy 撥弦楽 1.7 2.3 2.4 2.4 2.3 3.7 3.2 2.8
ATrain ジャズ 1.8 2.5 2.4 2.2 2.6 3.8 2.8 2.8
BigYellow POPS 1.8 2.3 2.3 2.2 2.3 3.1 2.8 2.5
FloorEssence テクノ 1.9 2.4 2.3 2.4 2.8 3.2 2.8 2.7
macabre オケ 1.9 2.3 2.6 2.2 2.5 4.6 3.1 2.8
mybloodrusts 弦楽器 1.8 2.3 2.5 2.2 2.5 3.5 2.8 2.5
Quizas ラテン 1.8 2.4 2.4 2.3 2.4 3.6 3.1 2.8
VelvetRealm テクノ 1.8 2.5 2.6 2.3 2.3 3.6 2.9 2.7
雨降花 POPS 1.9 2.2 2.5 2.3 2.5 3.8 2.9 2.8
Trust Gosp 1.8 2.4 2.3 2.3 2.5 3.2 2.8 2.8
Waiting ロック 2.0 2.6 2.7 2.5 2.8 3.4 3.0 2.8
Experiencia ラテン 2.0 2.6 2.7 2.4 2.4 3.7 3.3 3.1
HeartToHeart POPS 1.9 2.3 2.7 2.3 2.5 3.4 3.3 2.8
Tom's Diner 女声 1.9 2.5 2.4 2.5 2.2 4.6 3.0 3.6
↑音源 平均点 1.83 2.37 2.40 2.30 2.43 3.61 2.95 2.78
実レート 67k 68k 67k 66k 99k 103k 99k 96k
全サイズ(KB) 2857 2913 2862 2825 4222 4382 4231 4111
エンコーダ faac qaac nero LAME faac qaac nero LAME

エンコーダ faac qaac nero LAME faac qaac nero LAME
リリース年 2010 2011 2010 2011 2010 2011 2010 2011
バージョン 1.28 0.94 1540 3.99 1.28 0.94 1540 3.99
フォーマット AAC AAC AAC MP3 AAC AAC AAC MP3
レート制御 vbr cvbr abr vbr vbr cvbr abr vbr
ビットレート aq95 128k 128k V5.6 aq155 192k 192k V2
41_30sec 打楽器 3.0 4.5 3.8 3.5 3.6 4.8 5.0 4.7
finalfantasy 撥弦楽 3.4 4.3 4.0 3.0 3.9 5.0 5.0 3.7
ATrain ジャズ 3.5 4.5 4.1 3.4 4.0 5.0 4.7 4.4
BigYellow POPS 3.1 4.2 3.8 3.1 4.1 4.4 4.6 4.1
FloorEssence テクノ 3.0 3.4 3.4 3.2 3.7 4.8 5.0 3.9
macabre オケ 3.8 5.0 5.0 4.5 5.0 5.0 5.0 5.0
mybloodrusts 弦楽器 3.9 4.8 4.8 3.5 4.4 5.0 5.0 4.2
Quizas ラテン 3.1 4.0 3.7 3.3 3.9 5.0 5.0 4.2
VelvetRealm テクノ 3.7 4.0 3.2 3.5 4.0 4.8 4.0 3.9
雨降花 POPS 3.1 4.0 3.7 3.1 3.5 5.0 5.0 4.0
Trust Gosp 4.0 3.8 3.3 3.3 4.4 4.4 4.0 4.1
Waiting ロック 3.3 3.8 3.4 3.3 3.9 4.7 4.2 3.9
Experiencia ラテン 3.2 4.1 3.6 3.1 4.0 4.7 5.0 4.1
HeartToHeart POPS 3.7 4.1 3.7 3.3 4.1 5.0 5.0 4.3
Tom's Diner 女声 3.1 4.2 3.6 2.8 4.1 4.7 5.0 3.8
↑音源 平均点 3.37 4.15 3.79 3.30 4.03 4.82 4.76 4.14
実レート 135k 136k 131k 133k 203k 208k 200k 206k
全サイズ(KB) 5773 5804 5608 5647 8708 8894 8562 8740
エンコーダ faac qaac nero LAME faac qaac nero LAME

テストに利用した音源を試聴したい方、ダウンロードしたい方、ログを見たい方はこちらへ。
http://zak.s206.xrea.com/bitratetest/main.htm

方法

銘柄に対する先入観が影響しないように、ABC/HR for Java 5.3aとMHP-A1を利用して、ランダムに並び替えてから、銘柄も圧縮/非圧縮の区別も伏せて採点した。1=音質劣化が非常に気になる 2=気になる 3=少し気になる 4=圧縮による原音からの音質変化が分かるが、気にならない 5=音質変化がわからない、区別できない。4.9以下をつける場合は、ABXテストを20回行い、15回以上(これ以上の成績をまぐれで出す確率は約2%)正解してからそうした(3.0未満をつける場合は省略)。日時をおいて同じ音源を2回評価し、平均をとった。
128kbpsと192kbps側は、PSP ABC/HR v1.3とRP-HT560を利用して、ABXがABXYになったこと、圧縮/非圧縮を伏せない代わりに3.0未満をつけるときもABXYテストすること以外は同じ方法・基準で採点した。

エンコーダは4種、ビットレートは4種、音源は15種、同じ音源を2回なので、このテストで採点は4×4×15×2=480回行われた。

使用したコマンド

ffmpeg18607 -y -i %inputfile% -acodec libfaac -ab 64k %outputfile%
qaac --cvbr 64 -o %outputfile% %inputfile%
neroAacEnc -if %inputfile% -lc -br 64000 -of %outputfile%
lame399 -h --preset 64 %inputfile% %outputfile%
ffmpeg18607 -y -i %inputfile% -acodec libfaac -ab 96k %outputfile%
qaac --cvbr 96 -o %outputfile% %inputfile%
neroAacEnc -if %inputfile% -lc -br 96000 -of %outputfile%
lame399 -h --preset 96 %inputfile% %outputfile%

ffmpeg18607 -y -i %inputfile% -acodec libfaac -aq 95 %outputfile%
qaac_0.94 --cvbr 128 -o %outputfile% %inputfile%
neroAacEnc -if %inputfile% -lc -br 128000 -of %outputfile%
lame399 -h -V5.6 %inputfile% %outputfile%
ffmpeg18607 -y -i %inputfile% -acodec libfaac -aq 155 %outputfile%
qaac_0.94 --cvbr 192 -o %outputfile% %inputfile%
neroAacEnc -if %inputfile% -lc -br 192000 -of %outputfile%
lame399 -h -V2 %inputfile% %outputfile%

詳細な比較

FRIEDMAN version 1.24 (Jan 17, 2002) http://ff123.net/
Blocked ANOVA analysis

Number of listeners: 15
Critical significance:  0.05
Significance of data: 0.00E+000 (highly significant)
---------------------------------------------------------------
ANOVA Table for Randomized Block Designs Using Ratings

Source of         Degrees     Sum of    Mean
variation         of Freedom  squares   Square    F      p

Total              119          36.04
Testers (blocks)    14           2.24
Codecs eval'd        7          29.71    4.24   101.63  0.00E+000
Error               98           4.09    0.04
---------------------------------------------------------------
Fisher's protected LSD for ANOVA:   0.148

Means:

qaac96   nero96   lame96   faac96   nero64   qaac64   lame64   faac64
  3.61     2.95     2.78     2.43     2.40     2.37     2.30     1.83

---------------------------- p-value Matrix ---------------------------

         nero96   lame96   faac96   nero64   qaac64   lame64   faac64
qaac96   0.000*   0.000*   0.000*   0.000*   0.000*   0.000*   0.000*
nero96            0.020*   0.000*   0.000*   0.000*   0.000*   0.000*
lame96                     0.000*   0.000*   0.000*   0.000*   0.000*
faac96                              0.755    0.449    0.085    0.000*
nero64                                       0.656    0.156    0.000*
qaac64                                                0.328    0.000*
lame64                                                         0.000*
-----------------------------------------------------------------------

qaac96 is better than nero96, lame96, faac96, nero64, qaac64, lame64, faac64
nero96 is better than lame96, faac96, nero64, qaac64, lame64, faac64
lame96 is better than faac96, nero64, qaac64, lame64, faac64
faac96 is better than faac64
nero64 is better than faac64
qaac64 is better than faac64
lame64 is better than faac64
FRIEDMAN version 1.24 (Jan 17, 2002) http://ff123.net/
Blocked ANOVA analysis

Number of listeners: 15
Critical significance:  0.05
Significance of data: 0.00E+000 (highly significant)
---------------------------------------------------------------
ANOVA Table for Randomized Block Designs Using Ratings

Source of         Degrees     Sum of    Mean
variation         of Freedom  squares   Square    F      p

Total              119          49.21
Testers (blocks)    14           7.98
Codecs eval'd        7          33.08    4.73   56.76  0.00E+000
Error               98           8.16    0.08
---------------------------------------------------------------
Fisher's protected LSD for ANOVA:   0.209

Means:

qaac192  nero192  qaac128  lame192  faac192  nero128  faac128  lame128
  4.82     4.76     4.15     4.14     4.03     3.79     3.37     3.30

---------------------------- p-value Matrix ---------------------------

         nero192  qaac128  lame192  faac192  nero128  faac128  lame128
qaac192  0.614    0.000*   0.000*   0.000*   0.000*   0.000*   0.000*
nero192           0.000*   0.000*   0.000*   0.000*   0.000*   0.000*
qaac128                    0.900    0.245    0.001*   0.000*   0.000*
lame192                             0.299    0.002*   0.000*   0.000*
faac192                                      0.029*   0.000*   0.000*
nero128                                               0.000*   0.000*
faac128                                                        0.508
-----------------------------------------------------------------------

qaac192 is better than qaac128, lame192, faac192, nero128, faac128, lame128
nero192 is better than qaac128, lame192, faac192, nero128, faac128, lame128
qaac128 is better than nero128, faac128, lame128
lame192 is better than nero128, faac128, lame128
faac192 is better than nero128, faac128, lame128
nero128 is better than faac128, lame128

整形済みデータ

% AAC/MP3 64kbps+96kbps ABC/HR test.
%64kbps 64kbps 64kbps 64kbps 96kbps 96kbps 96kbps 96kbps
%features 7 AAC-LC AAC-LC AAC-LC MP3 AAC-LC AAC-LC AAC-LC MP3
faac64	qaac64	nero64	lame64	faac96	qaac96	nero96	lame96
1.85	2.15	1.6	1.95	2.2	3.35	2.6	2.45	
1.7	2.3	2.4	2.4	2.25	3.65	3.15	2.75	
1.75	2.5	2.4	2.2	2.55	3.75	2.8	2.8	
1.75	2.25	2.25	2.2	2.25	3.1	2.85	2.5	
1.85	2.4	2.3	2.4	2.8	3.2	2.85	2.65	
1.9	2.35	2.6	2.2	2.45	4.55	3.1	2.8	
1.75	2.25	2.5	2.2	2.5	3.5	2.8	2.45	
1.75	2.4	2.35	2.3	2.4	3.55	3.05	2.85	
1.8	2.45	2.55	2.3	2.25	3.6	2.9	2.65	
1.85	2.2	2.45	2.3	2.5	3.8	2.9	2.75	
1.8	2.4	2.3	2.3	2.45	3.15	2.75	2.75	
1.95	2.6	2.65	2.45	2.75	3.35	3	2.8	
1.95	2.55	2.65	2.4	2.4	3.65	3.25	3.05	
1.9	2.25	2.65	2.35	2.45	3.35	3.3	2.85	
1.9	2.5	2.4	2.5	2.2	4.6	3	3.55	
% AAC/MP3 128kbps+192kbps ABC/HR test.
%features 6 128kbps 128kbps 128kbps 128kbps 192kbps 192kbps 192kbps 192kbps
%features 7 AAC-LC AAC-LC AAC-LC MP3 AAC-LC AAC-LC AAC-LC MP3
faac128	qaac128	nero128	lame128	faac192	qaac192	nero192	lame192
3	4.45	3.8	3.45	3.6	4.8	5	4.7	
3.35	4.25	3.95	2.95	3.9	5	5	3.65	
3.45	4.5	4.1	3.4	4	5	4.7	4.4	
3.05	4.15	3.8	3.05	4.05	4.45	4.6	4.05	
3	3.35	3.4	3.2	3.65	4.8	5	3.85	
3.8	5	5	4.45	5	5	5	5	
3.9	4.8	4.75	3.5	4.4	5	5	4.2	
3.1	4	3.7	3.25	3.9	5	5	4.15	
3.7	3.95	3.2	3.5	3.95	4.8	3.95	3.9	
3.05	3.95	3.65	3.1	3.5	5	5	3.95	
3.95	3.75	3.3	3.3	4.4	4.35	4	4.1	
3.3	3.8	3.35	3.25	3.85	4.65	4.2	3.9	
3.15	4.1	3.6	3.05	4	4.7	5	4.1	
3.7	4.05	3.7	3.25	4.1	5	5	4.3	
3.05	4.15	3.6	2.8	4.1	4.7	5	3.8	

注:公開試聴試験での多人数の平均評点と管理人の評点が似たような傾向になることは確認しているので言えるが、ある個人がある再生環境で、ある価値観のもとに聞いたときの評価が、ここに書いた管理人の評価に似るかどうかまでは何とも言えない。また、今回利用した音源とは傾向の異なる音を多くエンコードした場合、結果や順位が異なる可能性があります。