End of Codec Wars?

And that's where you're wrong! A 7MB PNG isn't cool to have around.

Who cares? If you need 7MB, then you have the bandwdith.

Dunno but programming against regular hardware compute API sounds like a cool idea. Why isn't it done already? At least I haven't heard of such. Why not make encoder target OpenCL?

Are you in India or something? 7MB is nothing. I have a few thousand pics in Canon RAW format sitting around at about 50MB each and I still don't care.

file size isnt an issue only if it provides fast access like wav
otherwise its still an issue

See the lossless table here: wyohknott.github.io/image-formats-comparison/speed_results.html


PNG is a 21 year old format.

AV1 isn't in the same league as Opus. Xiph took a look at the audio codec landscape and how it was shaped by a triangle of needs: bandwidth, complexity, and latency. Anyone else would pick two but they said "fuck it" and delivered a scaleable low latency low bandwidth audio codec that can decode and encode in realtime on even the shittiest SBC. AV1 is anything but efficient, both encode and decode.

Will AV1 be ever ready to use or it's even more of vaporware than VP9?

It's the only way for the big internet video companies involved to keep their balls out of an eventual licensing fee vice, but they're all largely webshit companies who have no experience in writing optimized code, so dunno. They might never get it fast enough to be useful.

(checked)
REEEEEEEEEEEEEEEEEEE that's worse than BMP
You sound like my Zig Forums illiterate family.
Just keeping them on a 500GB hard drive with no copy waiting for it to fuck up

If avif becomes a thing we at least don't have to deal with GIF, jpg, WebP, APNG, MNG and all that other crap anymore.
I mean having a cost free standard that's better than JPEG would make me happy. I'm kind of tired of still seeing jpg everywhere.

Can some of you experts tell me why video codecs don't just use Vulkan when available?
Wouldn't that save us from producing new hardware decoders all the time?