DeepMilk 2の開発 その174

不具合、要望

・再生ボタンと停止ボタンの隣接が避けてあると有り難い
・動画再生終了時にファイルを閉じる
・キー動作をするので、デフォルトで割り当て
・MoonJeno:動画終了後に書き込まれているコメントも流す

保留・却下された要望・不具合

ダウンロード

http://1drv.ms/1GdUWcP
バージョンアップについて、上書き・差し替え非対応。
別フォルダへ展開し、前バージョンを残すこと。

更新内容

・自動的に次のファイルを連続再生する機能
→DMのディレクトリの右メニュー

・再生している動画のスクリーンショットを保存
→キーバインドのみ

・テンポを変えた時、コメントの流れる速度は変わるものの、

8/30
・テンポの推移を0.5ではなく1刻み
設定ファイルを次の通りに変更する
[Video]
TempoUnit=1

・ダブルクリックによるフルスクリーン化
・メモリリーク対策

9/3
修正:一部動画のコメントがダウンロード出来ない
更新:ライブラリ
変更:シークバーの色変更

9/6
修正:一部のコメントが二重にダウンロード
削除:描写方法XD1
確認:描写方法GDIでメモリリーク
追加:TempoUnitをコントロールバーのテンポボタンに反映

9/9
追加:[Video]→IdleRenderer=True 再生時以外の描写停止
修正:GDI メモリリーク
追加:マウスのシングルクリックにおけるキーバインド

9/12
修正:動画情報にログインフォームが表示された
修正:64bit環境における動画情報の挙動
追加:ランキングのコンテキストメニューに動画情報

9/18
修正:コメント表示制限で”古い”を選択時、一部コメントが即時表示されない
修正:音量バー操作後、矢印キーのキーバインドが効かない
追加:ローカルファイルの右メニュー”フォルダ内再生”
更新:音量バーにメモリ
volb.PNG
変更:設定における”最大文字数”の上限の引き上げ
追加:キーバインドにコメント表示数制限のユーザー指定
 設定例
 [Comment]
 UserComeStyle2.Value=100
 UserComeStyle2.Style=毎分

10/2
変更:DMの配色

