|
アイ・オー・データ機器(挑戦者)のNAS組み立てキット「LANTANK」をiTunes対応のストリーミングサーバにしてみました(iPodは持ってないけど)。 - 標準でiTunes(mt-daapd)が入ってるのですが古いバージョンなので最近のiTunesには対応していないらしい。
- LANTANKのサーポートページからアップデータをダウンロードしてくるとiTunes6.0.4.x以降での楽曲参照に対応するらしい。
- ただしID3タグがUFT-8でない場合は、iTunes上で曲名が文字化けしてしまうらしい。
- ShiftJIS/UTF-8両対応パッチを適応して自分でコンパイル&インストールすると文字化けしないらしい。
挑戦してみました。 以下インストールメモです。 0.ソフトのバージョン - mt-daapd 0.2.4.1
- iTunes 7.5
1./etc/apt/sources.listを編集 deb http://iohack.sourceforge.jp/debian ./ deb http://iohack.sourceforge.jp/kogiidena/debian_iohack_base/ ./ deb http://iohack.sourceforge.jp/kinneko/snow_white/ ./ 2.パッケージを作成する環境を整える LANTANK# apt-get -f install LANTANK# apt-get install binutils file gcc libc6-dev make patch autoconf automake libtool flex libgdbm-dev dpkg-dev debhelper LANTANK# apt-get install libid3tag0-dev 3.mt-daapdのソースコードをダウンロードして展開する LANTANK# wget http://jaist.dl.sourceforge.net/sourceforge/mt-daapd/mt-daapd-0.2.4.1.tar.gz LANTANK# tar zxvf mt-daapd-0.2.4.1.tar.gz 4.展開したディレクトリに移動し、パッチを適用 4.1.パッチを修正 以下のページにあった日本語スマートプレイリスト対応パッチを参考にmt-daapd0.2.4.1にあわせて修正してみました。 http://www.kzsoft.to/~kazu/mt-daapd/ 日本語パッチ(自作) http://shishimaru.the-ninja.jp/ (ここからダウンロードしてください) 4.2.パッチを適用 LANTANK# cd mt-daapd-0.2.4.1 LANTANK# patch -p1 < ../mt-daapd-0.2.4.1-cp932.patch 5.パッケージをビルドします。 LANTANK# dpkg-buildpackage -uc -us -d 6.出来上がったパッケージをインストール (dbファイルが以前のままだとリストが更新されないので、dbファイルを削除して再構築させる) LANTANK# rm /var/cache/mt-daapd/songs.gdb LANTANK# dpkg -i mt-daapd_0.2.5-1_sh4.deb 7.アップデートのあとmt-daapdはを起動する
LANTANK# /etc/init.d/mt-daapd start LANTANK# dpkg -i mt-daapd_0.2.1.1-1-cp932_sh4.deb 8.自動起動するように設定します LANTANK# update-rc.d mt-daapd defaults 参考 LANTANKカスタマイズ入門
|