LAME と iTunes でいろいろ
iTunes-LAME がうまく動かなかったり
結論から言うと、どうも CD によってはエラーがでるらしい。
"NSInvalidArgumentException" とやらが出て、iTunes-LAME はそのまま固まります。
ちなみに取り込もうとしたのは "SOMEONE ELSE"。さむわんわんわん!
あきらめて terminal で LAME を使う
LAME を make
Mac で LAME を使うには、ソースの tar ball をこのへんからとってきてコンパイルする必要があります。
Xcode も必要ですね。
$ tar xvzf lame-X.XX.X.tar.gz
$ cd lame-X.XX.X
$ ./configure && make
$ sudo make install
などとやっておきましょう。
CD 取り込み
Mac は、CD-DA をマウントすると各トラックが aiff ファイルに見えるようになっています。
/Volumes/[ディスクタイトル]/[トラックタイトル].aiff
というファイルがいくつか見えるはず。
aiff なのでそのまま lame コマンドに食わせれば MP3 に変換できます。
$ lame --preset extreme /Volumes/[ディスクタイトル]/[トラックタイトル].aiff output.mp3
で1曲分。曲数分繰り返すかシェルスクリプトを書くかはご自由にどうぞ。ドラッグアンドドロップすると変換してくれる Automater やフォルダアクションを作っておくのもいいかもしれませんね。