torkell: (Default)
[personal profile] torkell
It's rather crazy that despite Flash being completely the wrong tool for playing videos, it does a better job than whatever Firefox uses for HTML5 video.

It's very crazy that on the modern Internet the state-of-the-art for video playback is so much worse than what any half-decent media player could do 15 years ago. Seriously, are DXVA and video overlays still a thing, or does everything just throw all the pixels at the CPU and hope that it's fast enough?

Date: 2015-09-02 10:10 am (UTC)
From: [identity profile] crschmidt.livejournal.com
Mostly the latter. I know that Chrome will do the former on many graphics cards, but graphics cards so So. Fucking. Shitty. and give you no visibility into whether the bits you send in are giving you video, or a mash of green pixels, or just a blank black screen; or whether they're going to drop 83% of the frames because you dared to try to play 1080p with a non-baseline H.264 profile; and at the web level, you just have no knowledge with which to make decisions on this level. (There is actually a browser API for getting graphics card models, but it requires creating a webgl context; creating a webgl context on its own is enough to really screw the pooch for many users.)

I expect that nightly Firefox is probably noticably better. They're doing uplifts from 43 to 42 for a significant chunk of the MSE improvements. We put off switching YouTube to using the HTML5 player in Firefox for more than a year hoping Firefox would get their act together, and eventually it was fixed-enough that it was time to go ahead and make the switch even though everything is still terrible.

Chrome is probably noticeably better than Firefox.
Edited Date: 2015-09-02 10:11 am (UTC)

Date: 2015-09-05 09:21 am (UTC)
From: [identity profile] tau-iota-mu-c.livejournal.com
Thank goodness for the existence of youtube-dl.

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 8th, 2026 01:08 am
Powered by Dreamwidth Studios