AMD Radeon HD 6700でビデオが黒くなる、またはグリッチが発生する原因は何ですか?


18

最近、ビデオカードドライバーを最新バージョン(AMD Radeon HD 6700シリーズ)に更新しましたが、そうすると、Imgurのすべての "GIF"がブラウザで再生されるMP4である "GIFV"に切り替わりました。読み込み時間を短縮し、より大きなアップロードを許可するため)さまざまな時間で黒やグリッチフレームを表示しています。

スクリーングラブ

左側には約2秒のビデオがあります。右側にはビデオがループしたときです。これは、私がImgurで表示するすべてのGIFVで発生します。これは、YouTubeビデオのランダムな組み合わせですが、これまでのところ、Windows 8の「モダン」アプリまたはVLCでビデオは再生されません。また、いくつかのクライアントコンピューターでこの問題が発生しますが、何が起こっているのかわかりません。

「ビデオ」は、最後に到達してループバックした後(例:imgur)、またはシーンが大幅に変化した場合(たとえば、カメラの角度が変化した場合、シーンの照明が本当に暗いから本当に明るいに変わるか、カメラは微妙な方法でズームまたはパンします)

参考のために、私はAMD Radeon HD 6700シリーズカードを使用しています(6770であると思います。デバイスマネージャーは役に立たず、インターネットでデバイスIDを検索しません)。完全に更新されたWindows 8.1を実行しています。これはGoogle Chrome 39.0.2171.13 beta-mおよびFirefox 32.0.3で発生し、IEでは正常に動作しますが、ImgurのGIFVの上に大きなビデオコントロールが表示されるため、それが原因かどうかはわかりませんシーンを「リフレッシュ」して、黒いグリッチを回避します。

これの原因は何ですか、なぜショットされているシーンが変更されて初めてうまくいくのですか?どうすれば修正できますか?

回答:


10

これはGoogle Chrome 39.0.2171.13 beta-mおよびFirefox 32.0.3で発生し、IEでは正常に動作します。

私にとって、これが鍵です。これは、3Dアクセラレーションがビデオ再生を混乱させることに関係しているのだろうかと思います。つまり、Chrome、Safari、FireFoxなどの最新のブラウザーには、ページコンテンツのハードウェアアクセラレーションがデフォルトとして設定されています。

仕組みは、すべての意図と目的において、ブラウザウィンドウが3Dオブジェクトの1つの平らな面として扱われることです。ブラウザーは、レンダリングされたすべてのコンテンツをビデオカードドライバー経由でプッシュし、画面に表示します。すべてがうまくいけば、コンテンツは画像がシステムを介して直接レンダリングされる場合とまったく同じに見えますが、より複雑なページでは少し速くレンダリングされるはずです。

ChromeとFirefoxの設定を調べて、ビデオアクセラレーションを無効にできるかどうかを確認します。おそらく、ドライバー自体にも?これで、少なくともブラウザでビデオが適切に表示されるようになりますが、なぜうまく再生されないのかというより深い問題はまだ発生しています。私は明確ではありませんが、それは単にドライバーの問題、またはドライバーの設定の問題である可能性があります。システムを掘り下げて、新しいファイルを強制的に作成するためにドライバー設定を破棄できるかどうかを確認しますか?


3Dアクセラレーションを無効にすると問題が修正されたため、ありがとうございます。しかし、スクリーンショットに表示されている黒いアーティファクトの原因はまだわかりません。
グレイダ

1
Google Chromeでハードウェアアクセラレーションを無効にすると、問題が解決しました。このリンクは役に立つかもしれません:solveyourtech.com/turn-hardware-acceleration-google-chrome
アレックスKyriakidis

8

グリッチされた黒いフレームが表示される理由に答えるために、

ビデオファイルは連続した画像(GIF形式など)ではなく、さまざまな圧縮方法があります。ここで行われている圧縮について説明するクールなビデオがあります(説明はビデオの最初の3分です)。何らかの理由で、ブラウザはビデオクリップの最初の画像を適切にロードせず、代わりに黒い画面を表示するだけなので、その黒い不具合が発生します。すぐに物ggingいにスキップするか、シーン全体が変更されるまで待つと、プレーヤーが画像全体をロードするように強制されたため、バグは消えます。


リンクされたページが変更されると回答が無効になる可能性があるため、回答の重要な部分を参照リンクから引用してください。
DavidPostill

5

みなさん、私も同じ問題を抱えていました。私が修正したのは、新しいタブタイプchrome:// flagsに移動し、GPUラスタライズMSAAサンプルカウントを0に設定し、16に設定すると、問題が魔法のように修正されます。(私はGTX980Tiを持っています)うまくいったかどうかを教えてください。ハードウェアアクセラレーションを完全にオフにすることも同様に機能しますが、非常に強力なCPU(例:6K60fpsビデオ)を持っていない場合、要求の厳しいものが遅れ始めます。


私にとってはうまくいかず、加速を完全にオフにしなければなりませんでした。
-Noishe

3

同じ問題がありました。解決策をまだ見つけたかどうかはわかりませんが、このWebサイトで見つけました。

ここにコメントを貼り付けています。解決策を見つけました。コーデックパックを既にインストールしようとしましたが、違いはありませんでした。chrome:// flags /#disable-accelerated-video-decodeのchromes設定に進み、それを無効にして、アクセラレーションを有効にしました。今、すべてが素晴らしく見えます。そして、ビデオははっきりと動いているようです。このオプションは、3Dアクセラレーションを無効にするChrome設定で見つけたものとは異なります。

私にとってはそれを有効にした!変だ!


1

Chromeで見つかった修正は、フラグ(chrome:// flagsの新しいタブ)を無効にして無効にすることHardware-accelerated video decodeでした。


0

私のラップトップは同じことをしていました。Google Chromeの設定に進み、次に高度な設定、システムに進み、高度なアクセラレーションボックスのチェックを外しました。その後、Chromeを再起動しましたが、すべて問題ありません。


1
これは、ここで加速について言及している別のいくつかの回答に似ているようです。これは別の設定ですか?
ベルティエブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.