10/4
修正:ランキング、マイリスト真っ黒(直ったか不明
修正:マイリストにおけるURLが不正
変更:カラムクリックによるソート無効
追加:リストのフィルター

10/19
修正:MoonJeno動画サイズが取得できない
変更:コントロールバーの高さが設定の[UI] ControlIconSizeの値に依存
追加:コメント読み込み時、制御文字を無視
追加:使用フィルターログ

10/27
誰でもwikiを編集可能に変更

11/1 
追加:カスタム検索
追加:マイリスト解析におけるコンテキストメニュー拡張
削除:不要なソース
追加:ローカル検索
修正:フルスクリーン時、シークバー見きれる
追加:コメント追記エラー抑制設定(DMP2のみ)
   [Comment]
   SuspressErrdialog=True
変更:サムネ画像取得関係

11/12
修正:複数のブラウザでログインしている環境でクッキーを取得できない
追加:カスタム検索の説明中のタグに対応
追加:ダウンロード中にウィンドウ閉じる時、確認ダイアログ表示
変更:一部の通信周り
変更:UI.TooStrip.xmlをSettingに移動
追加:カラムフィルター日本語化、レイアウト変更

12/7
追加:NG設定のコンテキストメニュに『すべてチェックON・OFF』
修正:公式動画の動画情報で落ちる
追加:NG設定が描写中のコメントに反映
追加:低画質でダウンロード
修正:サムネイルのソートでエラー
追加:ランキングのフィルターの強化
修正:[追加:キーバインドにコメント表示数制限のユーザー指定]が、"毎分"でしか動作しない
追加:プレイリストのリピート対象をプレイリストと動画に分割
追加:CommentRegex1,CommentRegex2…対応
変更:ランキングフィルターボタンのサイズの増加
追加:表示アイコン
修正:MoonJeno:テンポを2倍速以上にすると、映像が音に遅れてる

12/7
追加:アイコン

次の予定
更新:ライブラリ
修正:低画質ダウンロード、連続アクセス発生率軽減
更新:DMVR YV12追加 RGB24削除 パフォーマンス改善 
更新:MoonJeno リソース削除
更新:コメント密度表示成功率向上
変更:MoonJeno VC2015Runtime不要
修正:SWF再生 ウィンドウが2重になっていた
改善:SWF再生 パフォーマンス
改善:フォントサイズが小さい時の文字画質

コメントへ

>最近、コメントファイルが落とせなくなった
9/3版で直ったかもしれない

>という認識であっていますでしょうか?
合っている。
メニュー→再生→テンポ→上げる のボタン。

>一部のコメントが二重
一部とは?
→確認した。

>これは上限が200に定められている事で
ニコニコの仕様の上限値は、75文字(http://nicowiki.com/elsecom.html)。76文字以上は、投稿できない。

>1… 2015090605のみの不具合です。
>3… これも2015090605、2015071720両方の不具合です。
確認できた

>4… 音量バーをマウスで操作した後に、キーバインドを受け付けなく
確認できない

>2… 2015090605、2015071720両方の不具合です。
DD2・DD3以外の描写方法ならば、環境の限界の可能性が高い

>1… 2015071720で正常機能しているマウスバインドで、以前に
>引き換えにレスポンスの改善
上記の修正後、タイマーを挟んでいないめ、DMPの限界
ハードウェアをアップグレードで改善する可能性もある

>2… 1の絡みで、再生/停止の細かい連打が欲しい時は、マウスバイン
>WindowsMediaPlayerのように、左右にテンポ調節ボタン
ちなみにテンポではなく、次へ・戻るである。(停止より危険?
MPC-HCもDMPと同様に再生・一時停止の隣に停止がある。
上記の理由より、レイアウトの変更は保留。

>3…うっかりDeepMilkPlayerを終了し忘れて、CPU使用率をずっと占有
一定時間後終了するプレイヤーはあまりなさそうなので、却下。

>動画が時折ブロックノイズのように乱れる
DMPはデコーダーを内蔵していない。
使用しているデコーダーの開発元に問い合わせるように。

>1回の入力で1000を超える文字数となります。
1コメントの上限は1024文字であること(http://dic.nicovideo.jp/a/ca%E7%94%A8%E8%AA%9E%E9%9B%86)を確認した。

>私もファイル再生終了後のCPU使用率・発
IdleRendererを有効にする

>動画再生途中に映像の再生が止まり
動画のURL?
動画コーデック?
送付先はトップ記事のアドレスでおk

>音量バーにメモリの下に■ボタンが表示されず
設定ファイルのVolumebarSizeの高さの値を変えてみるとか

>コメント数が約1万→百数十まで減少してしまいます。
うp

>ファイルを再生しようとすると以下のようなエラーがでます。
エラーからコメントファイル名取得で落ちている
ファイル名は?

>16 「熱砂の進撃 -Soldiers' Pay-」.xml
DeepMilkでダウンロードした動画ではないと思われる
リネームが必要。

>コメント数が約1万→百数十まで減少 してしまいます。
コメントファイル受け取った。
原因は、制御文字が含まれていたから。
DeepMilk以外で取得したコメントだと考えられる。
DeepMilkPlayerで読み込ませたい場合、制御文字を削除する必要がある。

>動画再生途中に映像の再生が止まり(音声は流れ続ける)
OS標準のデコーダーは使われていないか?
動画描写方法?
コメント描写方法?

>「常に低画質でダウンロード」
ニコニコの仕様により、それは不可能。
画質はニコニコ側によって指定される。

>URL末尾に"?eco=1"のparam付加で強制エコノミー
低画質でダウンロードできることを確認した

>[MoonJeno]で、動画終了後に書き込まれているコメントも流れる
仕様上無理かも。

>不具合1
MoonJenoのテンポのズレについて、開発環境でも確認できた。
シークに関しては確認できず。

>CommentRegex1,CommentRegex2…
使えなくなっていたので、対応した。

>・CommentRegexにREF系のキーワードが使用可
仕様変更により使えなくなっている。
代わりにREG(%TITLE_REG%、%ID_REG%など)を使う

>マウスホイールで音量調整をするために、
うぃき参照

>WheelVolume= に設定すべき値
設定すべき値はない。

Windows10におけるDeepMilkPlayer 2

前の記事で動作できないと報告したが、再度確認したところ再生できた。
win10.png

この記事へのコメント

  • >テンポの推移を0.5ではなく1刻み
    設定ファイルを次の通りに変更する
    [Video]
    TempoUnit=1

    DeepMilkPlayer.iniに
    [Video]
    TempoUnit=1
    を書き加える、という認識であっていますでしょうか?
    どうも上手くいかないのですが・・・
    2015年09月04日 19:20
  • 落とせなかったコメントが落とせるようになりましたが、再生すると一部のコメントが二重に表示されます
    2015年09月04日 23:52
  • >一部とは?
    具体的には、1つのコメントが↓の様に同時に縦に2つ表示される現象が、全てのコメントを表示させても一部のコメントにだけ発生します。
    記憶が確かなら、昔、DeepMilk 2から直接DeepMilkPlayerを起動した際に全てのコメントで同様の現象が起こった時期があったかと(自信は無い)

    「コメント」
    「コメント」
    2015年09月05日 23:21
  • DeepMilkPlayer2の要望です。
    オプションに「1コメントの最大文字数」とありますが、
    これは上限が200に定められている事で、弾幕コメントを表示する事ができません。
    弾幕は2000程必要なので、直接、iniの値をいじっているのですが、
    オプションを上書きするたびに200に書き換えられてしまいます。

    差し支えなければ、オプションで上限を解除していただけないでしょうか。
    2015年09月06日 02:20
  • その170から

    お世話になっております。
    まず、他の方のコメントよりとんでもなく長くなってしまって申し訳ありません。

    現在、Version:2015071720を、自分の使用範囲ではかなり安定しているので愛用させて頂いています。
    最新版の2015090605も少し試させて頂きました。
    いくつか不具合と要望を報告いたします。
    Windows7 Pro 64bitです。
    DeepMilkPlayer.exeのみの動作確認で、ダウンローダーのDeepMilk.exeには現在両バージョンとも触っていません。


    不具合
    1… 2015090605のみの不具合です。
     Mousebind.txtが機能していないようです。
     FullScreen=Left,DoubleClickを切り、DesTempo=Left、AddTempo=Middle、TogglePlay=Rightを設定、容量905バイトなのですが
     これと全く同じ設定が2015071720では設定通りテンポ調節やトグルが機能し、2015090605では全く機能しません。 ([MouseWheel]セクションは2015090605でも機能していします)

    2… 2015090605、2015071720両方の不具合です。
     モニタ1280x800で、文字フォントサイズmediumを25にしているのですが、最大化(フルスクリーンでない)で、全角60文字を超える程度の長さのコメントの表示が、途切れます。
     (コメント上で右クリック→「コメント情報」から読めば全文把握はできる)

    3… これも2015090605、2015071720両方の不具合です。
     再生時間00:00:15以降、コメント表示数制限で「すべてのコメント→ユーザー指定」に変更すると、10秒後以降のコメントが読み込まれず、表示されなくなりました。
     冒頭10秒程度までは何故か起きませんでした。SeekDes/Incなどで再生位置をジャンプさせると再び正常に表示されます。

    4… 音量バーをマウスで操作した後に、キーバインドを受け付けなくなるようです。マウスで再生画面やコンとロールバーのボタンに触れるとまた受け付けるようになります。
     2015071720ではシークバー(再生位置)の操作でも同様の現象が起きるのですが、これは2015090605では改善されているようで、音量バーでのみ起こります。



    要望
    1… 2015071720で正常機能しているマウスバインドで、以前にDoubleClickと引き換えにレスポンスの改善をして頂けたのですが
     Mousebind.txtで設定したTogglePlay=Rightの動作と、コントロールバーの再生/停止ボタンとを連打で比べてみると、まだマウスバインドのレスポンスに0.3秒ほど?遅れが残っているようです。
     可能であれば、改善を希望します。

    2… 1の絡みで、再生/停止の細かい連打が欲しい時は、マウスバインドでなくコントロールバーでのボタン連打を使用しているのですが
     右に「停止ボタンが隣接」している配置上、ポインタがずれた際に、間違えて停止ボタンを押すミスがよく起きてしまいます。
     できれば、WindowsMediaPlayerのように、左右にテンポ調節ボタンを置くなどして、再生ボタンと停止ボタンの隣接が避けてあると有り難いです。

    3…うっかりDeepMilkPlayerを終了し忘れて、CPU使用率をずっと占有してしまった場合に備えて、
     オフタイマー(指定した時間一時停止のままなら、DeepMilkPlayerごと自動終了)の機能が欲しいと思いました。
     何時間も放置して、その間サブ再生機(Core2Duo E8400)が15%前後の発熱を続けてしまっていた事がよくあったので。

    4… コメント→コメント表示数制限→「ユーザー指定」の枠を、現在の1つのみから、3~5つ程度に増設して欲しいです。
     もしくは、コントロールバー右側の開き部分に、コメント数調節のボックスを作ってしまうなど。
     30分(24分)番組を基準に古い順2000で使う事が多いのですが、これが5分番組などになると凄い弾幕密度になってしまうので、複数設定で調節を簡単にできればと。
     すべてのコメント⇔4000件⇔2000件⇔500件(いずれも古い順)の表示数を行き来する事が多いです。


    個人で一気に要望を投げてしまいましたが、余裕のある時に検討頂ければ。
    2015年09月07日 08:26
  • その170から 2

    お世話になっております。返答有難うございます。
    保留・却下と仕様の限界の件、了解いたしました。
    不具合2での、コメント描写方法の設定はD3Dでした。書き忘れ申し訳ありません。この件も了解です。

    不具合4で、マウスで音量バーを操作した後にキーバインドを受け付けなかったのは、矢印キー(Up/Down/Right/Left)です。
    左右にシーク、上下にテンポの調節を割り当てているので気が付きました。
    同じ動作でも、Spaceなど他のキーや、Up, Shiftなど他のキーを混ぜると発生しませんでした。
    2015年09月08日 06:06
  • 以下のメッセージが出て最新verをDL出来ません。
    DeepMilk 2.7zは不正なファイルです。Chromeはこのファイルをブロックしました。

    IEではDL出来ますが展開の際にエラーが出て展開できません。
    2015年09月08日 11:33
  • win10からDLしようとしていたからでした。失礼しました。
    2015年09月08日 11:40
  • 当方Windows10ですが、起動はできています
    しかし安定性はイマイチのように感じます
    動画再生開始時にエラー落ちすることがある(プレイリストで次に移行するときも)
    プレイリストの反応が悪い
    動画が時折ブロックノイズのように乱れる(シーク時に多い)
    ビー、と一秒程度フリーズのようになることがある
    など、いずれもWindows7の時には発生していないものです

    2015年09月10日 01:20
  • 連続再生機能ありがとうございます。
    ファイルの右メニューに「このファイルから再生」
    みたいなことは出来ますでしょうか?
    検討お願いします
    2015年09月11日 08:17
  • Posted by at 2015年09月06日 02:20 を書いたものです。
    返信ありがとうございます。

    >>これは上限が200に定められている事で
    >ニコニコの仕様の上限値は、75文字(http://nicowiki.com/elsecom.html)。76文字以上は、投稿できない。

    弾幕ですと、改行コードを用いることにより、1回の入力で1000を超える文字数となります。
    画像を添付しました。ご確認をお願いします。
    http://light.dotup.org/uploda/light.dotup.org237977.png

    上限の解除の対応できますでしょうか。
    2015年09月12日 05:16
  • 日々の開発ありがとうございます!

    >>3…うっかりDeepMilkPlayerを終了し忘れて、CPU使用率をずっと占有
    >一定時間後終了するプレイヤーはあまりなさそうなので、却下。

    この件なんですが、私もファイル再生終了後のCPU使用率・発熱のことは前から悩んでまして
    私の要望としましては

    ・動画再生終了時にファイルを閉じる
    ・動画再生終了時にプレイヤーを終了する

    というのを選択できるようにしていただきたいのですが
    (動画再生終了後もコメントが存在すれば流れ続けるので意見が分かれるかもしれませんが、私は「動画再生終了時」で)
    特に、再生終了後にファイルを閉じるのは多くのプレイヤーが標準採用してることと思います

    ・再生終了後にPCをシャットダウン

    これは私は使わないので必要ありませんが、これも採用してるプレイヤーを多く見ます
    再検討の程よろしくお願いします
    2015年09月12日 06:19
  • マイリスト解析の後、DLしたい動画を右クリック→「ダウンロードリストに追加」を選択してもURLが正しく認識されないのか正常にDLが開始されず「エラー:URLが未対応」とでます。
    マイリストから一度にDLリストに登録できると非常に便利なので改善していただけたらと思います。
    2015年09月21日 09:02
  • DeepMilkPlayer2(最新バージョンで確認)の不具合報告です。

    再生ボタンや音量バーのあるツールバーの高さが、
    オプション -> インターフェイス -> GUIのフォント
    の設定が初期設定のメイリオ以外だと変わってしまうようです。
    (例えばMSゴシックだと半分程度の高さになる)

    確認をよろしくお願いします。
    2015年09月21日 16:04
  • 動作不具合報告
    使い始めたときはよかったけどいくつか前のバージョンからランキング一覧が正しく表示されなくなった
    スクロールしたりクリックすると一部が表示されるけど一瞬だったり数秒後にはまた真っ黒の表示になる
    http://i.imgur.com/qJWaSQv.png
    2015年09月26日 10:17
  • お世話になります。不具合報告をさせていただきます。

    動画再生途中に映像の再生が止まり(音声は流れ続ける)、
    プログラムを終了しようと「×」を押すと、
    エラーを吐いて落ちてしまいます。

    その際のエラー情報を送付したいのですが、
    コメントに書ききれないため、送付先をお教え下さい。
    2015年09月29日 00:46
  • まっさん

    不具合報告

    コメントファイルを正常に読み込みません。
    コメント数が約1万→百数十まで減少してしまいます。
    2015年10月01日 14:37
  • massan

    ファイルを再生しようとすると以下のようなエラーがでます。(10/2版使用)

    [04:56:25.311]解除 スリープ・SS停止
    [04:56:25.366]【エラー内容】
    オブジェクト参照がオブジェクト インスタンスに設定されていません。

    【スタックトレース】
    場所 DeepMilkCore.MovieInfo.GetCommentPathsByRef(String moviePath3)
    場所 DeepMilkCore.MovieInfo.GetCommentPaths(String moviePath3)
    場所 DeepMilkPlayer2.CommentXmlSearcher.GetCommentPaths(String moviePath)
    場所 DeepMilkPlayer2.CommentInfo.AddPath(String moviePath, List`1 come)
    場所 DeepMilkPlayer2.PlayerMainForm2.Play(String moviePath, List`1 come)
    場所 DeepMilkPlayer2.PlayerMainForm2.Play(String[] list)
    場所 DeepMilkPlayer2.PlayerMainForm2.Play(String path)
    場所 DeepMilkPlayer2.PlayerMainForm2.toolStripMenuItem1_Click(Object sender, EventArgs e)
    場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
    場所 System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
    場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
    場所 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
    場所 System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
    場所 System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
    場所 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
    場所 System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
    場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    場所 System.Windows.Forms.Control.WndProc(Message& m)
    場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    場所 System.Windows.Forms.ToolStrip.WndProc(Message& m)
    場所 System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
    場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    2015年10月03日 17:02
  • <不具合>

    ・「ランキング」と「マイリスト、投稿」のリストが黒くて見えない

    > スクロールしたりクリックすると一部が表示されるけど一瞬だったり数秒後にはまた真っ黒の表示になる

    当方も、ノートパソコンは黒く表示されます。デスクトップ環境は正常

    ・音量が変更できない

     音量バーにメモリの下に■ボタンが表示されず、_くらいの薄い状態で表示されることがある
    この時、音量をマウスでコントロールできません
    100回に95回くらいこうなる(デスクトップもノートも)

    <要望>

    ・マウスのホイール(上下スクロール)を何かに割り当てられるようにしてもらえると

    例えば、音量の上下、シークのプラスイナスX、再生速度プラスマイナスなど
    私個人的には、音量の上下がホイールで操作できると大変便利です

    ・キーバインドの最低限度の定義

     多くの動画プレイヤーで以下のようなキー動作をするので、デフォルトで割り当てられていると便利かもしれません。ご一考いただけると

    再生・一時停止=Space
    音量+10=Up
    音量-10=Down
    シーク+10秒=Right
    シーク-10秒=Left
    2015年10月04日 06:34
  • ランキング真っ黒解消しました
    ありがとうございます
    2015年10月06日 22:26
  • 不具合報告です。
    動画描写方式:MoonJenoの状態で、
    表示→ズームを選択すると、明らかに元動画よりも小さく表示されます
    2015年10月07日 13:37
  • massan

    ファイル名は以下のようになっています。

    16 「熱砂の進撃 -Soldiers' Pay-」.xml
    2015年10月09日 09:33
  • >>音量バーにメモリの下に■ボタンが表示されず
    >設定ファイルのVolumebarSizeの高さの値を変えてみるとか

    VolumebarButtonSize={Width=16, Height=16}
    で常に表示されるようになりました
    2015年10月10日 08:26
  • 要望なのですが、コメントファイルがない場合のエラーを吐かないような設定はできないでしょうか?
    DeepMilkPlayerは通常のプレイヤーとしても完成度が高く、ニコニコ以外の動画や、保存したニコ生を見る際にも利用しているのですが、
    最新コメントの取得>再生時に実行を設定した際に毎度エラーが出てしまうので、エラーウィンドウを出さない設定があると有難いです。
    2015年10月13日 21:11
  • マンボウ

    お世話になります。前の書き込みの連投になりますが、改めてDeepMilkPlayer.exeに関する不具合報告をさせていただきます。

    動画再生途中に映像の再生が止まり(音声は流れ続ける)、プログラムを終了しようと「×」を押すとエラーを吐いて落ちてしまいます。その際のエラーが以下になります。

    DeepMilkPlayer2.propertiesは動作を停止しました
    -----------------------------------------------------
    問題の署名:
    問題イベント名: CLR20r3
    問題の署名 01: DeepMilkPlayer.exe
    問題の署名 02: 1.0.0.0
    問題の署名 03: 55fbba7a
    問題の署名 04: DeepMilkPlayer_merge
    問題の署名 05: 1.0.0.0
    問題の署名 06: 55fbba7a
    問題の署名 07: d0b
    問題の署名 08: 34
    問題の署名 09: FatalError
    OS バージョン: 6.1.7601.2.1.0.256.48
    ロケール ID: 1041
    追加情報 1: 53ee
    追加情報 2: 53eea2922888519afd7f4e73996b6546
    追加情報 3: bd48
    追加情報 4: bd48e899f01dcd2bb2bbb6c11b9d5892
    -----------------------------------------------------

    OS:
    Windows 7 Professional(x64)

    その他:
    Microsoft .Net Framework (3.5,4,4.5インストール済み)
    k-Lite Codecなど前提ソフトインストール済み
    2015年10月14日 23:01
  • マンボウ

    連投失礼します。
    その際、イベントログには以下が出力されます。

    ------------------------------------------------------
    アプリケーション:DeepMilkPlayer.exe
    フレームワークのバージョン:v4.0.30319
    説明: アプリケーションは System.Environment.FailFast (文字列メッセージ) を使用してプロセスの終了を要求しました。
    メッセージ:DMP Err
    スタック:
    場所 System.Environment.FailFast(System.String)
    場所 DeepMilkPlayer2.program.Application_ThreadException(System.Object, System.Threading.ThreadExceptionEventArgs)
    場所 System.Windows.Forms.Application+ThreadContext.OnThreadException(System.Exception)
    場所 System.Windows.Forms.Control.WndProcException(System.Exception)
    場所 System.Windows.Forms.Control+ControlNativeWindow.OnThreadException(System.Exception)
    場所 System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
    場所 System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr, IntPtr, Int32, IntPtr, IntPtr)
    場所 System.Windows.Forms.NativeWindow.DefWndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Form.DefWndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.ScrollableControl.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.ContainerControl.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Form.WmSysCommand(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Form.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
    場所 System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr, IntPtr, Int32, IntPtr, IntPtr)
    場所 System.Windows.Forms.NativeWindow.DefWndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Form.DefWndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Control.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.ScrollableControl.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.ContainerControl.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Form.WmNcButtonDown(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Form.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Control+ControlNativeWindow.OnMessage(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.Control+ControlNativeWindow.WndProc(System.Windows.Forms.Message ByRef)
    場所 System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
    場所 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG ByRef)
    場所 System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
    場所 System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
    場所 System.Windows.Forms.Application+ThreadContext.RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
    場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
    場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
    場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(System.String[])
    場所 DeepMilkPlayer2.program.Main(System.String[])
    ------------------------------------------------------

    ※ ドット(.)の後に「P」の文字が続くと投稿が弾かれるため、一部「P」を小文字にしています(例:Program → program)。

    何か原因等、心当たりがあればお教えください。

    追伸:DeepMilkPlayer.iniのオプションで「disDrawCM=True」を指定すれば、落ちることはなくなりますが、画面が真っ暗で何も表示されない状態になります(音声だけ流れます)。こちらも、何か心当たりがあればご教示願えますでしょうか。

    以上、よろしくお願いいたします。
    2015年10月14日 23:06
  • いつも開発お疲れ様です。
    要望というよりバグ報告なのですが、画面をフルスクリーンにした時にシークバーの右端の方が見切れています。
    (通常、最大化では問題ない)
    そのため再生位置がわからず、シークバーを利用した再生位置の移動が不便でコメントの濃淡がわかりません。
    いつもフルスクリーン化して動画見るのでけっこう気になっております。
    どうかよろしくお願いします
    2015年10月20日 18:20
  • いつも便利に使わせていただきありがとうございます。
    DeepMilk2への要望なのですが、「ダウンロード>その他」の中に「常に低画質でダウンロード」という機能を追加していただけないでしょうか。
    よろしくお願いします。
    2015年10月28日 00:43
  • NG設定をすべて一括でON/OFFできるような機能をお願いします。
    2015年11月01日 21:14
  • 2015年09月07日 08:26から

    お世話になっております。 Version:2015071720 → 2015111218 へ更新させていただきました。
    DeepMilkPlayer.exeにて、いくつか報告があります。ダウンローダーのDeepMilk.exeには現在触っていません。
    Windows7 Pro 64bitです。

    要望…
    オプション→動画描写方式の[MoonJeno]で、動画終了後に書き込まれているコメントも流れるようにして欲しいです。
    現在の状態だと、終了ギリギリに付いているコメントや、終了後のニコニ広告の提供機能に向けたコメントが流れてきません。
    DeepMilkVideoRendererだと流れてくるようなので、同じ動作が良いなと。
    自分の環境ではMoonJenoであればSeekInc1(シーク+1Frame 押すたびに1フレームずつ進む)も利きますし、SeekUserSec=5など短いシークによるDeepMilk操作不能も起きていません。

    不具合1…
    同じくMoonJenoで、29.970fpsの動画の再生テンポを2倍速以上にすると(2.1倍くらいから目立ち始める)、映像が音に遅れて行ってしまうようです。
    24fpsでは2.5倍速程度では正常なのですが、3倍速で同じようなズレが起き始めました。CPU負荷には余裕があり、特に異常は見えません。
    DeepMilkVideoRendererではズレは起きませんでしたが、早過ぎると(3倍速程度?)シークの件と同様の操作不能状態になる場合がありました。

    不具合2…
    更新内容9/18にある、[追加:キーバインドにコメント表示数制限のユーザー指定]が、"毎分"でしか動作しないようです。
    コメント表示数制限→ユーザー指定の表記法に合わせて、DeepMilkPlayer.iniの[Comment]セクションにUserComeStyle2.Style="古い"や"最新"と表記してみたのですが
    UserComeStyle2.Value=に入力したコメント数にならず、例えば100と入力しても、動画の分の数x100±αのコメント数になってしまいました。


    その他は報告した範囲の不具合の改善を確認でき、未対応の不具合も回避しながら使用できています。有り難うございます。
    2015年11月19日 16:06
  • DeepMilkPlayer2を使わせていただいています。
    DeepMilkPlayer2のプレイリストにいれた動画を再生する際に同じ動画を何度もループすることはできますか?
    再生しているとプレイリストの次の動画の再生が始まり同じ動画をループさせることができないのですが私の設定の見落としでないのなら同じ動画でループするようにしていただくとありがたいのですが…お願いします。
    2015年11月20日 21:49
  • qre

    RSSで新着チェックしてたから更新に全然気づかなかった

    >>「常に低画質でダウンロード」
    >ニコニコの仕様により、それは不可能。
    >画質はニコニコ側によって指定される。
    URL末尾に"?eco=1"のparam付加で強制エコノミー
    ex.http://www.nicovideo.jp/watch/sm16546157?eco=1
    なのでこれを利用すれば可能かと
    リクエスト的にはlowが付く感じ
    2015年11月21日 12:29
  • qre

    2015053013以降、CommentRegex1,CommentRegex2…が使えなくなっていて複数指定をしたい場合はどう記述をしたら良いのか教えてほしいです。
    wikiでは(末尾を連番にすれば、複数存在可)から(複数存在可)と変更されてますが、CommentRegexを複数記述した場合は最初の記述のみしか検索されていないように思えます。

    それと、141022に
    >・CommentRegexにREF系のキーワードが使用可
    という更新がありましたが、
    手元の2015050822は有効、150516は手元に無し、2015052219では無効。
    2015111218でも変わらず無効に見えます。
    このあたりの仕様が今はどうなってるのか教えてほしいです。
    >・ファイル名形式:デフォルト以外を非サポート
    くらいしか過去に書いてなさそうだったので…。
    2015年11月22日 00:14
  • DeepMilkPlayer2についての質問です。
    マウスホイールで音量調整をするために、
    Mousebind.txtの WheelVolume= には
    どのような値を入力すればよいのでしょうか?
    2015年11月25日 18:17
  • Wikiに書かれている、DeepMilkPlayer.iniのMouseWheelセクションの設定により、
    マウスホイールでの音量調整ができるようはなったのですが、
    Mousebind.txtの設定で同様のことをするための設定は見つけることができませんでした。
    LeftやMiddleといったボタンや、整数値の指定を行っても特に効果は無く、
    WheelVolume= に設定すべき値を、後学のために教えていただけたら幸いです。
    2015年11月26日 17:48
  • 12/7
    DeepMilk.exe が起動しません。

    .NET Framework
    アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。
    DeepMilk 2\Icon\snap.png
    DeepMilk 2\Icon\local.png

    Iconフォルダにありません。
    2015年12月07日 13:32
  • ダウンロードフォームの動画ソース欄についてです。
    アニメ等の一定期間無料の動画は、今まではダウンロードフォームの動画ソース欄が有料化後は空欄になっていましたが、最新verは「通常画質」となったままで、実際に動画をDLしようとすると当然ながら「エラー:無効なURL:URLが空です。」となります。
    意図的な変更なのかもしれませんが、動画ソース欄が空欄だと有料化して動画がDLできない事が分かりやすいので、個人的には以前の仕様の方が良かったです。コメントは問題なくDLできるので実害はありませんが、ご一考いただけると幸いです。
    さらに贅沢な話なのですが、動画がDLできない場合は動画ソース欄のチェックボックスも初めからチェックが外れる仕様にしていただければ、コメントの過去ログ回収の際にとても便利なので助かります。
    2015年12月10日 06:32
  • 最初にプレイヤーを起動した時に、コメント密度が表示されません。「コメントの密度を視覚化」のチェックを一旦外してチェックし直すと、初めてコメント密度が表示されます。以前のように初めからコメント密度が表示できるようになりませんか?
    2015年12月11日 20:46
  • ↑の現象ですが、PCを再起動した後に改めて起動すると、初めからコメント密度が表示されてました。何かの理由で↑の現象が発生したんでしょうけど、状況が再現できませんでした。お騒がせしてごめんなさい。
    2015年12月12日 13:07
  • 動画描画方式をMoonJenoにすると、
    DirectShow初期化エラー
    Could not create IMFVideoPresenter
    となって起動できません。
    前のバージョンでは起動できました。
    2015年12月12日 18:17
  • いつもありがたく使わせていただいています。
    要望です。
    再生ボタンや停止ボタンがあるところ(できれば音量の隣あたり)に「最新コメントの取得」ボタンがほしいです。
    よろしくお願いします。
    2017年03月03日 19:00

この記事へのトラックバック