#contents

*100万コメントの動画再生 [#td1492e7]
DMP(DeepMilkPlayer)で約100万コメント動画の再生を試みる。

DeepMilkの通常ダウンロードでは、30分アニメに対して2500コメント程度しかダウンロード出来ない。~
しかし、過去ログをダウンロードすれば、100万コメントを超えてダンロードできる。
過去ログ取得は最近実装され、大量のコメントをDMPで再生実績は少ない。
そこで、大量のコメントをダウンロードして、DMPで再生した場合、どうなるか検証を行った。

**対象動画 [#y59825b2]
-タイトル:ご注文はうさぎですか? 第1羽「ひと目で、尋常でないもふもふだと見抜いたよ」
-URL:http://www.nicovideo.jp/watch/1397552685
-コメント:954,774
-検証日:2015年7月19日

**DMPの設定 [#p30d04f6]
***フォントのテクチャサイズの変更 [#i589d1b8]
-DD2とXD1でのみ有効。
-設定項目:DeepMilkPlayer.ini→[Comment]→MaxTexSize
-開発環境のビデオカードのメモリは1GB。
よって、値を8192にすれば8192*8192*4(bit)*3(small medium big)/(1024*1024(MB)=768(MB)。1GB以内に収まる。
-上の計算式はおかしい。VRAM使用量確認ツールで見たところ異なる使用量だった。
-上の計算式はおかしい。VRAM使用量をProcessExplorerで確認したところ約290MBであった。

***コメント表示制限 [#g89e6deb]
デフォルトでは毎分400コメントになっているので、すべてのコメントに変更する。

***コメント処理上限 [#z6e69258]
1フレームのコメント生成上限を変更する
-設定項目:DeepMilkPlayer.ini→[Comment]→LimitCreateTexPerFrame
-デフォルトで1。今回は50にしてみた。

**結果 [#q66a5f53]
#ref(nico.png)
-かくつきが発生。DD2のキャッシュが足りずコメントがすぐに消えた。表示されるべきコメントが表示されてないだろう。
しかし、再生自体には問題なかった。
#ref(nico2.png)
-かくつきが発生。コマ送り状態。しかし、再生自体には問題なかった。とおもったが、プレイヤー終了時、応答なしになり正常に終了できなかった。
-スペックが高い環境ならば、実用レベルに近づくだろう。

めも
885219 80.1
23935 2.7
152312 17.2

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS