Youtubeのハードウェアアクセラレーション対応に困っています
ハードウェアアクセラレーションのために、Windowsとフラッシュプレーヤーの両方が有効になっています。グラフィックカード用のドライバがインストールされています
Youtubeの統計では、まだ「ソフトウェアビデオデコード」が表示されています
Windows 7でハードウェアアクセラレーションが正しく動作していることを確認するにはどうすればいいですか?
私が使っているのはChrome、Ati Radeon HD 3450 AGP
21 Patrick 2013-10-09
Chromeで動画のデコードにGPUアクセラレーションが有効かどうかは、以下のURLで確認できます。chrome://gpu/
Graphics Feature Status
Canvas: Hardware accelerated
Compositing: Hardware accelerated on all pages and threaded
3D CSS: Hardware accelerated
CSS Animation: Accelerated and threaded
WebGL: Hardware accelerated
WebGL multisampling: Hardware accelerated
Flash 3D: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Texture Sharing: Hardware accelerated
Video Decode: Software only, hardware acceleration unavailable
Video: Hardware accelerated
Problems Detected
Accelerated video decode interferes with GPU blacklist on older Intel drivers: 180695
22 Mariusz Miesiak 2013-11-29
ブラウザでShift + Escを押すと、Google Chromeの内部タスクマネージャーが表示されます。GPU Process,
と表示されている場合は、Chromeが特定のページを表示/レンダリングするためにハードウェア/GPUアクセラレーションを使用していることを意味します
16 Yass 2013-10-09
chrome://gpu/
の概要が信頼できない。ハードウェアアクセラレーションの初期化でエラーが発生すると、GPUページに「ハードウェアアクセラレーション済み」と表示されているにもかかわらず、Chromeは静かにソフトウェアデコードに戻ってしまいます。より良い方法は、YouTubeの動画を再生中にchrome://media-internals/
を開くことです。そして、「blob」とキャプションが付いたボタンと動画のURLをクリックします。下の表で、kVideoDecoderName
かvideo_decoder
の値を探します。MojoVideoDecoder
または GpuVideoDecoder
と書かれている場合、Chrome は GPU を使用しています。FFMpegDecoder
のようにそれ以外の値が表示されている場合は、ソフトウェア デコードを使用していることを示しています。また、ページの最下部にGPUビデオデコードに関するエラーメッセージが記録されることがあります
Chrome 84.0.4147でテストしました
11 Martin Hansen 2015-09-15
Radeon HD3000シリーズは古すぎて、DxVA経由で最新GPUのビデオデコードに対応していない
こちら を参照してください
3000系のパーツは「UVD」か「UVD+」のどちらかになります。Chrome/Firefox/VLCなどのGPUデコード機能を利用するにはUVD2以降が必要です。3Dアクセラレーションされたグラフィックは残っているかもしれませんが、GPUは最新のGPUデコード機能を実行するためのハードウェアパーツを持っていません
また、AMDはHD3000シリーズGPUの機能アップデートドライバーのリリースを停止しています。それらはずっと前に非推奨となっています。HD4000シリーズも非推奨です。現在使用できて最新のドライバ(新機能や性能向上などを含む)を受け取れる最も古いGPUは、Radeon HD5000シリーズの「Evergreen」だ。今持っているものより2世代も新しいですね
最後に、DxVA (DirectX Video Acceleration) の状況を評価するために特別に書かれた診断ツール (フリーウェア/ドネーションウェア) があります。つまり、どの API レベルがお使いのドライバ/ハードウェアの組み合わせでサポートされているか (もしあれば) ということです
それはDXVAチェッカーと呼ばれています
5 allquixotic 2013-10-09
YouTube は Chrome で VP9 フォーマットを使用しており、古いチップでは VP9 のハードウェアアクセラレーションデコーディングはサポートされていません。お使いのGPUやAPUがh264をサポートしている場合は、h264ify Chrome拡張機能を使用してYouTubeでh264動画を強制的に再生し、ハードウェアアクセラレーションデコードの恩恵を受けることができます
VP9 は新しいフォーマットなので、同じ帯域幅でより良い品質を提供します。VP9でソフトウェアデコードを使用した場合、CPUがHDビデオを処理できない場合は、ハードウェアアクセラレーションでh264を使用することで問題が解決するかもしれません
2 Uğur Gümüşhan 2018-03-26