Fast AV1 decoder by VideoLAN — Ubuntu 24.04 ships only inverse-transform RVV asm; upstream adds motion compensation, cdef, ipred and film grain
dav1d is VideoLAN's AV1 decoder, focused on speed and correctness.
dav1d ships **source only, for every architecture** — there are no upstream binaries to fall back on.
The riscv64 win is not just freshness. Ubuntu 24.04 carries dav1d 1.4.1, whose `src/riscv/64/` contains exactly **one** assembly file (`itx.S`, inverse transforms). Upstream 1.5.x adds `cdef`, `ipred`, `mc`, `mc16`, `pal` and `filmgrain` RVV assembly — including the motion-compensation path that dominates AV1 decode time.
Built generically; dav1d gates its RVV assembly behind runtime detection, so the binary is safe on non-vector RISC-V boards.
BSD-2-Clause — https://code.videolan.org/videolan/dav1d/-/blob/master/COPYING
| Version | Date | Assets | |
|---|---|---|---|
| 1.5.4 | 2026-08-26 | 1 file(s) | view → |
| 1.5.4 | 2026-08-12 | 1 file(s) | view → |