Video stottert in Google Chrome mit aktivierter Hardwarebeschleunigung

Google Chrome wird standardmäßig mit aktivierter Hardwarebeschleunigung geliefert. Diese Einstellung kann in den erweiterten Einstellungen geändert werden.

Ich habe ein sehr frustrierendes Problem, bei dem es bei den meisten Videoinhalten in Google Chrome zu visuellen Aussetzern kommt, die bis zu 6 Sekunden andauern. Das Bewegen der Maus scheint das Video aufzutauen, aber ansonsten wird es erst nach einigen Sekunden aufgetaut, nur um kurz darauf wieder einzufrieren.

Das Deaktivieren der Hardwarebeschleunigung beseitigt das Stottern. Als Nebeneffekt werden alle Webinhalte langsamer und CPU-intensiver, insbesondere Seiten, die visuelle CSS-Effekte verwenden. Daher ist es nicht praktikabel, die Software weiterhin ohne Hardwarebeschleunigung zu verwenden.

Ich habe dieses Problem nur bei der Verwendung von Google Chrome und nur bei meinem 15-Zoll-MBP von 2017. Der Computer ist auf die Hardware der höchsten Stufe aufgerüstet, daher vermute ich nicht, dass es sich um eine Frage der Hardware mit geringer Leistung handelt.

Mein 15-Zoll-MBP ohne Retina aus dem Jahr 2012 zeigt dieses Problem ebenfalls nicht an. Einer der Hauptunterschiede besteht darin, dass ich zwei Benutzer gleichzeitig am MacBook angemeldet habe, von denen einer mein persönliches und der andere mein Arbeitskonto ist. Ich wechsle oft zwischen ihnen Diese Frage hat einen ähnlichen Hintergrund, aber keine Lösung.

Das Problem scheint auch nicht konstant zu sein. Manchmal werden Videos ohne Stottern abgespielt. Dies könnte mit der automatischen Grafikumschaltung zusammenhängen. Momentan ist meine Grafikkarte auf High-Performance eingestellt und ich kann kein Ruckler feststellen. Ich habe nie ein Stottern bemerkt, als ich versuchte, denselben Inhalt auf Safari abzuspielen, nachdem ich in Chrome Stottern erlebt hatte.

Gibt es eine Lösung für das Stottern?

Details zur Hardware/Software:

  • Google Chrome: Version 61.0.3163.100 (offizieller Build) (64-Bit)
  • Betriebssystem: macOS Sierra: 10.12.6 (16G29)
  • Modell: MacBook Pro (15 Zoll, 2017)
  • Prozessor: 3,1 GHz Intel Core i7
  • Speicher: 16 GB 2133 MHz LPDDR3
  • Grafik: Radeon Pro 560 4096 MB, Intel HD Graphics 630 1536 MB
  • Externes Display: LG 34UC98 , angeschlossen über Thunderbolt 3 an Thunderbolt 2-Adapter und Thunderbolt 2-Kabel. Beachten Sie, dass das Problem sowohl auf dem internen als auch auf dem externen Display angezeigt wird.
Um die Absicht meiner Frage zu verdeutlichen, betrachte ich das Deaktivieren der Hardwarebeschleunigung als Problemumgehung und nicht als Lösung. Ich suche nach einer Möglichkeit, die Kernursache des Problems zu beheben. Fühlen Sie sich frei, alle Details anzufordern, die Sie für wichtig halten.
Dies scheint ein Fehler in Google Chrome zu sein. Ich würde lieber einen Fehlerbericht einreichen (Chrome > Über Google Chrome > Problem melden), als hier eine Antwort zu erwarten.
Was passiert, wenn keine externen Monitore angeschlossen sind (dh nichts als Netzkabel)? Wie verhält sich kernel_task, während es stottert, können Sie Schwankungen in software.intel.com/file/553992/download Power Gadget sehen?
Können Sie bitte die Version von Google Chrome angeben, die Sie verwenden?
@oa- Ja, guter Punkt. Hinzugefügt.
Deine Hardware ist viel stärker als meine, und das sollte nicht das Problem sein. Da Sie über Youtube-Videos sprechen, habe ich 2 Fragen. Das "Stottern" könnte die "Puffer"-Zeit sein. Wenn ja, dann stimmt etwas mit Ihrer Internetverbindung nicht. Erzähl uns davon.
Haben Sie versucht, den YouTube-HTML5-Player zu deaktivieren und den Flash-Player zu verwenden?

