Überprüfen Sie, ob die Hardwarebeschleunigung in Chrome (Windows 7) ordnungsgemäß funktioniert.

15

Ich habe Probleme mit der Unterstützung der Hardwarebeschleunigung für Youtube.

Sowohl Windows als auch Flash Player sind für die Hardwarebeschleunigung aktiviert. Die Treiber für die Grafikkarte sind installiert.

Die Statistiken in Youtube zeigen immer noch "Software-Video-Dekodierung".

Wie kann ich sicherstellen, dass die Hardwarebeschleunigung in Windows 7 (wenn überhaupt) ordnungsgemäß funktioniert?

Ich benutze: Chrome, Ati Radeon HD 3450 AGP

Patrick
quelle

Antworten:

17

Mithilfe der folgenden URL können Sie überprüfen, ob die GPU-Beschleunigung für die Videodekodierung in Chrome aktiviert ist: 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
Mariusz Miesiak
quelle
1
Erkannte Probleme Die GPU-Rasterisierung wird auf N4, N5, N7 und Moto X als Whitelist angezeigt: 362779 Deaktivierte Funktionen: gpu_rasterization Einige Treiber können das D3D-Gerät in der GPU-Prozess-Sandbox nicht zurücksetzen Problemumgehungen: texsubimage2d_faster_than_teximage2d Uniformen vor der ersten Programmverwendung auf allen Plattformen löschen: 124764, 349137 Angewandte Problemumgehungen: clear_uniforms_before_first_program_use
10

Wenn Sie im Browser auf Shift+ drücken Esc, wird der interne Task-Manager von Google Chrome aufgerufen. Wenn es einen Prozess mit dem Titel gibt GPU Process,, bedeutet dies, dass Chrome die Hardware- / GPU-Beschleunigung verwendet, um eine bestimmte Seite anzuzeigen / zu rendern.

Yass
quelle
6

Der Überblick über chrome://gpu/täuscht. Es zeigt nur, dass Chrome versucht, die GPU-Dekodierung zu verwenden, dies kann jedoch erfolgreich sein oder auch nicht. Im Fehlerfall wird stillschweigend auf die Software-Dekodierung zurückgegriffen. Öffnen Sie chrome://media-internals/während der Wiedergabe eines YouTube-Videos , um zu sehen, was gerade passiert . Klicken Sie dann auf die Schaltfläche mit der Überschrift "Blob" und der Video-URL. Suchen Sie in der folgenden Tabelle nach dem Wert von video_decoder. Wenn GpuVideoDecoder angezeigt wird, verwendet Chrome die GPU. Wenn es etwas anderes sagt, zum Beispiel FFMpegDecoder, wird Software-Dekodierung verwendet. Außerdem werden ganz unten auf der Seite manchmal Fehlermeldungen bezüglich der GPU-Videodekodierung protokolliert.

Dies wurde mit Chrome 46.0.2490.22 getestet.

Martin Hansen
quelle
3

Die Radeon HD3000-Serie ist zu alt, um die moderne GPU-Videodekodierung über DxVA zu unterstützen.

Sehen Sie hier

Die Teile der Serie 3000 sind entweder "UVD" oder "UVD +". Sie benötigen UVD2 oder höher, um die GPU-Dekodierungsfunktion von Chrome / Firefox / VLC / etc. Zu verwenden. Möglicherweise verfügen Sie noch über 3D-beschleunigte Grafiken, aber Ihre GPU verfügt nicht über die Hardwarekomponenten, um die moderne GPU-Dekodierung auszuführen.

Außerdem hat AMD die Veröffentlichung von Feature-Update-Treibern für die GPUs der HD3000-Serie eingestellt. Sie wurden vor langer Zeit veraltet. Die HD4000-Serie ist ebenfalls veraltet. Die älteste GPU, die Sie heutzutage verwenden und aktuelle Treiber (einschließlich neuer Funktionen, verbesserter Leistung usw.) erhalten können, ist die Radeon HD5000-Serie "Evergreen". Das sind zwei Generationen neuer als die, die Sie haben.

Schließlich gibt es ein Diagnosetool (Freeware / Donationware), das speziell für die Bewertung Ihrer DxVA-Situation (DirectX Video Acceleration) entwickelt wurde. Dies bedeutet, dass die API-Ebene (sofern vorhanden) von Ihrer Treiber- / Hardware-Kombination unterstützt wird und Ihnen sogar mitteilt, ob Sie unterstützen die von Adobe Flash geforderte Funktionsstufe.

Es heißt DXVA Checker .

allquixotic
quelle
0

YouTube verwendet das VP9-Format in Chrome und die hardwarebeschleunigte Dekodierung für VP9 wird auf älteren Chips nicht unterstützt. Wenn Ihre GPU oder APU h264 unterstützt, können Sie die Erweiterung h264ify Chrome verwenden, um YouTube zum Abspielen von h264-Videos zu zwingen und möglicherweise von der hardwarebeschleunigten Dekodierung zu profitieren.

VP9 ist ein neueres Format und bietet eine bessere Qualität bei gleicher Bandbreite. Wenn Ihre CPU bei Verwendung der Software-Dekodierung mit VP9 keine HD-Videos verarbeiten kann, kann das Problem möglicherweise durch Verwendung von h264 mit Hardwarebeschleunigung behoben werden.

Uğur Gümüşhan
quelle