? いろんなことをしてみるブログ(予定) 2012年08月
FC2ブログ

なぜ立てたのか?freedb

なんとなく立てちゃったんだよね

いつも利用させてもらってるとこがよくエラー出て短気な俺は居ても立ってもいられない状態・・・

じゃあ自分で立てればいいじゃんみたいな感じになって立てちゃった
ってわけで忘れないうちに備忘録・・・

前提条件
apacheはインストール済み

Ⅰ必要なファイルのダウンロード

freedb.orgよりソフトウェア(cddbd-1.5.2.tar.gz)とデータベースファイルをダウンロードしてくる
データベースファイルは毎月更新されてるのでそいつをここからダウンロードしてくる
今月は「freedb-complete-20120801.tar.bz2」だね
今回は↑ですすめる

Ⅱデータベースファイルを解凍
解凍先は/usr/local/cddbにする(freedbインストール時のデフォ)
ってわけで先にフォルダを作成しておく

mkdir /usr/local/cddb



で、解凍

tar jxvf freedb-complete-20120801.tar.bz2 -C /usr/local/cddb/



解凍に結構時間掛かるん首を長くして待つ


Ⅲfreedbインストール
cddbd-1.5.2へ移動し
config.sh起動、基本的にはすべてデフォルトのままにする
完了後makeしてinstall.sh起動
こっちもデフォルトのまま

Ⅳ取得に行ってみる
取り敢えずEACでデータを取得してみる
が、文字化けしちゃう・・・

Ⅴ文字化け対応
どうもプロトコルレベルが5だと化けるみたいです
ってわけで内部で5で来たものを6に変更してそれで処理
処理したもの(UTF-8)をSJISに変換して流すような者を作る
これでおk

みたいな感じですかね・・・


 

スポンサーサイト



2012/08/25 15:44 | COMMENT(0)TRACKBACK(0)  TOP

 | BLOG TOP |