一般に MP3 といわれる MPEG1 Layer3 をはじめとした MPEG Audio ファイルを再生する非ビジュアルコンポーネントです(コンポーネント名は TMP3Player)
Delphi 4, 5 用です。
以下のような特徴があります。
- デフォルトで、MP3Player.FileName := 'どうたら.mp3'; だけで再生可能
- MPEG 1, 2, 2.5、Layer 1, 2, 3、VBR(可変ビットレート)形式、の MPEG Audio ファイルの再生
- タグ情報の読込(ID3 Tag Ver1, 1.1, RMP)
- ミリ秒単位の Seek 動作
- TStream から派生した各種ストリームからの再生
- Windows WAVE 形式でのファイル出力
- イコライザー
- GUI を妨げない別スレッドによる非同期実行(っていうか、同期実行できません^^;;)
デコードエンジンは FreeAmp のものを使っています。
これは、GPL(GNU General Public License)に基いたオープンソースなプロジェクトです。当然、本コンポーネントの使用・再配布条件も GPL に基きます。
この大きさの文字の部分は余談モードです。