Phatlalatso ea pele ea semmuso ea rav1e, encoder ea AV1 e Rust

etsahetse tokollo ea pele ea encoder e ncha e sebetsang hantle ea li-coding tsa video AV1 - rav1e 0.1, e ntlafalitsoeng ka kopanelo ke sechaba sa Xiph le Mozilla. Encoder e ngotsoe ka Rust mme e fapane le encoder ea libaom ka ho eketsa lebelo la khouto le ho eketsa tlhokomelo ho ts'ireletso. Khoutu ea morero ajoa ke tlas'a laesense ea BSD.

Sebopeho sa AV1 sea bonahala tse fetang x264 le libvpx-vp9 mabapi le boemo ba khatello, empa ka lebaka la ho rarahana ha li-algorithms. hloka nako e ngata haholo bakeng sa khouto (ka lebelo la khouto, libaom e ka morao ho libvpx-vp9 ka makhetlo a makholo, le makhetlo a likete ka morao ho x264).
Rav1e encoder e fana ka maemo a ts'ebetso a 11, a phahameng ka ho fetisisa a fanang ka lebelo la nako ea nnete la khouto. Encoder e fumaneha ka bobeli e le sesebelisoa sa mohala oa taelo le joalo ka laeborari.

Likarolo tsohle tse kholo tsa AV1 lia tšehetsoa, ​​ho kenyeletsoa tšehetso
liforeimi tse kentsoeng ka hare le kantle (ka hare- и Ho kena-frames), li-superblocks tse 64x64, 4:2:0, 4:2:2 le 4:4:4 chroma subsampling, 8-, 10- le 12-bit encode ea botebo ba mebala, RDO (Rate-distortion optimization) khothatso ea ho ntlafatsa, mekhoa e fapaneng ea ho bolela esale pele liphetoho tsa li-interframe le ho khetholla liphetoho, ho laola sekhahla sa phallo le ho lemoha ho fokotseha ha sebaka.

Source: opennet.ru

Eketsa ka tlhaloso