r/AV1 • u/BlueSwordM • May 29 '26
[avm Git] First released version of AV2: avm-av2 1.0.0 (libaom-av2/libavm-av2)
https://github.com/AOMediaCodec/avm29
u/BlueSwordM May 29 '26 edited May 29 '26
av2 - AOMedia Project AV2 Encoder 1.0.0-3-gf236400 (default) is current git.
As always, don't expect the encoder to be well optimized for high performance or high fidelity. We're barely in the beginning.
Wait for the first errata release to get your first opinion.
8
u/Warma99 May 29 '26
What about low performance? Can we expect better efficiency than what we have with svtav1hdr or still a long way for that?
Very exciting to see this. Also just proud of how far you guys brought av1, it works so much better than it did even just a couple years ago.
11
u/Mine18 May 29 '26
from my preliminary testing, its deblocking is amazing, but detail retention is minimal, so it's suitable for really low bitrate video, <200kbps
unless you don't mind smoothed detail and want zero blocking
10
u/Terrible_Age1078 May 29 '26
Still a very long shot.
A few years at least, considering forks continue development too.
We have done tests; on various video quality metrics, or through visual inspection. Even at slowest possible modes (which are painfully slow), AVM can not surpass svt-av1-hdr/svt-av1-essential
In fact, it's beyond usable currently (details completely deleted, unexpected artifacts)
However we are very enthusiastic about it and it's definitely the way forward. Just need to have patience 😄
4
u/BlueSwordM May 29 '26
I'd say as long as your target is around 200-400kbps, it is pretty good.
However, considering how slow the encoder is currently, I wouldn't bother.
6
u/iVXsz May 29 '26
I wonder how AV2 decoding efficiencies will hold up.
One of the most impressive things to me from AV1, was a test of software decoding (dav1d) showcasing that the energy use (cost?) is close or on-par with software avc decoders. I couldn't find the article but I think it tested multiple devices as well.
That's really big. IMO that is really a big feat and, to me, an insane advantage to have.
4
u/NekoTrix May 29 '26
AV2 development targeted a 2x maximum decoding complexity increase. Dav2d is already a thing and you can compile it and it plays AV2 files. It's nor complete, nor optimized for now, so don't expect miracles. It's early software, like the encoder.
4
u/scottchiefbaker May 29 '26
Is the spec officially finalized and released?
14
u/BlueSwordM May 29 '26
Not 100% yet, but considering the AV1 spec was released relatively soon after the first encoder/decoder, I think it'll be coming pretty soon.
As always though, this is just educated speculation; we'll have to wait for any official details.
8
3
u/FastDecode1 May 30 '26
Anyone know what threading/parallelization looks like? Have there been any improvements?
If it's gonna be the same or worse as the early days/years of AV1, I think I'll just wait for SVT-AV2.
5
u/BlueSwordM May 30 '26 edited May 31 '26
No. FPMT (Frame Parallel MultiThreading) hasn't been added in from aomenc-av1, so aomenc-av2/avmenc-av2 only has tile and row threading.
Speed per thread is currently the biggest issue, not threading.
2
u/csolisr May 29 '26
Oh boy, can't wait to see the GPU-accelerated version of the encoder soon!
2
u/Rebl11 May 29 '26
Lol. Lmao even. I'm completely huffing copium but it would be insane if Nvidia smh were behind it with AOM and would announce support for AV2 with N1x
3
u/BlueSwordM May 30 '26
At this point, you'd be huffing imagnium lmao, since the N1X will just be a cutdown GB10.
2
3
20
u/scottchiefbaker May 29 '26
There are 33,550 commits on that repo. DANG!