4 ms·
> Safari ties support to a hardware decoder, which I suppose is understandable to avoid accidental battery drain from using a software codec I still have a pre
by jorvi 3y ago
> Safari ties support to a hardware decoder, which I suppose is understandable to avoid accidental battery drain from using a software codec
I still have a pretty deep dislike for Google for turning on AV1 for everyone in Chromium. It’s the ultimate “fuck you, I care more about my bottom line than your user experience”.
Edit: and clown HN rears its head again. I guess cutting users their battery life to a third is worth it as long as Google saves a little bandwidth?
- AshleysBrain 3y agoDoesn't the Media Capabilities API [1] provide a way to determine if a codec is "power efficient" (presumably meaning hardware supported)? So then you can switch to another codec if AV1 isn't hardware-supported. [1] https://developer.mozilla.org/en-US/docs/Web/API/Media_Capabilities_API/Using_the_Media_Capabilities_API https://developer.mozilla.org/en-US/docs/Web/API/Media_Capab...
- jorvi 3y agoThat might be, but on (most?) Chromium browsers you have to install h264ify to force-disable AV1/VP9 on devices that have no AV1 hardware decode. What is even more annoying is that you can only do a full disable. You can’t disable AC1/VP9 video decode but leave image decode intact.
- AshleysBrain 3y agoWhat I'm saying is in an ideal world web content should be able to detect whether some codecs are not hardware-accelerated, and so such workarounds should not be necessary. Of course, lots of naive web content might just check if it's supported and use it anyway... but surely the big sites like YouTube get this right? Software decode has its uses - if you just want a small GIF-style looping clip, hardware support doesn't matter much, and it's nice to have one codec that can be relied upon to work everywhere.
- blibble 3y agogoogle is far more interested in not paying royalties than your battery life on youtube
- samtheprogram 3y agoThanks for shouting out h264ify. I run older hardware and have been (mostly passively / randomly) trying to figure out how to use less resources. A lot of older hardware isn’t _too much slower_ than today’s with the exception of these codecs wasting system resources.
- ddalex 3y agoStop using Google software and services if they annoy you so much. Vote with your browsing habits.
- jorvi 3y agoAh yes, let me switch to the YouTube competitor that every channel is multi-loading their content to.
- ddalex 3y agoNobody forces you to watch video content. It's your choice.
- porridgeraisin 3y agoThis is a daft argument and you know it.
- ddalex 3y agoMeaning "you're right but I don't like it". :)
- fireflash38 3y ago>Edit: and clown HN rears its head again. I guess cutting users their battery life to a third is worth it as long as Google saves a little bandwidth? Why do you think so much in browsing has been offloaded to users via JS?