That's… not true. Fact, they don't support VA-API, but there is support for some other methods like NVDEC.
Programs like mpv can use it directly while for something like Firefox you can use a wrapper like nvidia-vaapi-driver[1].
It's not ideal, but that's what you get from buying their stuff.
It's 2023. For me that means my OS cannot hardware decode video. It's just not a real option for maybe 99% of PC users.
> I should be working out the dependency story and compiling some driver from Github myself.
no, nvidia _should_ make it easier for people using the 3rd most popular desktop OS to use their hardware. It would make them more competitive against AMD and Intel, which both support hardware video decoding.
That's probably not going to happen, so the next best option is to install a package from the package manager [0]. There might be some kind of compilation needed, but in my experience that's rarely an issue (aside from time), especially if it's coming out of the package manager for a popular distribution.
> It's just not a real option for maybe 99% of PC users.
well, 99% of PC users with Nvidia hardware. It's an important distinction since this problem is specific to Nvidia. If the solution is to installing a package from the package manager, it's only as difficult as installing the browser in the first place.
I do agree there's some extra questions that may make things difficult, or unfamiliar for the vast majority of people, though. Like how is someone supposed to know they need the nvidia-vaapi-driver package anyway?
[0] - https://github.com/elFarto/nvidia-vaapi-driver#package-manag...
I think there is still hope for Windows as well. It's basically like the Star Trek movies: every bad release seems to be followed by a slightly better one.
The only thing I can't quite make peace with is using #ffffff for window decorations. Whatever you're smoking Apple, it's time to quit it.
Oh I remember now, it was missing a whole bunch of dependencies on Jammy, so it was taking me down a dark path of figuring out the compilation story for a bunch of stuff.
I'm not interested in babysitting my OS. I have real work I want to do with my limited time. It's a very frustrating UX... insofar as there basically is no UX.
Some of this can be remedied with accessibility settings. Most things will likely stay broken until someone at Apple calls for yet another pointless redesign that will break something else in return.
That’s a hot take. Big Sur’s redesign is perfectly fine.
The only redesign I hate is Settings (especially since it disallows full screen, WHY?), but the rest is fine, and arguably less « in your face »
isn't that just life in general? You compromise with family, with where you work, with how much you pay for stuff at the store, even with your own mind. Nothing is ever ideal.
Windows is full of garbage. MacOS jumped the shark on UI and is irritating in so many ways as it tries to be some Frankenstein’s monster of a desktop and mobile-inspired UI. And Linux is incapable of watching videos in a browser without destroying my CPU (Nvidia lacks hardware video decoding on Linux) and continues with all the classic “engineers don’t do UX” problems.
Not one option feels “good” to me. There’s just levels of tolerable.