Hacker News new | ask | show | jobs
by m3kw9 969 days ago
What’s so special about AV1?
4 comments

Compared to H.264/AVC, you can get the same level of video quality in ~half the bandwidth (or double your quality for the same bandwidth).

Compared to H.265/HEVC, AV1 has no patents and so anyone can implement it without worrying about licensing (there seem to 3+ groups that need to be paid off).

The trade-off is that it is more computation intensive than H.264 (as is H.265).

Self-reply:

Seems that there's now also H.266/VVC:

* https://en.wikipedia.org/wiki/Versatile_Video_Coding

Short 2023 article on H.266 versus AV1:

* https://www.winxdvd.com/video-transcoder/h266-vvc-vs-av1.htm

* No patent fees.

* Wide browser support.

* High performance open source software decode available on x64 and ARM

* High performance open source software encode available, tuned for multicore cloud encoding

* default support for film grain emulation which alone can save about 30% bandwidth when content requires it.

TIL about film grain emulation. Thanks!
Even AVC had film grain emulation in the spec. Nobody implemented it though.
AVC had a bunch of things in optional profiles, which led to spotty support, which is why I specified "default support" in my comment.
Quite a lot actually. This codec is much more efficient at producing high quality video recording / streaming at much lower than normal bit rates when comparing to x264/5. Epos Vox has a good video describing the benefits: https://youtu.be/sUyiqvNvXiQ
H.264's most likely successor was HEVC. While Google and Mozilla strongly prefer VP8/VP9, most video content distributors are okay with paying the license fee for H.264. One patent pool, one license fee. HEVC's patent pool fragmented. So even after you pay one fee there might be another one or even worse patent trolling litigation. So non-broadcast companies are adopting av1 to avoid using HEVC when possible.