Remade with Rust

rusty-av1-toolkit: AV1 encode and decode pair

A performance-tuned AV1 codec pair — faster encode, safe-Rust decode

Replaces: rav1e / dav1d

What is rusty-av1-toolkit, the AV1 encode and decode pair?

rusty-av1-toolkit is a performance-tuned AV1 codec pair. Encode is tuned to be faster, decode is safe Rust, and the pair replaces rav1e and dav1d for that job.

What rusty-av1-toolkit replaces

rusty-av1-toolkit is an AV1 encode and decode pair. Encode is performance-tuned, and decode stays in safe Rust.

Why rusty-av1-toolkit is a AV1 encode and decode pair

What rusty-av1-toolkit keeps from rav1e / dav1d

rusty-av1-toolkit keeps both directions of an AV1 codec. rav1e and dav1d are the usual split it replaces: one library for encode, another for decode.

Where rusty-av1-toolkit fits

rusty-av1-toolkit is the AV1 neighbor of the AV2 previews rusty_av2d and rusty_av2f, and of the speech codec rusty-opus.

Read more about rusty-av1-toolkit