FreeBSD QandA 522
Q. MP3 (MPEG audio layer3) データのデコード (再生)・エンコードを
行うソフトはありますか?
A. プレイヤーは、mpg123、xmms、amp、x11amp、splay などがあります。
FreeBSD 3.3-RELEASE では、全て ports/packages が作成されています。
GUI を持つのは xmms と x11amp のみで、その他は CUI ですが、Tcl/Tk や
GTK+ で書かれた GUI な frontend が多数用意されています。
<URL:http://www.jp.freebsd.org/www.freebsd.org/ja/ports/audio.html>
を参照して下さい。
MP3 エンコーダは、特許の関係から、完全にフリーなのは ISO が作ったもの
(dist10) のみです。そのため、その他のソフトは dist10 を元に作成されて
います。
この dist10 は、FreeBSD では mp3encode というパッケージ名で用意されて
います。この他に dist10 を元にしたものとして、gogo (午後のこ〜だ)、
lame、bladeenc があり、FreeBSD 3.3-RELEASE では 全て ports/package 化
されています。
ちなみに、FreeBSD2.2.7-RELEASE + Celeron 233MHz で、52MB の WAVE ファイルの
エンコード時間を計ったところ、
mp3encode (dist10) 32分 2秒
bladeenc-0.76 12分58秒
lame-3.51 4分50秒
gogo-222c 2分22秒
となりました。厳密な計測ではないので、参考程度にとどめて下さい。
音質については、どなたか聞き比べてレポートして下さい :-)
間違い・追加情報を見付けた場合は、
修正案の投稿のしかた を読んだ上で、
QandA@jp.FreeBSD.org まで
お知らせください。