Antworten (4)

Ich hatte das gleiche Problem und die Lösung ist, zu Systemeinstellungen > Tastatur zu gehen und die Tastaturhintergrundbeleuchtung auszuschalten. Dadurch funktioniert Chrome reibungslos.

Warum sollte das Ausschalten der Hintergrundbeleuchtung der Tastatur dazu führen, dass Chrome reibungslos funktioniert ... was zum Teufel: o
Das wird verrückt klingen, aber es hat funktioniert. Bei mir fing es an, als ich Auto-Dim einschaltete, und hörte auf, als ich es deaktivierte. Ich kann sogar den Chop im Stream sehen, wenn die Tastatur zu dimmen beginnt. Es passiert auch mit Gifs. Ich bin sicher, es gibt viele Gründe, warum YouTube abgehackt sein kann, aber dieser hat es für mich behoben.

Das Video wird in GC verzögert und stottern, wenn Sie viele GC-Plugins haben, die hardware accelerationOption verwenden (heute hat diese Option immer noch viele Fehler), veraltete Grafikkartentreiber usw.

Um ein verzögertes/stotterndes Video zu beheben, versuchen Sie Folgendes:

  • Deaktivieren Sie "Hardwarebeschleunigung verwenden"
  • Im „Inkognito-Modus“ surfen
  • Löschen Sie zwischengespeicherte Dateien und Cookies über "Browserdaten löschen..."
  • Deaktivieren Sie unbenutzte Plugins unter chrome://plugins
  • Deaktivieren Sie alle Erweiterungen unter chrome://extensions
  • Grafikkartentreiber aktualisieren (neuestes Update in macOS verwenden)
  • Verwenden Sie das Standarddesign in Chrome
  • Setzen Sie Ihre Browsereinstellungen zurück

Probieren Sie auch Chrome Canary aus , um festzustellen , ob das Problem dort noch besteht. Und schauen Sie sich auch diese Seite an.

Derzeit gibt es Bugs im Zusammenhang mit der Chrome-HW-Beschleunigung, die sich in Apples AMD-Treibern befinden und angeblich in High Sierra behoben wurden, was bedeutet, dass sie für immer in Sierra bleiben sollen. In diesem Fall benötigen Sie ein Upgrade des Betriebssystems.
Leider wurde dieses Problem in High Sierra für mich nicht gelöst. Ich verwende eine AMD-Karte. Was kann ich tun, um dies zu verbessern?

Versuchen Sie, die Standardauflösung für das Display zu verwenden.

Ich hatte das gleiche Problem mit der HW-Beschleunigung mit den neuesten Chrome- und Mac OS-Updates. Das Zurücksetzen der Bildschirmauflösung auf die Standardeinstellung hat das Problem für mich behoben. Dies bedeutet jedoch, dass es sich um einen Apple-Bug handelt.

Gehen Sie zu chrome://flags/#enable-npapi

Wenn Sie angekommen sind, suchen Sie nach Hardwarebeschleunigung. Schalten Sie das aus und schalten Sie alles aus, was Sie im Zusammenhang mit der Videobeschleunigung sehen.

Wenn Sie fertig sind, starten Sie Chrome neu und der Schatten ist verschwunden und das Video sollte nicht mehr stottern.

Tun Sie dies NICHT, es sei denn, Sie haben keine andere Möglichkeit. NPAPI ist aus gutem Grund standardmäßig deaktiviert: Es ist ein massives Sicherheitsproblem (läuft mit Benutzerberechtigungen und vollständig ohne Sandbox), und die Unterstützung dafür in Chrome wird bald vollständig entfernt.