MP3関連情報

トップページへ

目次

記号

 WinAmp日本語化キットなどの情報

記号

 Windowsにおけるオーディオファイルの圧縮

記号

 Windows MP3 コーデック

記号

 DLLを使ってMP3ファイルを作る

記号

 MP3 DLLの設定

記号

 その他のMP3ソフトウエア

Windowsにおけるオーディオファイルの圧縮

標準のPCオーディオファイルは大変多くのディスク領域を必要とします。この問題を解決するために各種のオーディオファイル圧縮アルゴリズムが開発されてきました。そのうちのひとつとして音楽ファイルの圧縮用としてMPEGレイヤー3(MP3)があります。Windowsにおける圧縮とその復元の標準のプログラムコードはコーデックと呼ばれます。これはコンプレッション(圧縮)とデコンプレッション(復元)の頭文字をとったものです。コーデックは通常 acm というファイル拡張子を持っています。また圧縮と復元を行うものとしてDLLと呼ばれるものも数多くあります。

トータルレコーダにはこれらのコーデックやDLLは同梱されていませんが、Windowsの標準コーデックを使用できるようになっています。さらにMP3ファイルを作成するための人気のある2つのDLLのいずれかを使用するように設定することも可能です。2つのDLLとは Lame と Blade でこれらはインターネットのサイトで無料で提供されています。

なおMP3アルゴリズムの開発元であるFraunhofer Instituteは Lame や Blade などの第三者によるMP3コードの開発と無償配布について異議を唱えていることをご承知おきください。Lame や Blade のDLLをダウンロードして使用する際にはそれが法的に問題がないかどうかをご自身にてご確認ください。

Windows MP3 コーデック

コーデックとはオーディオファイルの圧縮と復元を行うためのWindowsの特別なプログラムのことです。これらは通常 acm の拡張子を持っています。MP3フォーマットの開発者であるFraunhofer Instituteは3つのコーデックを書きました。こられのコーデックをWindowsにインストールしてトータルレコーダの標準ファイルフォーマットとして選択することができます。

  • l3codecx.acm   これはデコーダのみでMP3ファイルの再生のみを行うことができます。MP3の録音はできません。ダウンロードの方法や機能、ライセンス条件、インストール方法などにつきましては http://soundamerica.com/codec.htm (英文)をごらんください。

  • l3codeca.acm (高度)  これはいくつかのWindowsのバージョンで標準機能として搭載されているものです。トータルレコーダのフォーマット選択メニューには "MPEG Layer - 3" と表示されます。またこれはマイクロソフト社の NetShow の一部でもあります。56キロバイト/秒までの音質のMP3のエンコーディングが可能です。これはラジオの音質には十分ですが、CDの音質としては不十分です。

  • l3codecp.acm (業務用) これは業務用のソフトウエアです。購入方法など詳しくは Fraunhofer Institute のウェブサイト http://www.fraunhofer.de をご覧ください。このコーデックはすべてのビットレートのエンコードが可能できわめて品質の高いサウンドを作成することができる一方価格は高価です。

DLLを使ってMP3ファイルを作る

DLLを使って"オンザフライ"でエンコードしながらMP3ファイルを作成するには次の2つのDLLのいずれかを使用します。ただしこれらのDLLはトータルレコーダの一部ではありません。またハイクライテリア社によって作成されたものでも、配布されるものでもありません。現在特許の係争中という状況であり、特定の地域の特定のMP3ソフトウエアを使用することが法的に問題となる場合があります。

  • BladeEnc.dll

  • Lame_Enc.dll 

上記2つのDLLのうちどちらか一方が必要です。以下のリンクからダウンロードできます。

Lame DLLのダウンロードサイト

http://www.win32lame.com/   現在リンク先のサイトが接続できないようです。

このサイトの "Beta Binaries" ドロップダウンリストから Win32 DLL menu を選び最新の DLL をダウンロードしてください。その後、圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。

http://www.hot.ee/smpman/mp3/  

このサイトから最新の LameWin32 DLL をダウンロードしてください。その後、圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。  

http://www.jthz.com/~lame/  

このサイトから最新の LameWin32 DLL をダウンロードしてください。その後、圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。  

ftp://ftp.zlurp.com/dll/lame.DLL/  

このサイトから最新の LameWin32 DLL をダウンロードしてください。その後、圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。  

Blade DLLのダウンロードサイト

http://www2.arnes.si/~mmilut/

このサイトから最新の Windows 586 DLL をダウンロードしてください。その後、圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。

http://www.inet.hr/~zbuzanic/blade/download.htm  

このサイトから Bladenc のリンクをたどってください。その後上段の Binaries を選び Windows 586 DLL. を選びます。圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。

ftp://ftp.zlurp.com/dll/blade.DLL/  

このサイトから最新の Blade DLL をダウンロードしてください。その後、圧縮ファイルを解凍してTotal RecorderがインストールされているフォルダにDLLを移動します。

MP3 DLLの設定

DLLをどこで入手したかにかかわらず、入手したDLLをトータルレコーダがインストールされている場所に置く必要があります。メニューから "Options - Settings -  MP3 Encoding" を選び "Blade Encoder DLL" か "Lame Encoder DLL" をMP3のエンコーディング用プログラムとして選びます。表示されるプログラムの位置は正しくDLLがある場所になっていることを確認します。また録音設定のところを Mpeg Layer 3: Blade Encoder DLL または Mpeg Layer 3 Lame Encoder DLL に変更します。

その他のMP3ソフトウエア

WAVEファイルからMP3ファイルをエンコードするための多くのソフトウエアがあります。

MusicMatch Jukebox の無料バージョン (http://www.musicmatch.com ): 128Kb/秒までのエンコーディングが可能です。

他の多くの MP3 エンコーダがこちらに紹介されています。http://software.mp3.com/software/featured/windows/encoders

WinAmp日本語化キットなどの情報

Win32工作小屋 http://win32lab.com/index.html

WinAmpの日本語化キットを作成、配布しているサイトです。

Get Winamp NOW! WinAmp本体はこちらから無料でダウンロードできます。

MP3TOP

 MP3TOP
http://www04.u-page.so-net.ne.jp/bc4/t-seno-9/Toppage.htm

 MP3に関する情報を集めたサイトです。MP3を使用する上での著作権の問題などについての記述もあります。

トップページへ