First official release of rav1e, the AV1 encoder in Rust

Took place first release of new high-performance video coding format encoder AV1 β€” rav1e 0.1, jointly developed by the Xiph and Mozilla communities. The encoder is written in Rust and differs from the reference libaom encoder by significantly increasing encoding speed and increased attention to security. Project code spreads under the BSD license.

AV1 format noticeably is ahead x264 and libvpx-vp9 in terms of compression level, but due to the complexity of the algorithms requires significantly more time for encoding (in terms of encoding speed, libaom lags hundreds of times behind libvpx-vp9, and thousands of times behind x264).
The rav1e encoder provides 11 levels of performance, the highest of which allows you to achieve speeds close to real-time encoding. The encoder is available both as a command line utility and as a library.

All major AV1 features are supported, including support for
internally and externally coded frames (intra- ΠΈ inter-frames), 64x64 superblocks, 4:2:0, 4:2:2 and 4:4:4 color subsampling, 8-, 10- and 12-bit color depth coding, RDO (Rate-distortion optimization) optimizations distortion, various modes of inter-frame change prediction and transformation detection, bitrate control and scene truncation detection.

Source: opennet.ru

Add a comment