Tillgängliga fråga rav1e 0.2, en högpresterande kodare för videokodningsformat AV1, utvecklad av Xiph- och Mozilla-gemenskaperna. Kodaren är skriven i Rust och skiljer sig från referensen libaom-kodaren genom att avsevärt öka kodningshastigheten och ökad uppmärksamhet på säkerhet. Projektkod levererad av under BSD-licensen.
Alla viktiga AV1-funktioner stöds, inklusive support
internt och externt kodade ramar (inom- и bland-frames), 64x64 superblock, 4:2:0, 4:2:2 och 4:4:4 chroma subsampling, 8-, 10- och 12-bitars färgdjupkodning, RDO (Rate-distortion optimization) optimeringsdistorsion, olika lägen för att förutsäga förändringar mellan bildrutorna och identifiera transformationer, kontrollera flödeshastigheten och detektera scenavkortning.
AV1-formatet märks outstrips x264 och libvpx-vp9 när det gäller komprimeringsnivå, men på grund av komplexiteten i algoritmerna kräver betydligt mer tid för kodning (i kodningshastighet är libaom hundratals gånger efter libvpx-vp9 och tusentals gånger bakom x264).
Rav1e-kodaren erbjuder 11 prestandanivåer, varav den högsta ger nästan realtidskodningshastigheter. Kodaren är tillgänglig både som ett kommandoradsverktyg och som ett bibliotek.
I den nya versionen:
Optimering har gjorts som har ökat prestandan med 40%-70% jämfört med den första utgåvan (beroende på kodningsinställningar);
Alternativet "serialisera" har lagts till i cli-gränssnittet för att serialisera och avserialisera kodningsparametrar;
Lade till generering av felsökningsinformation i dvärgformat;
Flaggan "--benchmark" har lagts till i cli för macOS och Linux;
Lade till möjligheten att konfigurera segmentering med alternativet SpeedSetting (inaktiverat som standard eftersom det kan leda till avsynkronisering).