Memory-safe AV2 video decoder in pure Rust, ported from dav2d (the C reference decoder, an AV2 fork of dav1d). AV2 is the next-generation royalty-free codec from the Alliance for Open Media, successor to AV1. The full decode path is bit-exact with the C reference: every frame of every shipped conformance clip matches byte-for-byte, with in-loop filters off and on, for both 8-bit and 10-bit streams (818 library + 16 conformance tests). Video decoders parse untrusted network input on billions of devices; rav2d removes the memory-unsafety class of vulnerabilities from that path before AV2 ships, following the precedent of rav1d for AV1.

Fund this project


Thu, 11 Jun 2026 12:59:36 UTC

There was a problem with this listing's funding.json manifest. If it is not fixed, the listing will be removed from the portal.

Crawl error

error: https://github.com/stukenov/rav2d/blob/main/funding.json?raw=true returned 429

Unverified URL

The funding manifest has not provided proof via wellKnown that this link is associated with it. Learn more.

Continue