ابحث في الدعم

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

HD Youtube videos stutter on only the current Firefox (in my case 78 esr)

  • 2 (ردّان اثنان)
  • 1 has this problem
  • 5 views
  • آخر ردّ كتبه White-Gandalf

more options

Only one Browser has problems with HD videos (1080p + above) on youtube: Firefox in the most current version.

I have tested so far only the one current latest version of the ESR branch (78.3.x). But as visible from thousands of articles to this very particular problem (when i search the community help database for "Youtube videos stutter" i get multiple thousands of entries - i read only a handful of them to realize that they are all "closed" and not a single one "solved"), this problem persists since multiple years now.

I have a very old PC by my side with a very old Firefox (benchmark wise slower than my current PC by a factor of at least 3) ESR 52.9, which is able to play the same videos in the same HD resolution without the slightest stutter.

The drivers on that old system are - naturally - outdated by half a decade. THAT OLD OUTDATED system with THAT OLD OUTDATED Firefox is well able to play even multiple HD videos side by side. With-OUT any stutter.

Thus, you can easily deduce by logical reasoning that nighter any outdating of drivers whatsoever nor any outdating of anything else on the system, be it hardware wise or software wise, CAN AT ALL be the culprit of that stuttering.

While the former holds true, what you actually find in the communities help are completely useless and irrational tips of "upgrading the browser to the last version", "upgrading drivers" or "reinstalling any software" or the like.

Let me be clear: Nothing of the latter will ever help in overcoming the stuttering of current firefoxes at all. The only one measure that will help here is to revise the code that is underlying the video pipe.

Since the stuttering regularly only begins after about one to two minutes into the videos, it is strongly suggestive that something in the memory management - probably in the way resources becoming freed after use - is accumulating over time until the stuttering begins. Badly managed garbage collection, perhaps?

All Replies (2)

more options

You can right-click the video and use the "Stats for nerds" command on Google's custom context menu to compare the streams that the two browsers are playing and see whether there are any codec or other differences.

I suspect something must be different, for example, Firefox 52 might not be playing videos in "vp9" encoding, which can be very processor intensive in Firefox.

Helpful?

more options

jscher2000 said

You can right-click the video and use the "Stats for nerds" command on Google's custom context menu to compare the streams that the two browsers are playing and see whether there are any codec or other differences.

Left of "versus": Firefox 52 - smooth / right of "versus": Firefox 78esr stuttering...

Video ID: identical sCPN: different (naturally) Viewport: 1263x710 versus 1280x720 - negligible Frames: 0 dropped of 50531 versus 1 dropped of 34312 (at negligibly different points in the video) Current / Optimal Res: identical (1920x1080@60 / 1920x1080@60) Volume / Normalized: identical Codecs: identical (avc1.64002a (299) / opus (251)) Connection Speed: 344'660 kbps versus 137'440 kbps (negligibly different because of being at least 1 decade more than necessary, adopting while playing) Network Activity: Nearly identical (a peak every few seconds) Buffer Health: orange/yellow sawtooth versus yellow/cyan sawtooth

Thus, it looks as if the "buffer health" is the only one significantly shining difference between the two. I know that the color here is significant, because the sawtooth on the side of the Firefox 78 had an orange/yellow color at the very beginning, too. Only after a few seconds, that sawtooth vanished to the roof of the buffer health display and got replaced by the yellow/cyan one.

Of course, i have no clue what's the meaning of those colors. Ball passed...

Helpful?

اطرح سؤالا

عليك الولوج إلى حسابك للردّ على المشاركات. من فضلك اطرح سؤالًا جديدًا لو لم يكن لديك حساب بعد.