« バージョン0.2.2リリース - MacLadioCast開発記その7 | メイン | バージョン0.3.0リリース - MacLadioCast開発記その9 »

Lame抜き予告編 - MacLadioCast開発記その8


え〜とリリースじゃないです^^。
密かにMP3特許問題を気にしながら行っていたMacLadioCastのLame MP3ライブラリ同梱ですが、次のバージョン0.3系列以降は外部ファイルとしてエンコーディング実行時に探しに行きます。ですので現在MacLadioCastをお使いの方は以下のような方法であらかじめライブラリを用意されることをおすすめします。

portsないしはfinkを使える方


portsないしはfinkなどを使ってUNIXパッケージ管理をされている方は、lame 3.97パッケージをインストールして下さい。ファイル/opt/local/lib/libmp3lame.dylibないしは/sw/lib/libmp3lame.dylibがあれば大丈夫なはずです。

UNIX?なにそれな方

Audacity用のLameLibが使えます。ファイルlibmp3lame-osx-universal-3.97.zipをダウンロードして展開し、ファイルlibmp3lame.soを以下のいずれかのディレクトリに置いて下さい。

$HOME/lib, /usr/local/lib, /usr/lib

別に普通にコンパイルできる方

前記のディレクトリに置いて下さい^^。

アデュー!

注意: PowerPCマシンで、Audacity用のライブラリを使用するとエンコーディングの負荷が高くなる場合があります。PowerPCマシンではそれ以外の方法でライブラリを用意することを強くおすすめします。

トラックバック

このエントリーのトラックバックURL:
http://blog.kawauso.com/mt/mt-tb.cgi/36

コメント

こんなことでご質問するのも恥ずかしいのですが、調べてみましたが分からなかったのでお願いいたします。
UNIX?なにそれな私なのですが、ディレクトリの場所がわかりません。これはターミナルなど使って操作する場所なのでしょうか? Finderではlameを置くことは不可能ですか?
お忙しいとは思いますが、ご返答いただければ幸いです。

こんにちは!
ターミナルなどを使って操作する場所だったんで説明不足でしたね。Finderを使って置く場合は$HOME/libを作って置くのが最も簡単だと思います。出来上がりは
http://blog.kawauso.com/kawauso/img/home-lib-lame.png
のようなイメージになります。

ご返答ありがとうございました。
無事ライブラリを用意することが出来ました!
libを作って放り込むだけで良かったんですね。お手数をおかけいたしました。

Scatmannです。
私はLameライブラリーをHD直下(システムF、アプリケーションFのある場所と同階層)に直接置いており、その状態で問題なく動作します。
この状態で長く使って行っても問題はないものでしょうか?

問題ないと思います(置いた理由を忘れなければ^^)。

コメントを投稿

(非表示)

MacLadioCast 最近のエントリー