Hoʻokuʻu ʻia o rav1e 0.2, kahi hoʻopili AV1 ma Rust

Loaʻa hoʻokuʻu rav1e 0.2, he encoder format coding wikiō kiʻekiʻe AV1, hoʻomohala ʻia e nā kaiāulu Xiph a me Mozilla. Ua kākau ʻia ka encoder ma Rust a ʻokoʻa mai ka libaom encoder kuhikuhi ma o ka hoʻonui nui ʻana i ka wikiwiki o ka hoʻopili ʻana a me ka hoʻonui ʻana i ka nānā ʻana i ka palekana. Code papahana mahele ʻia e ma lalo o ka laikini BSD.

Kākoʻo ʻia nā hiʻohiʻona nui AV1, me ke kākoʻo
nā papa i hoʻopaʻa ʻia i loko a me waho (intra- и i waena o-frames), 64x64 superblocks, 4:2:0, 4:2:2 a me 4:4:4 chroma subsampling, 8-, 10- a me 12-bit ka hohonu hoʻopaʻa ʻana, RDO (Rate-distortion optimization) optimization distortion, nā ʻano ʻano like ʻole no ka wānana ʻana i nā loli interframe a me ka ʻike ʻana i nā loli, ka hoʻomalu ʻana i ke kahe kahe a me ka ʻike ʻana i ka ʻoki ʻana i ke ʻano.

ʻIke ʻia ke ʻano AV1 ʻoi aku i waho x264 a me libvpx-vp9 ma ke ʻano o ka pae hoʻokūkū, akā ma muli o ka paʻakikī o nā algorithms. Ua pono ʻoi aku ka nui o ka manawa no ka hoʻopili ʻana (ma ka wikiwiki o ka hoʻopili ʻana, libaom he haneli mau manawa ma hope o libvpx-vp9, a he mau tausani ma hope o x264).
Hāʻawi ka rav1e encoder i nā pae hana 11, ʻo ka mea kiʻekiʻe loa e hāʻawi kokoke i nā wikiwiki hoʻopāpā manawa maoli. Loaʻa ka encoder ma ke ʻano he laina kauoha a ma ke ʻano he waihona.

Ma ka mana hou:

  • Ua hanaʻia nā hoʻolālā i hoʻonui i ka hana ma 40% -70% i ka hoʻohālikelikeʻana i ka hoʻokuʻu mua (e pili ana i nā hoʻonohonoho hoʻopili);
  • Ua hoʻohui ʻia ke koho "serialize" i ka cli interface no ka serializing a me ka deserializing encoding parameter;
  • Hoʻohui hou ʻia o ka ʻike debugging ma ke ʻano dwarf;
  • Ua hoʻohui ʻia ka hae "--benchmark" i ka cli no macOS a me Linux;
  • Hoʻohui i ka hiki ke hoʻonohonoho i ka mahele me ka hoʻohana ʻana i ke koho SpeedSetting.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka