LAME(Windows版)

 LAMEはGPL/LGPLで提供されている、オープンソースのMP3エンコーダーです。ライブラリ(libmp3lame)およびコマンドラインツール(lame)の形で提供されており、さまざまなマルチメディアツールでも利用されています。

コンパイル方法

(記事を参照)

コンパイルオプション

 次のコンパイルオプションでコンパイルしています。ビルド設定には「Release NASM」を使用し、アセンブラを使用するようにしています。

lame_asm.png

バイナリ

 バイナリは、http://sourceforge.jp/projects/intel-compiler/releases/からダウンロードできます。

パフォーマンス比較

コンパイラ/コンパイルオプションエンコード時間(秒)
Visual C++(/O2)10.992
インテル コンパイラー(/Ox、/Qipo)8.692

リリースノート

 このバイナリは、LAMEをVisual Studio 2008+インテル コンパイラー 11.1という環境でコンパイルしたものです。詳細については下記を参照してください。

http://sourceforge.jp/projects/intel-compiler/wiki/LAME

 また、このバイナリに関するご質問やバグ報告などは、SourceForge.JPのインテル コンパイラー 1000本ノックプロジェクトまでお寄せください。