News: 0001631291

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

VideoLAN Publishes Dav2d For Open-Source AV2 Decoder

([Multimedia] 5 Hours Ago dav2d)


While the Alliance For Open Media had been [1]aiming for the AV2 release by the end of 2025 , as of right now the AV2 specification remains in a draft status. VideoLAN developers though for months have already been working on dav2d as an open-source AV2 decoder and that code was published this weekend.

VideoLAN developers have been working on dav2d as an open-source, CPU-based AV2 video decoder. Dav2d is based off dav1d as their AV1 decoder.

The Dav2d decoder is cross-platform and aims to be fast yet focused on correctness as well. After months of work, the dav2d code is now public via the VideoLAN GitLab repository. The dav2d code is said to be "battle-tested and production-ready".

The developers behind dav2d are working on still completing a C implementation of the decoder, providing a usable API, and porting it to most platforms. There are still more performance optimizations to be tapped around AVX2 and other ISA capabilities for ARM, RISC-V, and other architectures.

Those interested can find the newly-published dav2d code via [2]code.videolan.org . Hopefully this is also a sign that AOMedia is getting ready to promoting the AV2 specification from its current draft status.



[1] https://www.phoronix.com/news/AOMedia-AV2-Coming-Soon

[2] https://code.videolan.org/videolan/dav2d



> > Other than the fact Linux has a cool name, could someone explain why I
> > should use Linux over BSD?
>
> No. That's it. The cool name, that is. We worked very hard on
> creating a name that would appeal to the majority of people, and it
> certainly paid off: thousands of people are using linux just to be able
> to say "OS/2? Hah. I've got Linux. What a cool name". 386BSD made the
> mistake of putting a lot of numbers and weird abbreviations into the
> name, and is scaring away a lot of people just because it sounds too
> technical.
(Linus Torvalds' follow-up to a question about Linux)