命名:ニコ動垂れ流しプレイヤー
なんかいい名前あったら教えてください
nico_tare_player
やりたかったこと
ニコ動の使い方は人それぞれだと思います
ランキング上位の動画を見る、ニコレポでシリーズもの動画や投稿者を追う、検索結果から飛ぶ、etc
特にランキングや検索結果から動画を探すときに、シリーズものの動画で面白そうなものを見つけることもありますよね
しかし検索結果に出てきたのはシリーズの途中…
まず検索結果に出ている動画に飛んで…動画説明文のマイリストに飛んで…マイリストのソートを古い順にして…連続再生
ええいめんどくさい!!!!!
パート途中の動画からでも1クリックでパート1から連続再生するプレイヤーが欲しい!!!!!
というわけで作りました。
できること
- ChromeのCookieでログイン
- 動画検索
- シリーズ途中の動画から1クリックでパート1から連続再生
- 動画プレイヤーのみを表示
やっていること
ChromeのCookieでログイン
こちらに書いています
パート1から再生
基本的にはひたすらニコ動のAPIを叩いているだけです
「パート1から再生」リンクをクリックすると、検索結果の動画の動画情報を見てその中のマイリストリンク(複数ある場合は最初のもの)を拾い、そのマイリストの中でいちばん古い動画からマイリストを連続再生します。
なのでマイリストがない場合は連続再生できませんし、マイリストの内容次第では視聴者側で想定している再生順で再生されないこともあります。
使ったもの
動画検索:http://api.search.nicovideo.jp/api/v2/snapshot/video/contents/search
視聴履歴:http://www.nicovideo.jp/api/videoviewhistory/list
サムネイル表示:http://tn-skr[1-4].smilevideo.jp/smile?i=[動画ID]
動画情報:http://ext.nicovideo.jp/api/getthumbinfo/[動画ID]
(自分の)マイリストhttp://www.nicovideo.jp/my/mylist
(自分以外の)マイリスト:http://flapi.nicovideo.jp/api/getplaylist/[マイリストID]
動画プレイヤーのみを表示
ウィンドウサイズをプレイヤーと同じにしてプレイヤーだけ見えるようにスクロールしてるだけ
とりあえず公開
とりあえず動くものができた段階ですが公開します。
完全に自分用に作ったものなのでexeを配布とかはしないつもりです。
今後追加したい機能をちまちま実装していきます