Demonstrating Real Time AV2 Decoding on Consumer Laptops
aomedia.org
aomedia.org
https://gitlab.com/AOMediaCodec/avm/-/tree/research-v13.0.0/...
TFA says that the test was done on an Apple laptop and the decoding was done on the CPU, so not using any special hardware support.
The reference AV2 implementation uses architecture-specific SIMD instructions on x86-64, Aarch64 and IBM POWER.
So in this test it has used the ARM vector ISA (Neon), written with intrinsics in the C language, as it can be seen in the source files:
https://gitlab.com/AOMediaCodec/avm/-/tree/research-v13.0.0/...
The x86 demo decoded in real time an 1080p/24 fps video stream. Because for Apple the resolution is not specified, we can assume that it was lower than on the x86 laptop.
However, during the last few days there have been many news about the owners of the HEVC patents and about the owners of the older H.264 patents making great efforts to extort much more money from the users of HEVC or of H.264.
This has made recently some big vendors of computers to disable the hardware HEVC codecs in the computers that they are selling, instead of paying increased royalties.
At least the H.264 patents have already expired in all countries, except in less than a handful of countries, including USA, so the use of H.264 is safe wherever the patents are no longer valid (but not in USA, where the H.264 patents will remain valid for less than a couple of years).
On the other hand, for HEVC the patents will remain valid for many years, so using it will not be safe even for those who pay royalties, as the royalties may be increased at any time, as shown by the recent history.
Therefore it is wise to avoid HEVC (and its VVC successor) and prefer alternative codecs.
Back of the class you go.
I was hoping someone familiar with AV2 might be frequenting this site alongside the much larger population of smartass pedants, and they might be able to summarize the new features in a way useful to me and others.
> AV2 provides enhanced support for AR/VR applications, split-screen delivery of multiple programs, improved handling of screen content, and an ability to operate over a wider visual quality range.
Draft of AV2 spec. Not final. I think they just tagged the AVM 14 release from their research branch. But personally it feels it is no where near final / finish status.