FreeBSD QandA 522

FreeBSD QandA

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 まで お知らせください。