foobar2000
foobar2000はPeter Pawlowski氏が開発したオーディオプレーヤーです。
シンプルなUIながら様々な機能を備えています。fb2kと略されることが多いです。
公式サイトで公開されています。
foobar2000の特徴 †
- シンプルなUI。Components (プラグイン)を入れなければ非常に軽量。
- 様々なファイルタイプに対応(MP3, AAC, Musepack, Ogg Vorbisなどには標準対応。Components を追加すればほとんどのオーディオフォーマットを再生可能)
- Components (プラグイン)による拡張性。
- CUEシートを利用したAPE, FLACなどのファイルも一曲ごとに再生可。
- 圧縮ファイルをそのまま読み込んで一曲ごとに再生可。
- Shoutcast, Peercastなどのオーディオストリーミングにも対応。
- TitleFormattingスクリプト(TagZ)により柔軟な設定が可能。
- 全てのフォーマットにおいてギャップレス再生(曲間なしの再生)が可能。
- Replaygainを利用した音量の自動調整(ノーマライズ)。
- Databaseを利用すれば、1000曲を超えるようなプレイリストも楽に読み込める。
- マルチバイト(ユニコード)完全対応(NT系)。日本語どころか他言語(éとかكとか안)も問題なく表示・再生可能。
- 設定が多少わかりづらい。
- 動画再生は一切不可。
foobar2000の概要 †
以下は本家 foobar2000 Wiki*1 からの超意訳です。
foobar2000とはWinampのいくつかのInput Pluginの作者であったPeter Pawlowski氏が開発した全く新しいオーディオプレーヤーです。
foobar2000は、Winamp 2のプラグインの構造上の問題点や、Winamp 3がグラフィックやスキンに焦点をおいた開発を行ったことにPeter氏がうんざりしたため作られました。
foobar2000の開発の焦点はその構造に当てられています。central audio pipelineを除けば、fb2kの全ての機能はモジュール化されています。視覚化に関するコアもプラグインによって提供されているので、インターフェイス自体を別のプラグインで丸ごと取り替えることも可能になっています。
他のプレイヤーと何が違うの?(v0.7以降) †
- 不安定なDSPプラグインやOutputプラグインを使わなくても、適切なMP3ファイルならばギャップレス再生(曲間なしの再生)が行える。再生時間をメタデータで指定する必要もない。
- 全てのメタデータを保持するdatabase.
- 標準的なWin32のGUI。欠点と思う人がいるかもしれないが、インターフェイスを置き換えることができるので、誰かがスキンが使えるUIを作ってくれるかも。
- メニューから利用できる全てのコマンドとオプションにキーアサインを設定可能。それぞれのユーザーにあわせて設定できる。
- 全てのオーディオフォーマットに対して音量調節などができるReplayGainが利用可能。
foobar2000とはどういう意味? †
特に意味はない。Peter氏(公式フォーラム内ではzZzZzZzと名のっている)が開発を始めたときに、何か名前を考えなくてはならなかったので一時的な名前としてそう名付けられたが、結局名前は決められずそのままfoobar2000となった。この場合foobarの意味はthe Jargon File*2の中の、何か名前を付ける必要があるが、どう名付けて良いかわからないものがある時に利用されるメタ構文変数に由来している。語尾の2000に関しては、普通の言葉を製品名っぽく変え、何となく新鮮で気の利いた気分にさせるためによく使われるものである。よってfoobar2000である(強いて日本語で例えると、
ナントカカントカ2000,アイウエオ2000という所)。もっともミレニアムを迎えた今となっては少々古くさくなったが。