2017-03-23
LAME、Helix、iTunes MP3エンコーダの音質比較
概要
MP3エンコーダの音質比較。定評のあるオープンソースのMP3エンコーダであるLAMEの、現行版・α版に加え、爆速エンコードで知られるHelix MP3エンコーダ、Apple製のiTunesでMP3エンコードを選択したときに使われるエンコーダを、192kbpsで比較した。
結果
iTunes のMP3エンコーダの品質は、2016年現在もなお、LAME等のオープンソースエンコーダに追い付いていない。
LAMEのα版(3.100α2)は、音質面で現行版に比べて明らかに優位ではない。
全てのエンコーダで、4.0(気にならない)以上の評点が過半数を占めた。
評価
| 形式 | MP3 | MP3 | MP3 | MP3 | |
|---|---|---|---|---|---|
| エンコーダ | LAME | LAME | Helix | iTunes | |
| バージョン | 3.100α2 | 3.99.5 | v5.1 | 12.4.2.4 | |
| リリース年 | 2013 | 2011 | 2005 | 2016 | |
| レート制御 | VBR | VBR | VBR | VBR | |
| 指定レート | -V2.75 | -V2.3 | -V111 | 192k | |
| オプション | なし | なし | -HF2 | 高品質 | |
| 10 41_30sec | Perc. | 4.4 | 4.4 | 4.4 | 3.9 |
| 11 finalfantasy | Strings | 4.3 | 4.2 | 4.5 | 4.2 |
| 12 ATrain | Jazz | 4.4 | 4.1 | 5.0 | 4.4 |
| 13 BigYellow | Pops | 4.5 | 4.3 | 4.8 | 4.4 |
| 14 FloorEssence | Techno | 4.4 | 4.3 | 4.1 | 3.8 |
| 15 macabre | Classic | 4.4 | 4.2 | 4.3 | 3.9 |
| 16 mybloodrusts | Guitar | 4.3 | 4.3 | 4.6 | 4.2 |
| 17 Quizas | Latin | 4.5 | 4.4 | 4.7 | 4.2 |
| 18 VelvetRealm | Techno | 4.2 | 4.1 | 3.9 | 3.7 |
| 19 雨降花 | Pops | 4.3 | 4.5 | 4.8 | 4.0 |
| 20 Trust | Gospel | 4.3 | 4.3 | 4.2 | 4.2 |
| 21 Waiting | Rock | 3.8 | 3.9 | 4.2 | 4.0 |
| 22 Experiencia | Latin | 4.1 | 4.4 | 4.5 | 4.2 |
| 23 Heart To Heart | Pops | 4.0 | 4.3 | 4.4 | 3.8 |
| 24 Tom's Diner | Vocal | 4.4 | 4.4 | 4.7 | 4.0 |
| 01.castanets | inst. | 4.1 | 4.2 | 4.4 | 3.8 |
| 02.fatboy_30sec | Techno | 4.4 | 4.4 | 4.8 | 3.8 |
| 03.eig | Techno | 4.1 | 4.3 | 4.4 | 3.7 |
| 04.Bachpsichord | inst. | 4.4 | 4.4 | 4.4 | 4.3 |
| 05.Enola | Techno | 4.3 | 4.3 | 4.4 | 4.3 |
| 06.trumpet | inst. | 4.4 | 4.6 | 4.5 | 4.1 |
| 07.applaud | Live | 4.1 | 4.2 | 4.3 | 4.1 |
| 08.velvet | Perc. | 4.8 | 5.0 | 4.9 | 4.3 |
| 09.Linchpin | Rock | 4.6 | 4.6 | 4.1 | 4.3 |
| 10.spill_the_blood | Guitar | 4.1 | 4.4 | 4.5 | 4.6 |
| 11.female_speech | Speech | 5.0 | 4.9 | 4.8 | 4.6 |
| 12.French_Ad | Speech | 4.4 | 4.6 | 4.4 | 4.2 |
| 平均スコア | 4.32 | 4.35 | 4.46 | 4.09 | |
| テスト音源平均 | 201k | 201k | 197k | 194k | |
| アルバム平均 | 184k | 185k | 188k | 192k | |
| 指定レート | -V2.75 | -V2.3 | -V111 | 192k | |
| バージョン | 3.100α2 | 3.99.5 | v5.1 | 12.4.2.4 | |
| エンコーダ | LAME | LAME | Helix | iTunes |
テストに利用した音源を試聴したい方、ダウンロードしたい方、ログを見たい方はこちらへ。
http://zak.s206.xrea.com/bitratetest/main.htm
https://drive.google.com/file/d/0ByvUr-pp6BuUSnlwUG1WNkZzeDA/view?usp=sharing
方法
銘柄に対する先入観が影響しないように、PSP ABC/HR v2.4とRP-HT560(1回目)、RP-HJE150(2回目)を利用して、4個のエンコードされた圧縮音源をランダムに並び替えて、銘柄を伏せて採点した。採点基準は、「音質劣化が非常に気になる」が1点 「気になる」が2点 「わずかに気になる」が3点 「原音からの音質変化が分かるが、気にならない」が4点 「音質変化がわからない、区別できない」が5点。4.9点以下の評点をつける場合は、ABXYテストを15回行い、12回以上(これ以上の成績をまぐれで出す確率は約2%)正解して、違いを聞き取れることを確認してからそうした。27種の多様なジャンルを含むテスト用の非圧縮音源が使われた。このテストでの採点は、27(音源)×4(エンコーダ)×2(回)=216(回)。
使用したオプション
Helix mp3 encoder v5.1 -V111 -HF2
LAME 3.99.5 -V2.3
LAME 3.100.alpha2 -V2.75
iTunes 12.4.2.4 high quality default, vbr enabled
詳細な優劣の分析
FRIEDMAN version 1.24 (Jan 17, 2002) http://ff123.net/
Blocked ANOVA analysis
Number of listeners: 27
Critical significance: 0.05
Significance of data: 1.42E-009 (highly significant)
---------------------------------------------------------------
ANOVA Table for Randomized Block Designs Using Ratings
Source of Degrees Sum of Mean
variation of Freedom squares Square F p
Total 107 8.62
Testers (blocks) 26 4.02
Codecs eval'd 3 1.98 0.66 19.62 1.42E-009
Error 78 2.62 0.03
---------------------------------------------------------------
Fisher's protected LSD for ANOVA: 0.099
Means:
helixv l3995v l100a2 itunes
4.46 4.35 4.32 4.09
---------------------------- p-value Matrix ---------------------------
l3995v l100a2 itunes
helixv 0.029* 0.005* 0.000*
l3995v 0.530 0.000*
l100a2 0.000*
-----------------------------------------------------------------------
helixv is better than l3995v, l100a2, itunes
l3995v is better than itunes
l100a2 is better than itunes
整形済みデータ
l100a2 l3995v helixv itunes 4.400 4.450 4.350 3.900 4.300 4.200 4.500 4.150 4.400 4.100 5.000 4.400 4.450 4.250 4.800 4.400 4.350 4.250 4.050 3.850 4.400 4.150 4.300 3.900 4.250 4.300 4.550 4.200 4.500 4.350 4.700 4.200 4.200 4.050 3.950 3.700 4.250 4.500 4.750 3.950 4.250 4.250 4.150 4.200 3.800 3.850 4.200 3.950 4.100 4.400 4.500 4.150 4.000 4.300 4.400 3.750 4.400 4.400 4.700 3.950 4.100 4.150 4.350 3.750 4.350 4.450 4.750 3.750 4.100 4.250 4.350 3.650 4.350 4.450 4.450 4.300 4.300 4.250 4.400 4.300 4.350 4.600 4.450 4.050 4.100 4.150 4.250 4.100 4.800 5.000 4.850 4.300 4.600 4.600 4.050 4.300 4.100 4.350 4.500 4.550 5.000 4.900 4.750 4.600 4.450 4.550 4.450 4.150
注:公開試聴試験での多人数の平均評点と管理人の評点が似たような傾向になることは確認しているので言えるが、ある個人がある再生環境で、ある価値観のもとに聞いたときの評価が、ここに書いた管理人の評価に似るかどうかまでは何とも言えない。また、今回利用した音源とは傾向の異なる音を多くエンコードした場合、結果や順位が異なる可能性があります。
。
2016-07-08
Opusエンコーダの音質比較
概要
Opusエンコーダの音質比較。2013年からある安定版の Opus 1.1 と、Opus 1.1.1の音質向上を狙ったテスト版「exp_lbr_tune」(2016年2月時点)を比較。
テスト版「exp_lbr_tune」は、2016年7月現在も活発に改良が続けられており、さらに改良を重ねた上で将来 Opus 1.2 としてリリースされる予定である。
結果
テスト版の方が低レートで高い評価となった。64kbps以上では、有意差が無かった。
評価
| 形式 | Opus | Opus | Opus | Opus | Opus | Opus | Opus | Opus | |
|---|---|---|---|---|---|---|---|---|---|
| エンコーダ | 1.1 | 1.1 | 1.1 | 1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | |
| バージョン | main | main | main | main | lbr_tune | lbr_tune | lbr_tune | lbr_tune | |
| リリース年 | 2013 | 2013 | 2013 | 2013 | 2016 | 2016 | 2016 | 2016 | |
| レート制御 | VBR | VBR | VBR | VBR | VBR | VBR | VBR | VBR | |
| 指定レート | 32k | 48k | 64k | 80k | 32k | 48k | 64k | 80k | |
| 10 41_30sec | Perc. | 1.7 | 3.1 | 3.5 | 4.0 | 1.8 | 2.8 | 3.7 | 4.0 |
| 11 finalfantasy | Strings | 2.6 | 3.7 | 4.1 | 4.4 | 2.0 | 3.2 | 4.2 | 4.4 |
| 12 ATrain | Jazz | 2.3 | 3.4 | 4.0 | 4.3 | 1.6 | 3.1 | 3.9 | 4.2 |
| 13 BigYellow | Pops | 1.7 | 2.9 | 3.8 | 4.1 | 1.7 | 2.8 | 3.9 | 4.0 |
| 14 FloorEssence | Techno | 3.1 | 3.7 | 4.2 | 4.3 | 2.0 | 3.4 | 4.1 | 4.3 |
| 15 macabre | Classic | 1.8 | 2.3 | 3.5 | 3.7 | 1.5 | 2.4 | 3.6 | 3.6 |
| 16 mybloodrusts | Guitar | 2.7 | 3.3 | 4.2 | 4.3 | 2.0 | 3.2 | 4.2 | 4.3 |
| 17 Quizas | Latin | 2.1 | 3.5 | 3.9 | 4.2 | 1.8 | 3.2 | 4.0 | 4.2 |
| 18 VelvetRealm | Techno | 2.4 | 3.1 | 3.5 | 3.7 | 1.9 | 2.8 | 3.5 | 3.7 |
| 19 雨降花 | Pops | 1.7 | 2.5 | 3.8 | 4.3 | 1.7 | 2.3 | 3.8 | 4.3 |
| 20 Trust | Gospel | 2.2 | 3.2 | 3.8 | 4.3 | 1.8 | 3.1 | 4.0 | 4.3 |
| 21 Waiting | Rock | 2.2 | 3.3 | 4.1 | 4.1 | 1.7 | 3.1 | 4.0 | 4.2 |
| 22 Experiencia | Latin | 2.7 | 3.5 | 4.1 | 4.4 | 1.9 | 3.6 | 4.0 | 4.4 |
| 23 Heart To Heart | Pops | 2.0 | 3.5 | 4.0 | 4.2 | 1.7 | 3.2 | 4.0 | 4.2 |
| 24 Tom's Diner | Vocal | 2.8 | 3.6 | 3.9 | 4.2 | 2.5 | 3.6 | 3.8 | 4.2 |
| 平均スコア | 2.24 | 3.23 | 3.87 | 4.14 | 1.82 | 3.05 | 3.90 | 4.13 | |
| 実レート | 34k | 50k | 66k | 83k | 32k | 49k | 66k | 83k | |
| エンコーダ | 1.1 | 1.1 | 1.1 | 1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | |
| 形式 | Opus | Opus | Opus | Opus | Opus | Opus | Opus | Opus |
テストに利用した音源を試聴したい方、ダウンロードしたい方、ログを見たい方はこちらへ。
http://zak.s206.xrea.com/bitratetest/main.htm
方法
銘柄に対する先入観が影響しないように、PSP ABC/HR v2.4とRP-HT560(1回目)、RP-HJE150(2回目)を利用して、8個のエンコードされた圧縮音源をランダムに並び替えて、銘柄を伏せて採点した。採点基準は、「音質劣化が非常に気になる」が1点 「気になる」が2点 「わずかに気になる」が3点 「原音からの音質変化が分かるが、気にならない」が4点 「音質変化がわからない、区別できない」が5点。4.9点以下の評点をつける場合は、ABXYテストを15回行い、12回以上(これ以上の成績をまぐれで出す確率は約2%)正解して、違いを聞き取れることを確認してからそうした。このテストでの採点は、15(音源)×2(エンコーダ)×4(ビットレート種類)×2(回)=240(回)。
使用したオプション
安定版 Opus 1.1 with opus-tools-0.1.9
opusenc --bitrate 32 in.wav out.opus
opusenc --bitrate 48 in.wav out.opus
opusenc --bitrate 64 in.wav out.opus
opusenc --bitrate 80 in.wav out.opus
テスト版 Opus 1.1.1-rc-49-g5db9e14 branch exp_lbr_tune, with opus-tools 0.1.9.
opusenc --bitrate 32 in.wav out.opus
opusenc --bitrate 48 in.wav out.opus
opusenc --bitrate 64 in.wav out.opus
opusenc --bitrate 80 in.wav out.opus
詳細な優劣の分析
FRIEDMAN version 1.24 (Jan 17, 2002) http://ff123.net/
Blocked ANOVA analysis
Number of listeners: 15
Critical significance: 0.05
Significance of data: 1.11E-016 (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 92.40
Testers (blocks) 14 6.66
Codecs eval'd 7 81.87 11.70 296.65 1.11E-016
Error 98 3.86 0.04
---------------------------------------------------------------
Fisher's protected LSD for ANOVA: 0.144
Means:
exp80k org80k org64k exp64k exp48k org48k exp32k org32k
4.14 4.13 3.90 3.87 3.23 3.05 2.24 1.82
---------------------------- p-value Matrix ---------------------------
org80k org64k exp64k exp48k org48k exp32k org32k
exp80k 0.854 0.001* 0.000* 0.000* 0.000* 0.000* 0.000*
org80k 0.002* 0.001* 0.000* 0.000* 0.000* 0.000*
org64k 0.714 0.000* 0.000* 0.000* 0.000*
exp64k 0.000* 0.000* 0.000* 0.000*
exp48k 0.015* 0.000* 0.000*
org48k 0.000* 0.000*
exp32k 0.000*
-----------------------------------------------------------------------
exp80k is better than org64k, exp64k, exp48k, org48k, exp32k, org32k
org80k is better than org64k, exp64k, exp48k, org48k, exp32k, org32k
org64k is better than exp48k, org48k, exp32k, org32k
exp64k is better than exp48k, org48k, exp32k, org32k
exp48k is better than org48k, exp32k, org32k
org48k is better than exp32k, org32k
exp32k is better than org32k
整形済みデータ
org32k org48k org64k org80k exp32k exp48k exp64k exp80k %feature 10 オリジナル版 Opus1.1 オリジナル版 Opus1.1 オリジナル版 Opus1.1 オリジナル版 Opus1.1 テスト版exp_lbr_tune テスト版exp_lbr_tune テスト版exp_lbr_tune テスト版exp_lbr_tune %feature 11 --bitrate 32 --bitrate 48 --bitrate 64 --bitrate 80 --bitrate 32 --bitrate 48 --bitrate 64 --bitrate 80 %feature 12 32 kbps 49 kbps 66 kbps 83 kbps 34 kbps 50 kbps 66 kbps 83 kbps 1.650 3.100 3.500 3.950 1.800 2.800 3.650 4.000 2.600 3.650 4.100 4.350 1.950 3.200 4.150 4.350 2.350 3.400 4.000 4.250 1.550 3.100 3.900 4.200 1.700 2.900 3.750 4.050 1.700 2.850 3.950 4.000 3.050 3.700 4.200 4.300 2.000 3.400 4.100 4.250 1.750 2.350 3.450 3.700 1.500 2.400 3.550 3.550 2.650 3.250 4.150 4.250 2.000 3.200 4.150 4.250 2.100 3.450 3.900 4.200 1.750 3.150 3.950 4.200 2.350 3.100 3.450 3.700 1.900 2.850 3.500 3.700 1.650 2.450 3.800 4.250 1.700 2.300 3.750 4.250 2.200 3.200 3.850 4.300 1.800 3.050 3.950 4.300 2.150 3.350 4.050 4.100 1.650 3.050 4.000 4.150 2.650 3.500 4.050 4.400 1.900 3.600 4.000 4.400 1.950 3.450 3.950 4.150 1.650 3.200 4.000 4.150 2.750 3.600 3.850 4.150 2.450 3.600 3.850 4.150 %samples 41_30sec Perc. %samples finalfantasy Strings %samples ATrain Jazz %samples BigYellow Pops %samples FloorEssence Techno %samples macabre Classic %samples mybloodrusts Guitar %samples Quizas Latin %samples VelvetRealm Techno %samples Amefuribana Pops %samples Trust Gospel %samples Waiting Rock %samples Experiencia Latin %samples HearttoHeart Pops %samples Tom'sDiner Acappella
注:公開試聴試験での多人数の平均評点と管理人の評点が似たような傾向になることは確認しているので言えるが、ある個人がある再生環境で、ある価値観のもとに聞いたときの評価が、ここに書いた管理人の評価に似るかどうかまでは何とも言えない。また、今回利用した音源とは傾向の異なる音を多くエンコードした場合、結果や順位が異なる可能性があります。
注:2016/07/12 画像中のビットレートが誤っていたため訂正しました。
2016-02-15
FFmpegから使えるAACエンコーダ の音質比較
概要
FFmpegから使えるAACエンコーダの音質比較。比較対象は、FFmpeg公式推奨の Fraunhofer FDK AAC 外部ライブラリ(-c:a libfdk_aac)と、FFmpeg内蔵AACエンコーダ(-c:a aac)。
結果
Fraunhofer FDK-AAC ライブラリがFFmpeg内蔵AACエンコーダよりも音質が良かった。FFmpeg内蔵AACエンコーダとの比較で、FDK-AAC は32kbps少ないビットレートで同等の音質を実現した。
評価
| 形式 | AAC | AAC | AAC | AAC | AAC | AAC | |
|---|---|---|---|---|---|---|---|
| エンコーダ | FFmpeg | FFmpeg | FFmpeg | FDK | FDK | FDK | |
| バージョン | r.77891 | r.77891 | r.77891 | 0.1.4 | 0.1.4 | 0.1.4 | |
| リリース年 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | |
| レート制御 | ABR | ABR | ABR | ABR | ABR | ABR | |
| 指定レート | 64k | 96k | 128k | 64k | 96k | 128k | |
| 10 41_30sec | Perc. | 1.8 | 2.6 | 3.3 | 2.6 | 3.6 | 4.2 |
| 11 finalfantasy | Strings | 2.0 | 2.8 | 3.5 | 2.7 | 3.2 | 4.4 |
| 12 ATrain | Jazz | 2.0 | 2.9 | 3.3 | 2.7 | 3.9 | 4.1 |
| 13 BigYellow | Pops | 2.1 | 3.3 | 3.9 | 2.6 | 3.8 | 4.2 |
| 14 FloorEssence | Techno | 2.2 | 2.7 | 3.5 | 3.2 | 3.8 | 4.0 |
| 15 macabre | Classic | 1.8 | 2.7 | 3.3 | 2.5 | 3.3 | 3.9 |
| 16 mybloodrusts | Guitar | 2.2 | 2.8 | 3.4 | 2.9 | 3.7 | 5.0 |
| 17 Quizas | Latin | 2.0 | 3.1 | 3.6 | 2.7 | 3.8 | 4.3 |
| 18 VelvetRealm | Techno | 1.9 | 2.5 | 3.5 | 3.4 | 3.8 | 4.0 |
| 19 雨降花 | Pops | 2.1 | 2.9 | 3.5 | 2.4 | 2.8 | 3.9 |
| 20 Trust | Gospel | 1.8 | 2.8 | 2.9 | 2.3 | 3.2 | 3.9 |
| 21 Waiting | Rock | 2.2 | 2.4 | 3.4 | 2.9 | 3.5 | 4.1 |
| 22 Experiencia | Latin | 2.2 | 2.8 | 3.5 | 2.6 | 3.3 | 5.0 |
| 23 Heart To Heart | Pops | 2.1 | 3.0 | 3.7 | 2.5 | 2.7 | 5.0 |
| 24 Tom's Diner | Vocal | 1.9 | 3.1 | 3.8 | 2.3 | 3.0 | 5.0 |
| 平均スコア | 2.02 | 2.83 | 3.47 | 2.69 | 3.43 | 4.33 | |
| 実レート | 66k | 99k | 134k | 66k | 98k | 130k | |
| エンコーダ | FFmpeg | FFmpeg | FFmpeg | FDK | FDK | FDK | |
| バージョン | r.77891 | r.77891 | r.77891 | 0.1.4 | 0.1.4 | 0.1.4 | |
| 形式 | AAC-LC | AAC-LC | AAC-LC | AAC-LC | AAC-LC | AAC-LC |
テストに利用した音源を試聴したい方、ダウンロードしたい方、ログを見たい方はこちらへ。
http://zak.s206.xrea.com/bitratetest/main.htm
方法
銘柄に対する先入観が影響しないように、PSP ABC/HR v2.4とRP-HJE150を利用して、5個のエンコードされた圧縮音源をランダムに並び替えて、銘柄を伏せて採点した。採点基準は、「音質劣化が非常に気になる」が1点 「気になる」が2点 「わずかに気になる」が3点 「原音からの音質変化が分かるが、気にならない」が4点 「音質変化がわからない、区別できない」が5点。4.9点以下の評点をつける場合は、ABXYテストを15回行い、12回以上(これ以上の成績をまぐれで出す確率は約2%)正解して、違いを聞き取れることを確認してからそうした。このテストでの採点は、15(音源)×6(エンコーダ)×1(回)=90(回)。
使用したオプション
FFmpeg 内蔵AACエンコーダ
ffmpeg77891 -i in.wav -c:a aac -b:a 64k out.mp4
ffmpeg77891 -i in.wav -c:a aac -b:a 96k out.mp4
ffmpeg77891 -i in.wav -c:a aac -b:a 128k out.mp4
FDK-AAC
ffmpeg77891 -i in.wav -c:a libfdk_aac -b:a 64k out.mp4
ffmpeg77891 -i in.wav -c:a libfdk_aac -b:a 96k out.mp4
ffmpeg77891 -i in.wav -c:a libfdk_aac -b:a 128k out.mp4
詳細な優劣の分析
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 89 55.70
Testers (blocks) 14 1.91
Codecs eval'd 5 47.62 9.52 107.92 0.00E+000
Error 70 6.18 0.09
---------------------------------------------------------------
Fisher's protected LSD for ANOVA: 0.216
Means:
fdk128 ffa128 fdk96k ffa96k fdk64k ffa64k
4.33 3.47 3.43 2.83 2.69 2.02
---------------------------- p-value Matrix ---------------------------
ffa128 fdk96k ffa96k fdk64k ffa64k
fdk128 0.000* 0.000* 0.000* 0.000* 0.000*
ffa128 0.668 0.000* 0.000* 0.000*
fdk96k 0.000* 0.000* 0.000*
ffa96k 0.201 0.000*
fdk64k 0.000*
-----------------------------------------------------------------------
fdk128 is better than ffa128, fdk96k, ffa96k, fdk64k, ffa64k
ffa128 is better than ffa96k, fdk64k, ffa64k
fdk96k is better than ffa96k, fdk64k, ffa64k
ffa96k is better than ffa64k
fdk64k is better than ffa64k
整形済みデータ
ffa64k ffa96k ffa128 fdk64k fdk96k fdk128 1.800 2.600 3.300 2.600 3.600 4.200 2.000 2.800 3.500 2.700 3.200 4.400 2.000 2.900 3.300 2.700 3.900 4.100 2.100 3.300 3.900 2.600 3.800 4.200 2.200 2.700 3.500 3.200 3.800 4.000 1.800 2.700 3.300 2.500 3.300 3.900 2.200 2.800 3.400 2.900 3.700 5.000 2.000 3.100 3.600 2.700 3.800 4.300 1.900 2.500 3.500 3.400 3.800 4.000 2.100 2.900 3.500 2.400 2.800 3.900 1.800 2.800 2.900 2.300 3.200 3.900 2.200 2.400 3.400 2.900 3.500 4.100 2.200 2.800 3.500 2.600 3.300 5.000 2.100 3.000 3.700 2.500 2.700 5.000 1.900 3.100 3.800 2.300 3.000 5.000 %samples 41_30sec Perc. %samples finalfantasy Strings %samples ATrain Jazz %samples BigYellow Pops %samples FloorEssence Techno %samples macabre Classic %samples mybloodrusts Guitar %samples Quizas Latin %samples VelvetRealm Techno %samples Amefuribana Pops %samples Trust Gospel %samples Waiting Rock %samples Experiencia Latin %samples HearttoHeart Pops %samples Tom'sDiner Acappella
注:公開試聴試験での多人数の平均評点と管理人の評点が似たような傾向になることは確認しているので言えるが、ある個人がある再生環境で、ある価値観のもとに聞いたときの評価が、ここに書いた管理人の評価に似るかどうかまでは何とも言えない。また、今回利用した音源とは傾向の異なる音を多くエンコードした場合、結果や順位が異なる可能性があります。
2015-07-21
MP3, Opus, AAC 96kbps の音質比較
概要
音声コーデック3種類の音質比較。ビットレートは 96kbps にて比較。使用したエンコーダは、人気 MP3 エンコーダの LAME, 低遅延と高音質を両立する Opus コーデックの Opus 1.1, AACエンコーダ 3種類。その中でも AAC は、エンコーダによって圧縮性能が大きく異なるが、今回は Apple のエンコーダよりは悪いが、フリーなエンコーダよりは良いとされる、NeroAACEncと、実験段階のフリーなエンコーダである FFmpeg内蔵AACエンコーダに中間 v7 パッチ、中間 v9b パッチを適用したもの(一般配布はされていない)の3種類をテストした。
(2016/02/16追記:2016年現在、FFmpeg内蔵AACエンコーダはv9b相当の音質となっています。)
結果
Opus > NeroAACEnc > LAME > FFmpeg内蔵AACエンコーダ+中間v9bパッチ > FFmpeg内蔵AACエンコーダ+中間v7パッチ
Opus が最も原音に忠実という結果になった。Nero が2位、LAME が3位、FFmpeg内蔵AACエンコーダが最下位となった。FFmpeg内蔵AACエンコーダの中では、M/Sエンコードに対応した新しい v9bパッチの方が原音に近い音質となった。
評価
| 形式 | MP3 | Opus | AAC | AAC | AAC | |
|---|---|---|---|---|---|---|
| エンコーダ | LAME | Opus | Nero | FFmpeg | FFmpeg | |
| バージョン | 3995 | 0.1.9 | 1540 | v7 | v9b | |
| リリース年 | 2012 | 2014 | 2009 | 2013 | 2014 | |
| レート制御 | ABR | VBR | VBR | ABR | ABR | |
| 指定レート | 98k | 91k | q0.333 | 96k | 96k | |
| 35_SQAM_glockenspiel_cut | Inst. | 4.3 | 4.5 | 4.4 | 3.9 | 3.4 |
| Can't Wait Until Tonight (Dry Wurlitzer Mix) | Pops | 3.2 | 3.7 | 3.5 | 3.1 | 2.7 |
| girl | Techno | 3.2 | 3.6 | 2.8 | 2.0 | 2.4 |
| Robots_old | Techno | 3.2 | 4.3 | 4.1 | 3.4 | 3.5 |
| SinceAlways | Guitar | 3.6 | 5.0 | 3.8 | 3.4 | 2.8 |
| trumpet | Wind | 3.6 | 5.0 | 3.9 | 2.4 | 2.5 |
| velvet | Perc. | 3.2 | 3.5 | 3.7 | 2.8 | 2.7 |
| Waiting | Pops | 3.3 | 4.3 | 3.8 | 3.5 | 3.7 |
| Asleep__4.11-4.31_ | Strings | 3.8 | 5.0 | 5.0 | 3.6 | 3.9 |
| Greatest_Love_of_All_2min57 | Pops | 3.7 | 4.1 | 3.6 | 3.1 | 3.7 |
| Hey Tonight | Rock | 3.1 | 3.8 | 3.5 | 2.6 | 3.3 |
| Severance__1.31-1.51_ | Pops | 3.8 | 4.2 | 3.9 | 3.4 | 3.7 |
| Shinsho_pool_3min45_4min4 | Pops | 3.0 | 4.3 | 3.6 | 3.4 | 3.2 |
| SlavesOfFear | Metal | 4.4 | 5.0 | 5.0 | 4.6 | 4.0 |
| The Chastising of Renegade | Rock | 3.2 | 5.0 | 4.0 | 3.0 | 3.7 |
| TrosYGareg | Pops | 3.7 | 4.4 | 4.0 | 3.4 | 4.1 |
| 4-Sound-English-male.441 | Voice | 4.3 | 5.0 | 4.4 | 2.9 | 3.9 |
| 9-Have-big-expensive-car.441 | Pops | 3.0 | 3.9 | 3.6 | 3.2 | 3.2 |
| 12-German-male-speech.441 | Voice | 3.7 | 4.0 | 3.2 | 2.4 | 3.0 |
| 15-Good-evening.441 | Voice | 3.9 | 4.0 | 3.8 | 3.0 | 3.5 |
| 21-classic.441 | Classic | 3.6 | 5.0 | 4.0 | 3.3 | 3.7 |
| 24-Greensleeves-Korean-male-speech.441 | Voice | 3.8 | 4.6 | 4.1 | 2.8 | 3.1 |
| 25-This-is-the-end.441 | Voice | 3.8 | 4.4 | 4.1 | 3.4 | 3.6 |
| 27-last-song-drums-and-trampets.441 | Perc. | 3.3 | 5.0 | 4.3 | 3.1 | 3.9 |
| bonhemian_rhapsody | Rock | 4.2 | 4.3 | 4.1 | 3.3 | 3.9 |
| clapton_44k | Guitar | 3.9 | 4.2 | 4.1 | 3.3 | 3.7 |
| Coral | Pops | 4.0 | 5.0 | 4.0 | 3.3 | 3.7 |
| ExitMusic | Vocal | 3.9 | 4.1 | 3.5 | 2.2 | 3.1 |
| liberate | Metal | 2.8 | 4.5 | 4.2 | 3.2 | 3.3 |
| NewYorkCity | Pops | 3.6 | 4.3 | 4.2 | 3.2 | 3.5 |
| sandman | Rock | 3.3 | 3.7 | 3.6 | 2.7 | 3.0 |
| take_your_finger_frin_my_head | Rock | 4.0 | 3.8 | 3.9 | 3.4 | 3.7 |
| Changes | Rock | 4.1 | 4.4 | 4.5 | 3.2 | 3.8 |
| Girl_In_The_Fire__Sample_ | Rock | 4.1 | 4.4 | 4.0 | 3.6 | 3.7 |
| Hotel California | Rock | 3.5 | 4.2 | 3.8 | 3.1 | 3.6 |
| Jupiter, the Bringer of Jolity | Classic | 3.8 | 4.1 | 4.4 | 4.5 | 4.3 |
| Last_Of_The_Mohicanz__Sample_ | Techno | 4.0 | 4.4 | 4.0 | 3.1 | 2.9 |
| Only Time | Newage | 3.2 | 4.2 | 3.9 | 3.6 | 3.8 |
| Through The Fire And Flames | Metal | 4.7 | 5.0 | 5.0 | 3.6 | 3.5 |
| With Love (Outro) | Techno | 3.3 | 4.3 | 3.9 | 3.1 | 3.2 |
| 10 41_30sec | Perc. | 2.6 | 3.5 | 2.9 | 2.1 | 2.0 |
| 11 finalfantasy | Strings | 4.2 | 4.5 | 4.3 | 3.2 | 3.8 |
| 12 ATrain | Jazz | 3.2 | 4.3 | 3.6 | 3.5 | 3.3 |
| 13 BigYellow | Pops | 3.0 | 4.2 | 3.9 | 2.5 | 3.2 |
| 14 FloorEssence | Techno | 3.6 | 4.4 | 3.9 | 2.7 | 3.1 |
| 15 macabre | Classic | 2.9 | 3.2 | 3.5 | 2.9 | 3.3 |
| 16 mybloodrusts | Guitar | 4.0 | 4.4 | 4.2 | 3.5 | 2.7 |
| 17 Quizas | Latin | 3.5 | 4.2 | 3.6 | 3.0 | 3.6 |
| 18 VelvetRealm | Techno | 3.6 | 3.9 | 4.0 | 3.0 | 3.2 |
| 19 雨降花 | Pops | 3.6 | 4.3 | 4.2 | 2.6 | 3.8 |
| 20 Trust | Gospel | 2.7 | 4.0 | 3.3 | 2.5 | 2.9 |
| 21 Waiting | Rock | 3.2 | 4.2 | 3.6 | 3.0 | 3.4 |
| 22 Experiencia | Latin | 4.0 | 4.1 | 3.8 | 3.3 | 3.5 |
| 23 Heart To Heart | Pops | 3.7 | 4.6 | 4.3 | 2.9 | 3.3 |
| 24 Tom's Diner | Vocal | 3.5 | 4.0 | 3.2 | 2.6 | 2.9 |
| 25 ReunionBlues | Jazz | 3.1 | 3.9 | 3.8 | 2.9 | 3.3 |
| 26 French | Voice | 4.0 | 4.4 | 3.7 | 2.8 | 3.5 |
| 27 undelete | Pops | 3.8 | 4.1 | 4.2 | 2.7 | 3.3 |
| 28 Dimmu Borgir | Metal | 4.2 | 5.0 | 4.5 | 3.6 | 3.4 |
| 29 Run up | Pops | 4.1 | 4.5 | 3.3 | 3.0 | 3.5 |
| 30 German | Voice | 3.4 | 4.2 | 3.6 | 2.7 | 3.3 |
| 31 It could be sweet | Pops | 3.9 | 4.1 | 4.1 | 2.8 | 3.5 |
| 32 on the roof with Quasimodo | Pops | 4.1 | 4.5 | 3.8 | 2.8 | 3.4 |
| 33 easy game | Pops | 4.1 | 4.3 | 4.0 | 3.6 | 3.9 |
| 34 Tears Infection | Pops | 4.0 | 4.5 | 3.7 | 3.4 | 3.8 |
| J.S.Bach, "Easter-Oratorio" | Classic | 3.8 | 5.0 | 4.4 | 3.6 | 3.9 |
| Bass | Vocal | 3.8 | 4.0 | 3.8 | 3.4 | 3.5 |
| Castanets | Inst. | 2.9 | 4.2 | 3.7 | 2.5 | 2.4 |
| French Male Speech | Voice | 4.4 | 4.7 | 4.5 | 2.8 | 3.6 |
| Glockenspiel | Inst. | 4.3 | 4.5 | 4.6 | 3.7 | 4.1 |
| Harpsichord | Inst. | 3.8 | 3.7 | 4.0 | 3.3 | 3.6 |
| Postscriptum, "You were here" | Pops | 3.8 | 4.5 | 4.0 | 3.4 | 3.7 |
| Mike Oldfield, "Music From The Balcony" | Rock | 3.7 | 5.0 | 4.5 | 4.0 | 4.1 |
| Quartet | Vocal | 3.7 | 3.9 | 3.2 | 3.3 | 3.6 |
| 平均スコア | 3.65 | 4.31 | 3.93 | 3.13 | 3.42 | |
| 実レート | 99k | 101k | 96k | 98k | 98k | |
| エンコーダ | LAME | Opus | Nero | FFmpeg | FFmpeg | |
| バージョン | 3995 | 0.1.9 | 1540 | v7 | v9b | |
| 形式 | MP3 | Opus | AAC | AAC | AAC |
テストに利用した音源を試聴したい方、ダウンロードしたい方、ログを見たい方はこちらへ。
http://listening-test.coresv.net/results.htm
http://zak.s206.xrea.com/bitratetest/main.htm
http://soundexpert.org/sound-samples
方法
銘柄に対する先入観が影響しないように、PSP ABC/HR v2.4とRP-HJE150を利用して、5個のエンコードされた圧縮音源をランダムに並び替えて、銘柄を伏せて採点した。採点基準は、「音質劣化が非常に気になる」が1点 「気になる」が2点 「わずかに気になる」が3点 「原音からの音質変化が分かるが、気にならない」が4点 「音質変化がわからない、区別できない」が5点。4.9点以下の評点をつける場合は、ABXYテストを15回行い、12回以上(これ以上の成績をまぐれで出す確率は約2%)正解して、違いを聞き取れることを確認してからそうした。このテストでの採点は、74(音源)×5(エンコーダ)×1(回)=370(回)。
使用したオプション
LAME 3.99.5
lame --abr 98 -S in.wav out.mp3
Opus 1.1、opus-tools-0.1.9 経由
opusenc --bitrate 91 in.wav out.opus
NeroAACEnc 1.5.4.0
NeroAacEnc -q 0.333 -if in.wav -of out.mp4
FFmpeg内蔵AACエンコーダ、r.70351+中間パッチv7適用済みビルド(一般配布なし)
ffmpeg70351_v7 -y -i in.wav -c:a aac -strict experimental -b:a 96k out.mp4
FFmpeg内蔵AACエンコーダ、r.70351+中間パッチv9b適用済みビルド(一般配布なし)
ffmpeg70351_v9b -y -i in.wav -c:a aac -strict experimental -b:a 96k out.mp4
詳細な優劣の分析
FRIEDMAN version 1.24 (Jan 17, 2002) http://ff123.net/
Blocked ANOVA analysis
Number of listeners: 74
Critical significance: 0.05
Significance of data: 1.11E-016 (highly significant)
---------------------------------------------------------------
ANOVA Table for Randomized Block Designs Using Ratings
Source of Degrees Sum of Mean
variation of Freedom squares Square F p
Total 369 134.26
Testers (blocks) 73 45.11
Codecs eval'd 4 61.69 15.42 164.04 1.11E-016
Error 292 27.45 0.09
---------------------------------------------------------------
Fisher's protected LSD for ANOVA: 0.099
Means:
opus nero lame ffv9b ffv7
4.31 3.93 3.65 3.42 3.13
---------------------------- p-value Matrix ---------------------------
nero lame ffv9b ffv7
opus 0.000* 0.000* 0.000* 0.000*
nero 0.000* 0.000* 0.000*
lame 0.000* 0.000*
ffv9b 0.000*
-----------------------------------------------------------------------
opus is better than nero, lame, ffv9b, ffv7
nero is better than lame, ffv9b, ffv7
lame is better than ffv9b, ffv7
ffv9b is better than ffv7
整形済みデータ
% 96kbps ABC/HR Score % This format is compatible with my graphmaker, as well as ff123's FRIEDMAN. lame opus nero ffv7 ffv9b 4.300 4.500 4.400 3.900 3.400 3.200 3.700 3.500 3.100 2.700 3.200 3.600 2.800 2.000 2.400 3.200 4.300 4.100 3.400 3.500 3.600 5.000 3.800 3.400 2.800 3.600 5.000 3.900 2.400 2.500 3.200 3.500 3.700 2.800 2.700 3.300 4.300 3.800 3.500 3.700 3.800 5.000 5.000 3.600 3.900 3.700 4.100 3.600 3.100 3.700 3.100 3.800 3.500 2.600 3.300 3.800 4.200 3.900 3.400 3.700 3.000 4.300 3.600 3.400 3.200 4.400 5.000 5.000 4.600 4.000 3.200 5.000 4.000 3.000 3.700 3.700 4.400 4.000 3.400 4.100 4.300 5.000 4.400 2.900 3.900 3.000 3.900 3.600 3.200 3.200 3.700 4.000 3.200 2.400 3.000 3.900 4.000 3.800 3.000 3.500 3.600 5.000 4.000 3.300 3.700 3.800 4.600 4.100 2.800 3.100 3.800 4.400 4.100 3.400 3.600 3.300 5.000 4.300 3.100 3.900 4.200 4.300 4.100 3.300 3.900 3.900 4.200 4.100 3.300 3.700 4.000 5.000 4.000 3.300 3.700 3.900 4.100 3.500 2.200 3.100 2.800 4.500 4.200 3.200 3.300 3.600 4.300 4.200 3.200 3.500 3.300 3.700 3.600 2.700 3.000 4.000 3.800 3.900 3.400 3.700 4.100 4.400 4.500 3.200 3.800 4.100 4.400 4.000 3.600 3.700 3.500 4.200 3.800 3.100 3.600 3.800 4.100 4.400 4.500 4.300 4.000 4.400 4.000 3.100 2.900 3.200 4.200 3.900 3.600 3.800 4.700 5.000 5.000 3.600 3.500 3.300 4.300 3.900 3.100 3.200 2.600 3.500 2.900 2.100 2.000 4.200 4.500 4.300 3.200 3.800 3.200 4.300 3.600 3.500 3.300 3.000 4.200 3.900 2.500 3.200 3.600 4.400 3.900 2.700 3.100 2.900 3.200 3.500 2.900 3.300 4.000 4.400 4.200 3.500 2.700 3.500 4.200 3.600 3.000 3.600 3.600 3.900 4.000 3.000 3.200 3.600 4.300 4.200 2.600 3.800 2.700 4.000 3.300 2.500 2.900 3.200 4.200 3.600 3.000 3.400 4.000 4.100 3.800 3.300 3.500 3.700 4.600 4.300 2.900 3.300 3.500 4.000 3.200 2.600 2.900 3.100 3.900 3.800 2.900 3.300 4.000 4.400 3.700 2.800 3.500 3.800 4.100 4.200 2.700 3.300 4.200 5.000 4.500 3.600 3.400 4.100 4.500 3.300 3.000 3.500 3.400 4.200 3.600 2.700 3.300 3.900 4.100 4.100 2.800 3.500 4.100 4.500 3.800 2.800 3.400 4.100 4.300 4.000 3.600 3.900 4.000 4.500 3.700 3.400 3.800 3.800 5.000 4.400 3.600 3.900 3.800 4.000 3.800 3.400 3.500 2.900 4.200 3.700 2.500 2.400 4.400 4.700 4.500 2.800 3.600 4.300 4.500 4.600 3.700 4.100 3.800 3.700 4.000 3.300 3.600 3.800 4.500 4.000 3.400 3.700 3.700 5.000 4.500 4.000 4.100 3.700 3.900 3.200 3.300 3.600 %samples 35_SQAM_glockenspiel_cut Inst. %samples Can't Wait Until Tonight (Dry Wurlitzer Mix) Pops %samples girl Techno %samples Robots_old Techno %samples SinceAlways Guitar %samples trumpet Wind %samples velvet Perc. %samples Waiting Pops %samples Asleep__4.11-4.31_ Strings %samples Greatest_Love_of_All_2min57 Pops %samples Hey Tonight Rock %samples Severance__1.31-1.51_ Pops %samples Shinsho_pool_3min45_4min4 Pops %samples SlavesOfFear Metal %samples The Chastising of Renegade Rock %samples TrosYGareg Pops %samples 4-Sound-English-male.441 Voice %samples 9-Have-big-expensive-car.441 Pops %samples 12-German-male-speech.441 Voice %samples 15-Good-evening.441 Voice %samples 21-classic.441 Classic %samples 24-Greensleeves-Korean-male-speech.441 Voice %samples 25-This-is-the-end.441 Voice %samples 27-last-song-drums-and-trampets.441 Perc. %samples bonhemian_rhapsody Rock %samples clapton_44k Guitar %samples Coral Pops %samples ExitMusic Vocal %samples liberate Metal %samples NewYorkCity Pops %samples sandman Rock %samples take_your_finger_from_my_hair Rock %samples Changes Rock %samples Girl_In_The_Fire__Sample_ Rock %samples Hotel California Rock %samples Jupiter, the Bringer of Jolity Classic %samples Last_Of_The_Mohicanz__Sample_ Electro %samples Only Time Newage %samples Through The Fire And Flames Metal %samples With Love (Outro) Techno %samples 41_30sec Perc. %samples finalfantasy Strings %samples ATrain Jazz %samples BigYellow Pops %samples FloorEssence Techno %samples macabre Classic %samples mybloodrusts Guitar %samples Quizas Latin %samples VelvetRealm Techno %samples Amefuribana Pops %samples Trust Gospel %samples Waiting Rock %samples Experiencia Latin %samples HearttoHeart Pops %samples Tom'sDiner Acappella %samples ReunionBlues Jazz %samples French Voice %samples undelete Pops %samples DimmuBorgir Metal %samples Run_up Pops %samples German Speech %samples ItCouldBeSweet Pops %samples OnTheRoofWith Pops %samples easy_game Pops %samples TearsInfection Pops %samples J.S.Bach, "Easter-Oratorio" Classic %samples Bass Vocal %samples Castanets Inst. %samples FrenchMaleSpeech Voice %samples Glockenspiel Inst. %samples Harpsichord Inst. %samples You were here Pops %samples Music From The Balcony Rock %samples Quartet Vocal
注:公開試聴試験での多人数の平均評点と管理人の評点が似たような傾向になることは確認しているので言えるが、ある個人がある再生環境で、ある価値観のもとに聞いたときの評価が、ここに書いた管理人の評価に似るかどうかまでは何とも言えない。また、今回利用した音源とは傾向の異なる音を多くエンコードした場合、結果や順位が異なる可能性があります。
2014-02-28
FFmpegから使えるエンコーダの音質比較
概要
FFmpegで使える音声エンコーダの音質比較。比較対象は、FFmpeg内蔵AACエンコーダ(v4パッチ ABR、v7パッチ ABR、v7パッチ VBR)、FAAC(libfaac)、FDK-AAC(libfdk_aac)、LAME(libmp3lame)、FFmpeg内蔵AC3の7種類。ビットレートは128kbps。
FFmpeg内蔵AACエンコーダの品質を改善するv4パッチ、v7パッチはhttps://trac.ffmpeg.org/ticket/2686から入手できるが、自分で適用してビルドする必要がある。
(注:2015年10月より、パッチは新しいFFmpegに取り込まれた上、さらに細かい改善が行われています。そのため最新のFFmpegに内蔵されているAACエンコーダは図のv7よりも少し良い程度の音質となっています。2016年3月11日現在追記。)
結果
FDK-AAC > LAME ≒ FAAC > FFmpeg内蔵AACエンコーダ(v7パッチABR ≒ v4パッチABR ≒ v7パッチVBR) ≒ 内蔵AC3
FDK-AACが最も高い評価点となった。ただしFDK-AACとFAACはFFmpegのバイナリプログラムが配布不可であり、FDK-AACとFAACを使うためには、自分でFFmpegをビルドする必要がある。パッチ適用済みのFFmpeg内蔵AACエンコーダは2014年3月現在まだ一般的には配布されていない。それらを除くと、LAMEが最も高い評価となった。
評価
| エンコーダ | 内AAC | 内AAC | 内AAC | FAAC | FDK | LAME | 内AC3 | |
|---|---|---|---|---|---|---|---|---|
| バージョン | v4 | v7 | v7 | 1.28 | 0.1.2 | 3.99.5 | r57288 | |
| リリース年 | 2013 | 2013 | 2013 | 2009 | 2013 | 2012 | 2013 | |
| レート制御 | ABR | ABR | VBR | VBR | ABR | VBR | CBR | |
| 指定レート | 128k | 128k | 0.7 | 97 | 128k | V5 | 128k | |
| ファイル形式 | AAC | AAC | AAC | AAC | AAC | MP3 | AC3 | |
| 41_30sec | 打楽器 | 1.8 | 2.2 | 1.7 | 2.7 | 3.6 | 3.9 | 2.5 |
| finalfantasy | 撥弦楽 | 2.6 | 3.5 | 1.9 | 3.9 | 4.4 | 3.0 | 2.6 |
| ATrain | ジャズ | 3.8 | 4.2 | 3.2 | 3.8 | 4.3 | 4.0 | 2.7 |
| BigYellow | POPS | 3.4 | 3.3 | 2.5 | 3.4 | 3.8 | 3.5 | 2.2 |
| FloorEssence | テクノ | 3.1 | 2.7 | 3.3 | 3.5 | 3.9 | 3.4 | 3.4 |
| macabre | オケ | 2.6 | 3.2 | 2.4 | 3.3 | 3.5 | 3.6 | 2.0 |
| mybloodrusts | 弦楽器 | 2.0 | 2.9 | 2.2 | 3.5 | 4.3 | 3.2 | 2.8 |
| Quizas | ラテン | 3.4 | 3.2 | 2.8 | 3.5 | 4.2 | 3.8 | 2.9 |
| VelvetRealm | テクノ | 2.6 | 2.4 | 2.2 | 4.1 | 3.6 | 3.9 | 3.3 |
| 雨降花 | POPS | 3.3 | 2.9 | 2.8 | 3.4 | 4.0 | 3.7 | 2.4 |
| Trust | Gosp | 3.4 | 3.1 | 3.4 | 4.3 | 4.0 | 3.8 | 2.3 |
| Waiting | ロック | 2.7 | 3.1 | 2.9 | 3.4 | 3.8 | 3.5 | 3.0 |
| Experiencia | ラテン | 3.3 | 3.1 | 2.4 | 3.4 | 5.0 | 3.6 | 2.3 |
| HeartToHeart | POPS | 3.1 | 2.9 | 2.4 | 3.8 | 5.0 | 3.5 | 2.5 |
| Tom's Diner | 女声 | 3.3 | 3.0 | 2.7 | 3.6 | 4.1 | 3.5 | 3.0 |
| ReunionBlues | ジャズ | 3.5 | 3.2 | 3.1 | 3.6 | 3.8 | 3.7 | 2.5 |
| French | 男女声 | 2.5 | 3.3 | 2.8 | 3.1 | 5.0 | 3.8 | 3.5 |
| undelete | POPS | 2.9 | 2.8 | 3.3 | 3.5 | 4.1 | 3.7 | 3.1 |
| Dimmu Borgir | メタル | 2.2 | 3.3 | 2.9 | 3.7 | 4.0 | 3.8 | 2.7 |
| Run up | POPS | 3.2 | 3.3 | 2.4 | 3.7 | 4.4 | 3.6 | 2.6 |
| German | 男声 | 2.8 | 2.6 | 3.2 | 3.0 | 5.0 | 3.6 | 3.4 |
| ItCouldBeSweet | POPS | 2.7 | 2.9 | 2.9 | 3.2 | 4.0 | 3.9 | 2.6 |
| ontheroofwith | POPS | 2.7 | 3.0 | 3.5 | 4.1 | 5.0 | 3.8 | 3.8 |
| easy game | POPS | 2.6 | 3.4 | 3.1 | 5.0 | 3.9 | 4.1 | 2.5 |
| Tears Infection | POPS | 3.9 | 3.6 | 2.4 | 4.0 | 4.3 | 3.1 | 2.5 |
| ↑音源 | 平均点 | 2.94 | 3.08 | 2.74 | 3.62 | 4.20 | 3.64 | 2.76 |
| 実レート | 129k | 129k | 138k | 132k | 130k | 135k | 128k | |
| エンコーダ | 内AAC | 内AAC | 内AAC | FAAC | FDK | LAME | 内AC3 | |
| バージョン | v4 | v7 | v7 | 1.28 | 0.1.2 | 3.99.5 | r57288 |
テストに利用した音源を試聴したい方、ダウンロードしたい方、ログを見たい方はこちらへ。
http://zak.s206.xrea.com/bitratetest/main.htm
方法
銘柄に対する先入観が影響しないように、PSP ABC/HR v2.4とRP-HT560を利用して、7個のエンコードされた圧縮音源をランダムに並び替えて、銘柄を伏せて採点した。1=音質劣化が非常に気になる 2=気になる 3=わずかに気になる 4=原音からの音質変化が分かるが、気にならない 5=音質変化がわからない、区別できない。4.9点以下の評点をつける場合は、ABXYテストを15回行い、12回以上(これ以上の成績をまぐれで出す確率は約2%)正解して、違いを聞き取れることを確認してからそうした。このテストでの採点は、25(音源)×7(エンコーダ)×1(回)=175(回)。
使用したオプション
FFmpeg内蔵AACエンコーダ r.55212、v4パッチ、ABR
ffmpeg -i input.wav -c:a aac -strict experimental -b:a 128k out.mp4
FFmpeg内蔵AACエンコーダ r.57288、v7パッチ、ABR
ffmpeg -i input.wav -c:a aac -strict experimental -b:a 128k out.mp4
FFmpeg内蔵AACエンコーダ r.57288、v7パッチ、VBR
ffmpeg -i input.wav -c:a aac -strict experimental -q:a 0.7 out.mp4
FDK-AAC エンコーダ 0.1.2 (これを含むFFmpegバイナリはライセンスの問題から配布されていない、使うには自分でビルドする必要がある。)
ffmpeg -i input.wav -c:a libfdk_aac -b:a 128k -afterburner 1 out.mp4
FAAC 1.28 (これを含むFFmpegバイナリはライセンスの問題から配布されていない)
ffmpeg -i input.wav -c:a libfaac -q:a 97 out.mp4
LAME 3.99.5 V5
ffmpeg -i input.wav -c:a libmp3lame -q:a 5 out.mp3
FFmpeg's AC3 encoder r.57288
ffmpeg -i input.wav -c:a ac3 -b:a 128k out.ac3
詳細な優劣の分析
FRIEDMAN version 1.24 (Jan 17, 2002) http://ff123.net/
Blocked ANOVA analysis
Number of listeners: 25
Critical significance: 0.05
Significance of data: 2.22E-016 (highly significant)
---------------------------------------------------------------
ANOVA Table for Randomized Block Designs Using Ratings
Source of Degrees Sum of Mean
variation of Freedom squares Square F p
Total 174 78.35
Testers (blocks) 24 8.63
Codecs eval'd 6 45.26 7.54 44.41 2.22E-016
Error 144 24.46 0.17
---------------------------------------------------------------
Fisher's protected LSD for ANOVA: 0.230
Means:
fdkabr lameV5 faacQ97 v7abr v4abr ac3cbr v7vbr
4.20 3.64 3.62 3.08 2.94 2.76 2.74
---------------------------- p-value Matrix ---------------------------
lameV5 faacQ97 v7abr v4abr ac3cbr v7vbr
fdkabr 0.000* 0.000* 0.000* 0.000* 0.000* 0.000*
lameV5 0.864 0.000* 0.000* 0.000* 0.000*
faacQ97 0.000* 0.000* 0.000* 0.000*
v7abr 0.206 0.007* 0.003*
v4abr 0.142 0.088
ac3cbr 0.811
-----------------------------------------------------------------------
fdkabr is better than lameV5, faacQ97, v7abr, v4abr, ac3cbr, v7vbr
lameV5 is better than v7abr, v4abr, ac3cbr, v7vbr
faacQ97 is better than v7abr, v4abr, ac3cbr, v7vbr
v7abr is better than ac3cbr, v7vbr
整形済みデータ
v4abr v7abr v7vbr faacQ97 fdkabr lameV5 ac3cbr %feature 7 FFmpeg's_native_AAC FFmpeg's_native_AAC FFmpeg's_native_AAC AAC AAC MP3 ATSC_A/52 1.800 2.200 1.700 2.700 3.600 3.900 2.500 2.600 3.500 1.900 3.900 4.400 3.000 2.600 3.800 4.200 3.200 3.800 4.300 4.000 2.700 3.400 3.300 2.500 3.400 3.800 3.500 2.200 3.100 2.700 3.300 3.500 3.900 3.400 3.400 2.600 3.200 2.400 3.300 3.500 3.600 2.000 2.000 2.900 2.200 3.500 4.300 3.200 2.800 3.400 3.200 2.800 3.500 4.200 3.800 2.900 2.600 2.400 2.200 4.100 3.600 3.900 3.300 3.300 2.900 2.800 3.400 4.000 3.700 2.400 3.400 3.100 3.400 4.300 4.000 3.800 2.300 2.700 3.100 2.900 3.400 3.800 3.500 3.000 3.300 3.100 2.400 3.400 5.000 3.600 2.300 3.100 2.900 2.400 3.800 5.000 3.500 2.500 3.300 3.000 2.700 3.600 4.100 3.500 3.000 3.500 3.200 3.100 3.600 3.800 3.700 2.500 2.500 3.300 2.800 3.100 5.000 3.800 3.500 2.900 2.800 3.300 3.500 4.100 3.700 3.100 2.200 3.300 2.900 3.700 4.000 3.800 2.700 3.200 3.300 2.400 3.700 4.400 3.600 2.600 2.800 2.600 3.200 3.000 5.000 3.600 3.400 2.700 2.900 2.900 3.200 4.000 3.900 2.600 2.700 3.000 3.500 4.100 5.000 3.800 3.800 2.600 3.400 3.100 5.000 3.900 4.100 2.500 3.900 3.600 2.400 4.000 4.300 3.100 2.500 %samples 41_30sec hihats %samples finalfantasy cemb %samples ATrain Jazz %samples BigYellow Pops %samples FloorEssence Techno %samples macabre orch %samples mybloodrusts guitar %samples Quizas Latin %samples VelvetRealm Techno %samples Amefuribana Pops %samples Trust Gospel %samples Waiting Rock %samples Experiencia Latin %samples HearttoHeart Pops %samples Tom'sDiner Vocal %samples ReunionBlues Jazz %samples French Speech %samples undelete Pops %samples DimmuBorgir Metal %samples Run_up Pops %samples German Speech %samples ItCouldBeSweet Pops %samples OnTheRoofWith Pops %samples easy_game Pops %samples TearsInfection Pops
注:公開試聴試験での多人数の平均評点と管理人の評点が似たような傾向になることは確認しているので言えるが、ある個人がある再生環境で、ある価値観のもとに聞いたときの評価が、ここに書いた管理人の評価に似るかどうかまでは何とも言えない。また、今回利用した音源とは傾向の異なる音を多くエンコードした場合、結果や順位が異なる可能性があります。











