Eerste amptelike vrystelling van rav1e, 'n AV1-enkodeerder in Rust

plaasgevind eerste vrystelling van nuwe hoëprestasie-videokoderingsformaat-enkodeerder AV1 - rav1e 0.1, gesamentlik ontwikkel deur die Xiph- en Mozilla-gemeenskappe. Die enkodeerder is in Rust geskryf en verskil van die verwysings-libaom-enkodeerder deur die enkoderingspoed en verhoogde aandag aan sekuriteit aansienlik te verhoog. Projek kode versprei deur onder die BSD-lisensie.

AV1-formaat is opvallend oortref x264 en libvpx-vp9 in terme van kompressievlak, maar as gevolg van die kompleksiteit van die algoritmes vereis aansienlik meer tyd vir enkodering (in enkoderingspoed is libaom honderde kere agter libvpx-vp9, en duisende kere agter x264).
Die rav1e-enkodeerder bied 11 werkverrigtingvlakke, waarvan die hoogste byna intydse enkoderingsspoed lewer. Die enkodeerder is beskikbaar as 'n opdragreëlhulpmiddel en as 'n biblioteek.

Alle belangrikste AV1-kenmerke word ondersteun, insluitend ondersteuning
intern en ekstern geënkodeerde rame (intra- и inter-rame), 64x64-superblokke, 4:2:0, 4:2:2 en 4:4:4 chroma-submonstering, 8-, 10- en 12-bis kleurdiepte-kodering, RDO (Rate-Distortion Optimization) optimaliseringsvervorming, verskeie modusse vir die voorspelling van interraamveranderinge en die identifisering van transformasies, die beheer van die vloeitempo en die opsporing van toneelafkapping.

Bron: opennet.ru

Voeg 'n opmerking