ニコニコ動画(SP1) flvとmp4(H.264)を判定する
とりあえず、速報的にメモです。基本的な部分は以下を参照のこと。
動画情報の取得は今まで通りAPI(http://www.nicovideo.jp/api/getflv?v=smXXXXXXX)から行えます。動画のタイプは、動画ファイルのURLから判定できます。
# flv動画の場合 http://smile-clb31.nicovideo.jp/smile?v=XXXXXXX.XXXXX # mp4の場合 http://smile-clb31.nicovideo.jp/smile?m=XXXXXXX.XXXXX
1文字変わるだけなので、適当な正規表現で拾えばよさそうです。
http://.*\.nicovideo\.jp/smile\?(v|m)=(.*)
エコノミーだと低画質のflvに変換されるようです。エコノミーでのURLは以下の形式になります。
http://smile-clb31.nicovideo.jp/smile?v=XXXXXXX.XXXXXlow
nico_proxyのアップデートは後ほど。