== 動画情報について == ● ニコニコ動画の動画単体の情報を管理するクラス ・動画ごとにインスタンスを作成する ・http://ext.nicovideo.jp/api/getthumbinfo/[動画番号] で情報を取得できる。 ● 基本データ ・タイトル ・再生時間 (10:15のような形式ですが、総秒数で取得できるようにする) ・サムネイルのURL ・紹介文 ・投稿日時(Unxiタイムスタンプに変換して取得したほうが便利そう) ・動画の種類 ( flv or mp4 ) ・動画のファイルサイズ ・〃(エコノミー版) ・コメント数 ・マイリスト数 ・動画ページのURL ・外部再生の可否 ・タグ(10件まで) ・投稿した人のユーザーID ・削除されているかどうか ここまでAPIで取得できる情報 ● 拡張データ 主に基本データの組み合わせで計算して取得する値 ・マイリスト率 ・VOCALOID正義値 ・聴き入り度 ・推定平均ビットレート ● システム 内部で管理するために必要な情報 ・最後にAPIから情報を取得した時間(Unxiタイムスタンプ) ・動画情報が取得できているかどうか。 --------------------------------- どうやって動画情報に取りに行くべきか 1・2件程度なら毎回APIを見に行くのもありだが、大量にあると負荷が掛かるので ある程度、ローカルにキャッシュしたほうが良い。 APIへのアクセスは、別のスレッドで回して(ry..... 書いてたら晩飯らしいのでここで終わり。続きはまたあとでw