Itusilẹ osise akọkọ ti rav1e, koodu AV1 kan ni Rust

waye itusilẹ akọkọ ti ọna kika ifaminsi fidio iṣẹ-giga tuntun AV1 - rav1e 0.1, lapapo ni idagbasoke nipasẹ awọn Xiph ati Mozilla agbegbe. Awọn kooduopo ti wa ni kikọ ni ipata ati ki o yato si awọn itọkasi libaom kooduopo nipa significantly jijẹ iyara fifi koodu ati pọ si aabo. koodu ise agbese pin nipasẹ labẹ iwe-aṣẹ BSD.

AV1 kika jẹ akiyesi outstrips x264 ati libvpx-vp9 ni awọn ofin ti ipele titẹ, ṣugbọn nitori idiju ti awọn algoridimu o nilo ni pataki akoko diẹ sii fun fifi koodu sii (ni iyara fifi koodu, libaom jẹ awọn ọgọọgọrun awọn akoko lẹhin libvpx-vp9, ati ẹgbẹẹgbẹrun awọn akoko lẹhin x264).
Awọn koodu koodu rav1e nfunni ni awọn ipele iṣẹ ṣiṣe 11, eyiti o ga julọ eyiti o fi jiṣẹ nitosi awọn iyara fifi koodu akoko gidi. Awọn kooduopo wa mejeeji bi ohun elo laini aṣẹ ati bi ile-ikawe kan.

Gbogbo awọn ẹya pataki AV1 ni atilẹyin, pẹlu atilẹyin
inu ati ita awọn fireemu koodu (inu- и laarin-fireemu), 64x64 superblocks, 4:2:0, 4:2:2 ati 4:4:4 chroma subsampling, 8-, 10- ati 12-bit awọ ijinle koodu, RDO (Rate-distortion ti o dara ju) iṣapeye iparun, Awọn ọna oriṣiriṣi fun asọtẹlẹ awọn iyipada interframe ati idamo awọn iyipada, ṣiṣakoso iwọn sisan ati wiwa truncation iṣẹlẹ.

orisun: opennet.ru

Fi ọrọìwòye kun