Video-Loops in Firefox

Beim Abspielen in Websites eingebetteter Videos in Firefox (insbesondere v50.1.0) kann es zu einer Schleife kommen, es werden nur flackernd die ersten 1…2 Sekunden gezeigt, während der Ton weiterläuft. In anderen Browsern wie Chromium gibt es dagegen kein solches Problem, ergo kann es nicht an gstreamer etc. liegen. Da ein Video scheinbar grundlos in Fx auch mal korrekt abgespielt werden kann, erschwert es die Findung der Ursache(n).

Diese liegt in einer Option für off-main-thread compositing. Über about:config setzt man layers.acceleration.force-enabled auf false oder, wie ich es bei meinen Fx-Settings generell halte, schreibt in user.js einen Eintrag (so hat man jederzeit eigene Änderungen im Blick und kann dieses File auch einfach in andere Installationen mitnehmen):

// off-main-thread compositing
user_pref("layers.acceleration.force-enabled", false);

In user.js enthaltenes wird beim nächsten Fx-Start in prefs.js übernommen (dort sollte man nicht herumeditieren).

Siehe auch Renderfehler in Firefox v40.x!