Remade with Rust
rusty-opus: pure-Rust Opus audio codec
Pure-Rust Opus codec — RFC 6716 conformance, no C or FFI, faster than libopus on speech
Replaces: libopus
What is rusty-opus, the pure-Rust Opus audio codec?
rusty-opus is a pure-Rust Opus codec. It targets RFC 6716 conformance, it has no C or FFI, and on speech it is faster than libopus.
What rusty-opus replaces
rusty-opus is a pure-Rust Opus audio codec. Speech is the path where it is faster than libopus, and the code has no C or FFI.
Why rusty-opus is a pure-Rust Opus audio codec
What rusty-opus keeps from libopus
rusty-opus keeps Opus as specified in RFC 6716. libopus is the C library it replaces. The conformance target is the RFC, not a private dialect.
Where rusty-opus fits
rusty-opus is the speech codec next to rusty-av1-toolkit for pictures and rusty_h264 for video. Game and call audio that already uses Opus can look here.
Read more about rusty-opus
- All Remade with Rust rebuilds
- Freedom Guide
- Vision
- rusty-av1-toolkit — AV1 encode and decode pair
- rusty_h264 — pure-Rust H.264 codec
- rusty-opus on GitHub

