The first release of the new high-performance video encoding format encoder — , developed collaboratively by the Xiph and Mozilla communities. The encoder is written in Rust and differs from the reference encoder libaom with a significant increase in encoding speed and a heightened focus on security. The project code under the BSD license.
The AV1 format significantly x264 and libvpx-vp9 in terms of compression level, but due to the complexity of algorithms it takes substantially more time to encode (libaom lags behind libvpx-vp9 in encoding speed by hundreds of times and by thousands of times compared to x264).
The rav1e encoder provides 11 performance levels, with the highest allowing for 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
intra- and inter-coded frames ( and -frames), 64×64 superblocks, color subsampling of 4:2:0, 4:2:2, and 4:4:4, 8-, 10-, and 12-bit depth color encoding, RDO (Rate-distortion optimization) for distortion optimization, various modes for predicting inter-frame changes and transformation detection, bitstream control, and scene cut detection.
Source: opennet.ru
