foobar2000 はPeter Pawlowski氏によって開発された音楽プレーヤーです。デフォルトの状態では非常に軽量で、拡張性も高いのが特徴です。 ただし、基本的には英語で表記されている*1ことや、設定が少し難しいのが欠点です。 ここでは foobar2000 の機能を具体的に紹介します。
目次
foobar2000 では、コンポーネント(プラグイン)を追加することによって機能を拡張することが出来ます。 コンポーネントの数は 100 以上あり、他のプレーヤーと比べてカスタマイズ性が非常に高くなっています。 コンポーネントのインストールも簡単で、基本的にはフォルダにコンポーネントファイルをコピーするだけでインストールできます。
以下のファイルがデフォルトの状態で再生できます。
さらに、コンポーネントを追加することによって以下のようなファイルも再生できるようになります。
なお、動画ファイルを再生することはできません。
converter を使うことで、コマンドラインによってファイルをエンコードできます。 コマンドを書く必要があるので設定は少し難しいですが、エンコーダーさえあればどんなファイル形式にもエンコードすることができます。 一部の形式*3ではコマンドを書かずに簡単に設定できます。
Properties を使うことで、大量のファイルのタグを直感的に編集できます。 ファイル名やクリップボードなどから、タグを自動的に書き込むこともできます。
freedb Tagger を使うことで、freedb からアルバムのアーティスト名、タイトルなどの情報を簡単に取得し、タグに反映させることができます。 音楽CD以外のファイルでも freedb 情報を取得できます。ただし送信はできません。
File Operations を使うことで、ファイルを自分で設定したパターンに沿ってまとめてコピー、移動、リネームできます。
DSP という機能を使うことで、再生中の曲に対してチャンネル数の増減、無音区間の削除、クロスフェードなど、様々な効果を与えることができます。 DSP はコンポーネントをインストールすることによって追加することも出来ます。
Media Library を使うことで、 PC上にある曲をデータベース化することで、1000曲を超えるような曲も楽に読み込めるようになります。 また、このデータベース機能を利用することによって様々な便利な機能を使うこともできます。
ReplayGain を使うことで、曲ファイルを解析し、タグに平均音量、ピーク音量、適正音量を書き込むことによって音量を一定化します。 従来のノーマライズのように曲データを改変することはありません。
Title Formatting(Tagz, TF)というスクリプトによって、柔軟なカスタマイズが可能に。