プレビュー領域での動画表示+一時停止No.06270
hiro さん 16/12/20 09:14
 
いつもお世話になっております。

環境依存の部分もあるかもしれませんが、以下の現象を確認しました。

「動画(自動再生) or 動画(自動再生しない)」の状態で、プレビュー
領域に動画を表示しており、かつ一時停止状態の時に、メインウィン
ドウを動かしても、プレビュー画面の動画表示位置が固定されたまま
となる。
※スクリーン座標で絶対位置を保持している。本来ならば、メイン
 ウィンドウの移動に合せて相対位置に表示されるハズ

ご対応して頂ければ幸いです。

Windows 8.0 (64bit)
秀丸ファイラー V1.23β4 (64bit)
CCCP (64bit)

[ ]
RE:06270 プレビュー領域での動画表示+一No.06271
秀丸担当 さん 16/12/20 15:28
 

情報ありがとうございます。
こちらでは再現できていないのですが、前のコメントの黒い四角が出ると言われ
ている件と関係があるという気がします。

XP以前ではビデオオーバーレイという技術が使われることがあって、デスクトッ
プの画面の描画とは別の空間にビデオ映像があり、デスクトップとビデオの2つ
の画面を合成して表示したりすることがあったようです。
PrintScreenキーでスクリーンキャプチャを取ろうとしても、ビデオ部分だけは
キャプチャできないといったようなことが起きたりしたようです。
合成がうまくいかないと、ウィンドウとビデオの位置が合わないといったような
ことをXP以前のPCの頃に経験したこともあり、それと似ていると思います。

やり方によると思いますが、ビデオの範囲は黒色に近い紫色の四角になっていた
りして、合成時に紫色をビデオに置き換えたりするので、本当に黒色があると、
そこだけ置き換えられないといったようなことが起きると思います。
黒い四角と言われているのも、それに近いと思います。

しかしWindows8は、全てウィンドウがAeroというやり方に変わっているはずで、
ビデオオーバーレイは使われないと思います。
それが、何らかの理由でビデオオーバーレイが使われているような環境にあると
いう気がします。
そうなっているとして、なぜWindows8でその環境になるかはわからないです。

ちなみにMPC-HCでは、オプションでDirectShowのやり方の指定があって、
「System Default」や「Enhanced Video Renderer」とかが選べたりするようで
す。
秀丸ファイラーClassicはたぶん、MPC-HCで言うところの「System Default」に
相当すると思うので、「Enhanced Video Renderer」相当に指定する設定とかで
あればできるので、そういう設定追加も検討してみようと思います。
(ただしパフォーマンスが低下する可能性があります)

[ ]
RE:06271 プレビュー領域での動画表示+一No.06272
hiro さん 16/12/21 10:00
 
ご丁寧な返答ありがとうございます。

どうやら、こちらのPCでの環境依存の問題があるようですね。
何か問題回避に繋がるようなわかりましたら、ご連絡いたします。

[ ]
RE:06272 プレビュー領域での動画表示+一No.06292
hiro さん 16/12/27 19:05
 
V1.23β5にて、「動画の再生方法」の設定をEVRに変えると、こちらの件も解消する
ようです。
ご対応ありがとうございます。

[ ]
RE:06292 プレビュー領域での動画表示+一No.06293
秀丸担当 さん 16/12/28 11:22
 

ご確認ありがとうございます。
EVRによって、黒い四角やずれが無くなるということで、やはりビデオオーバー
レイがなぜか働いている状況のようです。
そういう事例があるということで参考にさせていただきます。

[ ]