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

Unverified URL

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

Continue