7月 15
Helix MP3 Encoderが速いというので,どのくらい速いのかベンチマーク大会を開催してみました.出場エンコーダーは次の通りです.
- Helix MP3 Encoder (the 6th revision, with assembly code enabled)
- Fraunhofer IIS MPEG Layer-3 ACM Codec (professional) (with ACMENC)
- LAME MP3 Encoder 4.0 alpha 14
- LAME MP3 Encoder 3.97 alpha 11
- GOGO-no-coda ver. 3.13
- Ogg Vorbis aoTuV beta 4 with speed optimization (Lancer 20050709)
- MPC Encoder 1.15v
- Monkey’s Audio 3.99
- Flac 1.1.2
- WAVPACK 4.2
ベンチマークルールは以下の通りです.
- テスト環境
- Windows XP Professional Service Pack 2, Pentium 4 3.40GHz, 2GB RAM
- 測定内容
- アルバム "Scissor Sisters" のCD全体(3045 sec)を取り込んだWAVファイル(512MB)をエンコードする
- その他
- CBRのビットレートは128kbps.ロッシーのVBRのビットレートは128kbpsを目安に通常使われると思われるクオリティを選択する.ロスレスは参考までに載せただけなので,オプションはデフォルトにする.
そして結果はこうなりました.
| Encoder | Option | Speed | Bitrate |
|---|---|---|---|
| WavPack 4.2 | (default) | 115 | 883 |
| Gogo 3.13a | -b 128 | 106 | 128 |
| Helix MP3 Encoder | -V75 -X2 -U2 | 106 | 133 |
| Helix MP3 Encoder | -V75 -X2 | 100 | 133 |
| Helix MP3 Encoder | -B64 -U2 | 100 | 128 |
| Helix MP3 Encoder | -B64 | 94.5 | 128 |
| Flac 1.1.2 | (default) | 73.4 | 902 |
| Gogo 3.13a | -b 128 -q 2 | 69.2 | 128 |
| F-IIS Professional MP3 encoder | -p fiis-pro -b128 | 57.1 | 128 |
| Gogo 3.13a | -v 5 | 50.7 | 135 |
| Monkey’s Audio 3.99 | -c2000 (normal) | 50.2 | 856 |
| LAME MP3 Encoder 4.0a14 | -V4 –noreplaygain | 40.1 | 140 |
| OggEnc aoTuV b4 (Lancer 20050709) | -q4 | 34.4 | 124 |
| LAME MP3 Encoder 4.0a14 | -V4 | 32.4 | 140 |
| Gogo 3.13a | -v 5 -q 2 | 29.2 | 135 |
| MPC Encoder 1.15v | –radio | 23.9 | 120 |
| LAME MP3 Encoder 3.97a11 | -V4 –vbr-new | 16.4 | 140 |
| LAME MP3 Encoder 3.97a11 | -b128 | 14.7 | 128 |
| LAME MP3 Encoder 3.97a11 | -V4 | 10.3 | 141 |
HelixのVBRは特に速いなぁ.個人的な印象としては,HelixのVBR(-V75)はF-IISの-b128よりも明らかに音質が良いので,128kbps付近で高速にエンコードする場合の有力な選択肢になりますね.こうなると,Gogo 3.13aの-b128との音質の比較にも興味が沸いてきますね.
EDIT: Helix MP3 Encoderが更新されたのでベンチマーク結果も更新しました.ちょっと速くなりました.
EDIT-2: LAME 4.0a14 -V4 –noreplaygainの結果を追加しました.
EDIT-3: Helix MP3 Encoderをrev.6に変更し,-U2 (Pentium III SSEモード) の結果を追加しました.ついにGogoと並びました.

7月 17th, 2005 at 1:49:40
お久しぶりです。詳細な情報どうもです。Helix,すごい速度ですねえ。
よければ、LAME(4を含む)は、–noreplaygainオプションをつけての測定に変えて貰えるとうれしいです…特にLAME4だと20%ぐらい変わっちゃうんですよ。
そんなこともあり、LAME4の次Alphaからはデフォルトでリプレイゲイン計算をOffにしようかと迷い中です。
7月 17th, 2005 at 6:49:32
お久しぶりです.–noreplaygainのグラフを追加しつつ,昨日よりもマシンが速くなった(!?)ので全体を再測定しておきました.やっぱ速いですね,LAME4.楽しみにしてます.