this post was submitted on 08 Jun 2026
81 points (100.0% liked)

Opensource

6251 readers
61 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 2 years ago
MODERATORS
top 12 comments
sorted by: hot top controversial new old
[–] PumaStoleMyBluff@lemmy.world 8 points 1 week ago (1 children)

widely deployed AV1 format

I'm glad they're pressing forward but I feel like I still very rarely see AV1 in the wild. Hell, I still see h264 more often than h265.

[–] yessikg@fedia.io 8 points 1 week ago (1 children)

AV1 is the preferred format for all streaming platforms now, and it's very nice to use for personal use too. h265 is really expensive so people are dropping it left and right

[–] ulterno@programming.dev 1 points 1 week ago (1 children)

h265 is really expensive

Do you mean, the licensing, or the implementation?

[–] brucethemoose@lemmy.world 6 points 1 week ago* (last edited 1 week ago) (1 children)

The licensing.

Legally risky, too.

Unfortunately its implementation is spread through tons of hardware. Even my camera uses h265 for stills, as HEIF files, whereas not a single one I know of will do AVIFs or AV1 video (which is complex to implement as an ASIC).

One could say h265 takes the “easy” way to encode video, whereas AV1 (and presumably AV2) have to go out of their way and pursue complex alternatives to avoid patents.

[–] PumaStoleMyBluff@lemmy.world 3 points 1 week ago (1 children)

I wouldn't say AV1 is really settled as royalty-free. Patent trolls have bullied all the major streamers into paying the same for AV1 the same as H265, and are already prepping to do the same for AV2.

[–] brucethemoose@lemmy.world 4 points 1 week ago

True.

They tried, though. That was at least the premise of AV1.

Perhaps that’s why AV2 has steam behind it; it’s a “second attempt” to avoid the patent trolls.

[–] ludrol@programming.dev 4 points 1 week ago

From Q&A in git repo:

Is dav2d a recursive acronym?
Yes, but it is less funny than dav1d :(, except in French ("deux-vid")

[–] Kissaki@programming.dev 2 points 1 week ago (1 children)

I could read and say david. What about this one? Davtwod doesn't really roll from the tongue…

[–] Illecors@lemmy.cafe 3 points 1 week ago
[–] brucethemoose@lemmy.world 2 points 1 week ago* (last edited 1 week ago) (1 children)
[–] kender242@lemmy.world 4 points 1 week ago (1 children)

"They also want to improve threading, accelerate dav2d for less common architectures, such as PPC, SSE2, RISC-V, or AVX-512, improve the C code base with various tweaks, use more GPU decoding when possible, provide a usable API for devs to integrate dav2d into their projects, and port dav2d to most platforms."

It's in the plans (Step 15) but not forgotten.

[–] brucethemoose@lemmy.world 1 points 1 week ago

It’s the last step, though.

I’m not making demands of free software; all of that development is appreciated.

But it does seem to be CPU-first, like dav1d and previous efforts. And I know from previous projects, GPUs have many constraints that make offloading a CPU-centric project difficult, unless it’s the #1 priority from the start.

I’m just saying it’d be interesting another AV2 project that shot for pure, or as-pure-as-possible, GPU shader decoding. It would make AV2 a whole lot more accessible than CPU-centric decoding.