ニコニコ動画の時報データを保存する

質問があったのでここに書いときます。


最近ニコニコ動画の時報でアニメアイマスのものがありまして、保存したいと調べるわけです。
しかし「時報を表示させないようにするには」ってページしか出てこない。
がしかし時報の仕様はそれでわかるわけです。


どの時報をどの時間に出すか、というのを書いた設定ファイルが
http://flapi.nicovideo.jp/api/getmarqueev3
http://flapi.nicovideo.jp/api/getmarquee_new に変更されています
にあります。(「時報をブロックするには」的なページにはだいたい「このURLを読みこまなくするには」ということが書いてあります)

この設定ファイルの中身はXMLで、marqueeタグひとつひとつが各時報に対応しています。
んで大事なのは start_time と prepare で、それぞれ「時報の時間」と「そのときに表示させるデータ(swf)」です。
すなわち prepare に書かれたURLが時報の実体です。

JSONに変更されています。

このswfをhugflashなどで分解すると、mp3で音声を取得できます。


ちなみに設定ファイルに書かれるのはだいたい2時間くらい前のようです。


以上 くれぐれも悪用はやめましょう