Originally posted by Shnatsel
View Post
Announcement
Collapse
No announcement yet.
DAV1D: A New AV1 Video Decoder From The VideoLAN Developers
Collapse
X
-
-
Firefox is already in the process of using dav1d as the default decoder : https://bugzilla.mozilla.org/show_bug.cgi?id=1493397
- Likes 4
Comment
-
Originally posted by pal666 View Postbecause rust fanbois do not write software, they just parrot on forums
Vorbis: https://github.com/RustAudio/lewton
FLAC: https://github.com/ruuda/claxon
As opposed C+assembler in reference implementations, this is pure Rust and it's still within 10% performance margin.
An MP3 decoder is notably missing because even though the patents have expired, the relevant standards are not public and are not that easy to get your hands on. Still waiting for that one.
Firefox's production MP4 parser is in Rust: https://github.com/mozilla/mp4parse-rust
Plus there are zillions of imaging libraries, including for obscure things like FLIF, because encoding/decoding images is just easier to implement than audio or video. Won't list them all here.
- Likes 3
Comment
-
Originally posted by pal666 View Postthat world is tiny compared to streaming, so we do not need encoder. it would be nice to have, but not required
- Likes 3
Comment
Comment