Just because something is open does not mean it is meant to serve consumers' interests.
Just because something is open does not mean it is meant to serve consumers' interests.
Google and Twitch also care about encoding time, but in a different way - they have strong use cases for real time encoding being possible.
Everyone cares about decoding efficiency - Google wants you to be able to watch more videos and thus more ads. If your battery is dead, you can't watch any ads. Netflix wants you to get hooked on more series. etc.
> Just because something is open does not mean it is meant to serve consumers' interests.
This is true in general, but I really don't see how it applies to this case at all. The big companies have incentives that actually do line up pretty directly with user's interests.
"We will be satisfied with 20% efficiency improvement over HEVC when measured across a diverse set of content and would consider a 3-5x increase in computational complexity reasonable."
Encoding time takes a backseat.
And yet Netflix is working on SVT-AV1 with Intel, which is one of the fastest AV1 encoders available:
https://medium.com/netflix-techblog/introducing-svt-av1-a-sc...
https://www.reddit.com/r/AV1/comments/bxn2uw/svtav1_encoding...
https://github.com/OpenVisualCloud/SVT-AV1
How does that fit with your narrative?
Of course they do. Google wouldn't sell many Pixels if you could only watch half as much YouTube or Netflix on a single charge compared to, say, an iPhone. Netflix wouldn't sell many subscriptions if you could only watch half as much on a single charge as Hulu or Prime Video either. Your point about encoding is valid, but Google and Netflix are definitely incentivised towards low decoding complexity on the client.