iTunes で聴いてる音楽のプレイリスト表示。
【追記 2005.02.28 10:30】
昨日設置した時からそうだったんですが、Audioscrobbler が重たくて、表示に失敗することが何度も。トップページの読み出しも遅くなってしまうし、表示くずれをおこしてしまっていたので、一端はずしました。キャッシュをかます方法を検討してみます。
———-
【追記 2005.02.28 23:30】
javaでキャッシュ経由で表示させるスクリプトを見つけたのですが、残念なことに動かない。(汗) パーミッションもさんざん確認しても駄目。orz
しばらくPHPで試験的に表示させておきます。もしかしたら、はずすかも・・・。javaスクリプト方式でのプレイリスト表示は下記サイト参照。
→ jsRSS for Audioscrobbler++ v1.1 を公開しました by 大黒屋本舗
———-
以前、エントリーしたように外部ストレージを購入したので、今日はせっせと手持ちの CD を、iTunes を使用して、読み込ませてました。もともと、音楽に関しては、アナログ的なところがあって、いまだにCDとMD利用がほとんどで、データ化はしていなかったんですが、こんなにも簡単にCDが取り込めるのですねぇ。曲タイトルも勝手に探してきてつけてくれるし。こりゃぁ、iPod買ったらコンポ使わなくなりそうなぐらいの便利さですね。冗談抜きで。
で、データとして音楽を取り込んで聴いているので、せっかくだから、プレイリストをブログに表示させることにしました。
最初、いろいろなブログでよく見かける『音ログ x POQUE』を左サイドバーに導入してみたのですが、どうもデザイン的にしっくり行かない。もともと、amazon アソシエイトリンクなんかで、アルバムジャケやら、本やらを画像表示させているというのもあったので、それらとデザイン的な統一をしたかったのですが・・・。よって、音ログは保留にしました。(笑)
もっと、シンプルにプレイリストだけ表示してくれるプラグインは無いかなぁと思って、いろいろ探してみたら、Audioscrobbler なるサービスを利用して、PHPスクリプトによってブログ上にプレイリストを表示しているサイトを発見。
■Link to Audioscrobbler のプレイリストをページ上で表示! – 超カンタン PHP 編 by browneyes
というわけで、早速、Audioscrobbler に登録して表示させてみました。
こんな感じ。
Audioscrobbler自体はどういうサービスかというと、iTunes やら、winamp やらのmp3プレーヤーで演奏した曲目リストをプラグインを使って収集して表示してくれるというサイトです。んで、そのサイト情報をPHPスクリプトを使用して、最近の5曲を表示させてます。
対応している(プラグインのある)プレーヤーは以下のようです。
- Winamp
- Windows Media Player 9
- iTunes (Windows)
- iTunes (Mac)
- foobar2000
- XMMS/Beep Media Player
- AmaroK
- QCD
- Rhythmbox
- J. River Media Center
- SlimScrobbler
- AmiScrobbler (MorphOS)
- Noatun
以下、登録の仕方もろもろ覚え書き。
■Audioscrobblerへの登録・必要プラグインのDL
- 上記HP、上の方の真ん中ぐらいにある Sing Up リンクを踏んで登録。
- そのリンクの横にある Download a plugin からプラグインDLページへ移動。自分の使っているmp3プレーヤーを探してDL。
■iTunes Windows 版用 iScrobbler For Windows の導入
- 上記でDLしたプラグイン iScrobbler For Windows (インストーラー付)をインストール。インストールする過程で iTunes の導入フォルダを聞いて来るので、iTunes の導入フォルダへインストールしてください。同一フォルダでないと動作しないようなので。
- 導入したら、iTunes を起動しメニューのビジュアライザをクリックすると、一番下に iScrobbler が現れるので、クリックし選択。
- ビジュアライザメニューより「ビジュアライザをオン」にし、 iScrobbler ビジュアライザを表示。
- 右上のオプションボタンをクリックし、先のAudioscrobblerで登録したアカウントとパスワードを入力し設定。
■PHPスクリプトの設置
- Last Played PHP Script 内より、PHPスクリプトをコピペして保存。(私は、MTの新規インデックステンプレートにて作成しました。)
- ソース内の最後から2行目
audioScrobbler( "MrSomeone", 5, "<b>{num}.</b> {name}<br />");
の青字部分を自分のアカウント名に書き替え。
- PHPインクルードにて、表示させたい場所へインクルード。
以上。
おはようございます♪
また朝から 家事をさぼって まねっ子させてもらいました(^-^;
『音ログ x POQUE』も付けてたりするんですが・・・
シンプルでいいですね コレ!
ありがとうございました
>mayumiさん
こんちわー。^^
これ、自分が登録したところのページを見てると面白いですねぇ。ソーシャルブックマーキングの音楽版みたいな感じで。
ただ、サーバーが重くて、自分とこのブログの表示に問題が出たりしてるので、キャッシュをかませるかどうか対策を検討した方がいいかもしれないですぅ。
まだ洗濯物を干さずにいじくってるmayumiです(^-^;
さっきまで 正常に動いてたのに
今 見たらPHPでエラーが出ちゃいました(T_T)
サーバーはめちゃくちゃ重いですね
またあとで やってみようと思います
>mayumiさん
あはは。(笑)
えーと、JAVAスクリプトで表示してくれるやつを見っけたので、中継君.jsを使用してキャッシュを読み込むようにできそうな感じです。
時間が空いたら試してみます。^^
こういう事が出来るんですね。
iTunes以外のも、読み込めるのは良いですよねぇ~♪
じっくり、Border.さんが書いてくれている事を読んで試してみようと。
カウンターの事は、Border.さんが書いてくれていた通りにすれば
カウントされませんでしたorz
気が付かなかった私がバカでした(泣)
>真希さん
こんちわー。
これ良いサービスなんですけどねぇ。いかんせん重い。別のスクリプトで表示できるものを探したので、今日帰ったら試して見ます。
カウンター、やっぱり。(笑)
ただ、ロリポのカウンター、どうもちゃんとカウントしてるのか今一つ信用できないんですよねぇ、実は。なので、他のやつが良いかもしんないです。(苦笑)
こんにちは♪
何度もお邪魔しちゃってます(^-^;
そうですか!
それじゃ 楽しみに待ってますね
すっかり 頼りきっちゃってます
よろしくお願いします
ちなみに うちはWindows Media Player 9 にしたんですが
さっき 登録したところを見に行ったら
「アンパンマンマーチ」なんて出てました(-。-;)
(どうもオチビが聞いたらしいです)
>mayumiさん
大変申し訳ないのですが・・・設置できませんでした。orz
何が悪いのかまったくわかりません。(苦笑)
書いてあるとおりやったのですが・・・。なので、とりあえずPHPスクリプトで暫定的に表示させてます。
をを、ご紹介ドモです。
ワタシもつい昨日あたり大黒屋さんチェックしてたのです。
時間がなくてまだ自分で試してないですが、ワタシも週末にでも試してみようと思ってます(ウチは xrea ですが)。
>browneyesさん
コメント、サンクスです。^^
うーん、大黒屋さんの、あきらめモードです。(苦笑) たぶん、単純なミスをしてるんだとは思いますが。できたら、設置手順、エントリーあげしていただけたら、とても助かりまする。(苦笑)
Border. さん おはようございます♪
(・◇・)ゞリョウカイッです
お疲れ様でした
これからも ちょこちょこお世話になると思いますが
よろしくお願いします(^▽^)/
>mayumiさん
今、あげたエントリーのサービスの方が、見た目的には良いですよ。
ただ、今現在、Audioscrobbler のサービスがおっこっちゃってるようなんで、表示されませんが。(苦笑)
遅まきながら大黒屋さん、試してみたのでTBさせてもらったのですが、 AS の表示、外してしまった後でしたか…?
ちょっと残念!
…でも設置に成功はしたものの、 text RSS 利用と重さは変わらない感じなのでどっちみちお役にはたてなかったかな?
>browneyes さん
こんばんわー。^^
いえいえ、まだあきらめたわけではないんですよ。(笑)
というわけで、大黒屋さんのやつ、近日中にためさせていただきますぅ。
Audioscrobbler のプレイリストをページ上で表示! – CGI 利用編
先日から気になっていた大黒屋本舗さんの所の jsRSS4AS (ver 1.11) という、 CGI を使って自サーバ内で生成させる JavaScript 型の…