iTunesサーバ(Linux)でいつでもどこでも音楽を

近々家の模様替えが控えていて、アナログレコードをどうにかしないといけなくなったので、ここはひとつ、デジタルで取り込んでおこうかナァと思った次第で、いろいろ調べていくと、iTunesだと”色々やれる”という話なので、乗り換えることにした。

もともとrealplayerを使ってて、特に不便はなかったんだけど、iTunesに後ろ向きだったのは一緒にくっついてくるQTのポップアップがイヤだったもんで。という割と良くある理由。

あと、iポッポにあこがれた時期も(3日くらい)あって、これは乗り換えねばとか思ったんだけど、車通勤だとあんまり活用できないよねってことで、アレに対する物欲は薄れていマス。

アップル - iTunes - 特長

ミュージックコレクションの管理、共有、リスニングを最高に簡単に行う方法であり、iPodのベストフレンドであるiTunesは、Windows版とMac版の両方を無料配布中。この希代のジュークボックスソフトウェアを手に入れて、手持ちのCDその他の音楽を自分だけのライブラリに集大成しましょう。

iTunesはインストして終了。

Linuxサーバーの構築も、下のサイトを参考にしながら"rpm -ivh *rpm"を三回ほど叩けばめでたくインストール完了。

【コラム】OS X ハッキング! 第100回 LinuxをiTunesサーバに仕立てる (MYCOM PC WEB)

iTunesの音楽共有機能には、DAAP(Digital Audio Access Protocol)というApple独自のプロトコルが使用される。iTunesはDAAPサーバ兼クライアントとして機能し、さらにRendezvousの機能によって他のiTunesと容易に通信できる仕組みとなっている。DAAPの仕様は正式公開されていないが、有志の尽力によりかなりの部分が解析され、フリーな実装がいくつか存在する状況だ。

細かい部分を端折って言うと、Rendezvous+DAAPサーバの環境があれば、iTunesのファイルサーバとして機能する。iTunesからは共有プレイリストして見えるに過ぎないため、その先にあるOSの種類は関係ない。RendezvousとDAAPが動作可能で、ファイルサーバに適した導入コストの低いOSといえば……Linuxが適役だろう。

設定ファイルを編集して、サービスの起動をおこなえば動く。ただstartはいいがstopの挙動がなんか変。強引にKillしないと再起動できない場合があったヨ。

そして、トラブル(というほどのモンでもないが)

ファイルを送るのに使っているFTPソフト(FFFTP)がUTF-8に対応していなくて、そのまま、アップロードするとディレクトリとファイルが化ける。iTunesでは普通に使えるので問題ないがかなり気持ち悪い

どうもいいFTPソフトも無いようだし、これはやっぱSAMBAに頼るしかナイノカ?

NO MUSIC NO LIFEへの道はいまだ険しいカモ。

音ログ.JP おもしろげ

音楽つながるってことで音ログ.JP使い始めました。

iTunesと一緒に「OtologController」立ち上げておくと勝手に聴いている曲をポストしてくれます。それから、聴いてるアルバムが被っているヒトを探せるので、そういったヒトのセレクションを眺めたりしてると楽しゲ。

「音ログ」の使い方

あなたがiTunes などの音楽プレイヤーで音楽を聴くと、「音ログ」専用クライアントソフトウェアが、自動的に楽曲のタイトルやアーティストの名前などを「音ログ」サーバにポストします。

それから、自分のblogに今聴いている曲を載せたり出来るので、自己満足できたりもする。かけてる曲のアートワークを表示するので、わざわざ探さなくてもiTunesのほうのアートワーク更新すんのにも使えたりする。気が向いたときとか、素敵ジャケの時は貼り付けたりしてル。

あーでも、(まだβ段階だってのもあるけど)アートワーク結構間違えます。Amazonで扱ってない場合は仕方ないけど、存在するけど見つからないのも結構ある感じするし、ここらへんの精度があがることを期待してマス。

iPod & iTunes Hacks

気になるとか書いてたiPod & iTunes Hacksですが、ほぼ丸ごとiPod Hacksだった。

iPod & iTunes hacks―デジタルミュージックを自由に楽しむテクニック
4873112273Hadley Stern

オライリー・ジャパン 2005-05
売り上げランキング : 29,683

おすすめ平均 star
starさすが元祖HACKS

Amazonで詳しく見る
by G-Tools

ボクはiPod持ってないので、あれに3Kは出せん(iPod買ったら手を出すかもしれんが)。むしろiTunes Hacksを出して欲しいゾ。

最近のハック本の中では、ハード寄り気味かつ、ハックではなくないか?なんて思ったり(バッテリ交換がハックになるとは四苦八苦?)むしろ玄箱ハックのとかPS2Linuxのほうがハックっぽく感じられるのは、「iPodを更に快適に使おう=ハック」みたいに感じるからかなぁ。

それって、モノが商品としていまいち完全でないってことかなぁ?(M$戦略ともいふ)

まぁダメなコ程可愛い理論は否定しませんが。

とかいって、iPod Photo 60G狙ってんだヨネェ。正直30Gでもイイから欲しい。

iTunesのためにsamba設定

FTPソフトがUTF-8に対応していなくて、そのまま、アップロードするとディレクトリとファイルが化けるという問題に対応するためにsambaの設定をするのでR。

まずSWATのために、直接smb.confを編集してglobalに文字コードの指定を入れます。そうしないとFC1は文字化けします。

#vi /etc/samba/smb.conf
[global]
dos charset = CP932
display charset = UTF-8

あとは、localhost:901(default)にアクセスして、iTunes共有のディレクトリをwindowsからみえるように追加します。

いちいち、パスワードを聞いてくるのがウザイが、多分設定のせいなはず。ちゃんとすれば直ると考えているが、「ネットワークドライブの割り当て」で割り当てしてしまえばあまり気にならないから今のところこれで運用。

むしろローカルのファイルをアップロードする時間がかかるほうが気になる。やっぱ11bの無線LANだから?

速いのに代えようかナァと思ってしまう。