2011年8月18日木曜日

ラジオ放送局が今かけている曲を抽出するには

会社の夏休みで実家に帰省して一週間、テレビはあるけどそれでも毎日ラジオを聞いている。というか、radikoでInterFMばっかり聞いてる。いろんな音楽をかけてくれるからね。もうすぐまた愛知県にもどるとおもうとさびしいよ。RADIO-iはとっくになくなっちゃったしね。


という話はおいといて。radiko経由でバックグラウンドで聞いていると、いまかかっている曲が気になることもしばしば(あるよね?)。で、知るとなればradikoのタブまで移動するか、放送局のサイトを開けばいい。だけど、それはちょっとめんどう。MacにはGrowlがあるんだから、そこに表示できれば横目で見られてステキだよね。邪魔にならないし。


そこで、放送局のサイトから放送中の曲名を引っ張り出すにはどうすればいいか。ちょっとまとめておこうかと。本当なら何らかのAPIでもあればいいんだけどね。



InterFM


hoge


ロゴの下にあるNow Playingの欄。これがFlashでできていて、別URLのテキストを呼び出す形になっている。


http://www.interfm.co.jp/flashLED/nowplayingflash2.cgi このURLで返ってくるのはアーティスト名と曲名の書かれたプレーンテキスト。flashLEDというのはリニューアル前のサイトの名残。



TOKYO FM


tfm


これもFlashから別URLを呼び出して表示するかたち。でもこっちはXMLでやってくる。しかも収録アルバム名やCDの番号まではいってるので、アートワークをアマゾンからもってきたりできそう。J-WAVEもこんな感じでXMLを吐いているが、ひとつの属性にタイトルやら全部押し込んじゃってるので不便。

NACK5


ここはちょっと大変。HTMLに直で書き込んであるのだ。でもNACK5の場合、あんまり曲かからないし、かかっても曲名細かく言うからいいか。



NHK-FMは放送中の曲を知る仕組みがない。だいたいは番組表に書いてある通りにかかるからいいけども、○○三昧とかだとちょっとね。

0 件のコメント:

コメントを投稿