●ubuntu:Sound Juicer で mp3エンコード

ubuntu デフォルトのオーディオ CD 取り込みツールは Sound Juicer です。しかしデフォルト設定では MP3 でエンコードできません。その辺りの設定をおこないます。
universepパッケージと multiversepパッケージを利用できるようにします。
まず、lame gstreamer0.10-lame パッケージをインストール。その次に gnome-audio-profiles-properties を実行します。
$ sudo aptitude lame gstreamer0.10-lame
$ gnome-audio-profiles-properties
GNOME オーディオ・プロファイルの編集画面が出ますので、新規(N)をクリックしてプロファイルを追加します。次に追加したプロファイルを編集します。
編集項目は以下のとおり。
プロファイル名:任意
プロファイルの説明:任意
GStreamerのパイプライン:audio/x-raw-int,rate=44100,channels=2 ! lame name=enc
ファイルの拡張子: mp3
あとはsound juicerの設定でフォーマットを新たに追加したプロファイルに設定してください。
これで mp3 でのエンコードはできるようになりましたが、このままではID3タグがつきませんでした。これでは iPod で使用することができません。
ID3タグをつけるには、GStreamerのパイプラインの末尾に「! id3v2mux」を追加します。
audio/x-raw-int,rate=44100,channels=2 ! lame name=enc ! id3v2mux
これで ID3タグ付で mp3エンコードされます。

