July 18, 2003
現在聞いている曲を表示する「Now Playing」
ChitatopopsでWinamp Playlistを表示させる方法が紹介されていた。MTならではのTrackbackと組み合わせるという面白い方法。PHPを使ってないとダメなのかな?作成したPlaylistのファイルをincludeで読ませるということだからSSIでも大丈夫でしょう。
ただ最近ではMP3プレーヤーはQCDをメインで使っているので、今聞いている曲を表示する為にNowPlayingというプラグインを使っている。これは現在のプレイリストをテンプレートに差し込んだりして好みのフォーマットで出力してくれる。
現在聞いている曲の例 Now Playing
(サイドバーの中のHearingの中にSSIにて読み込ませてあります。)
ただ出力するだけなのでこのままではサーバーにアップできない。いちいちFTPソフトでアップロードするわけにもいかないのでChange File Uploaderというソフトを使う。このソフトはPCの中の指定したファイルの変更を感知すると指定したサーバーへFTPで自動的にアップロードしてくれる。この2つを使って現在聞いている曲のリストを表示している。アップしたくない場合はこのFTPソフトを起動しなければいい。そういった切り替えができるところも不便の用でいていいのかもしれない。ノートPCなどだとネットに接続されていない状態で曲を聴く場合もあるだろうから。
Now Playingのオプションを見ていくと曲が変わるたびにファイルを書き出すものと、指定した時間ごとに書き出すオプションがある。頻繁なのはせわしいので一応1200秒ごとに設定(20分)
改良した点はテンプレートを変更して、それぞれの曲やアーティスト名にAmazonへのリンクを貼るようにしたので気に入ったアーティストの曲がすぐに購入できる。
テンプレートの書き方でファイルをシンプルにしてトップページにSSIで読み込ませてもいいし、リストを表示するなら別ページの方がいいかもしれない。
興味のある人はQCDを使ったNow Playingを試してみてください。
サポートが必要なときは
IRC #goingmyway まで
Posted by kengo at July 18, 2003 07:26 PM | TrackBack | INTERNET | Blog Search | English | QR |
はじめまして。こちらを参考に、Now Playing表示を使わせていただいてます。やっとまともに動くようになったので、ちょっと遅くなりましたがご報告に参りました。
うわ、ほんとにリスト更新できてるよー、と自分で驚いたりしてます :-D
本当にありがとうございました。

Twitter経由でコメントする
メールの場合はこちらまで
Google Talk からメッセージを送る




















