Sakin rav1e 0.3, mai rikodin AV1 a cikin Rust

ya faru sakin Rawa1e 0.3, ingantaccen tsarin rikodin bidiyo na bidiyo AV1, al'ummomin Xiph da Mozilla ne suka haɓaka. An rubuta rikodin rikodin a cikin Tsatsa kuma ya bambanta da mai rikodin libaom ta hanyar haɓaka saurin ɓoyewa da ƙara hankali ga tsaro. Lambar aikin rarraba ta ƙarƙashin lasisin BSD.

Ana tallafawa duk manyan abubuwan AV1, gami da tallafi
firam ɗin ciki da waje (ciki- и Inter-frames), 64x64 superblocks, 4:2:0, 4:2:2 da 4:4:4 chroma subsampling, 8-, 10- da 12-bit zurfin rufaffen launi, RDO (Rate-distortion ingantawa) ingantawa murdiya, hanyoyi daban-daban don tsinkayar canje-canjen interframe da gano sauye-sauye, sarrafa saurin gudu da gano yanayin yanayin.

Tsarin AV1 yana gani tsakar gida H.264 da VP9 dangane da iyawar matsawa, amma saboda sarƙaƙƙiyar algorithms waɗanda ke aiwatar da su. Yana bukatar mafi mahimmancin lokaci don ɓoyewa (a cikin saurin ɓoyewa, libaom shine ɗaruruwan lokuta a bayan libvpx-vp9, kuma sau dubbai a bayan x264).
Mai rikodin rav1e yana ba da matakan aiki guda 11, mafi girmansu yana isar da kusa da saurin ɓoye bayanan lokaci. Akwai mai rikodin rikodi a matsayin mai amfani da layin umarni da kuma azaman ɗakin karatu.

A cikin sabon sigar:

  • An gabatar da yanayin ɓoye mafi sauri Gudun 10;
  • An rage girman majalisun binary (a kan dandalin x86_64/Linux ɗakin karatu yana ɗaukar kusan 3MB);
  • An rage lokacin taro da kusan 14%;
  • Ƙara matattarar zaren da yawa don cire kayan aikin toshewa daga bidiyo (deblocking);
  • Don tsarin gine-ginen x86_64, an aiwatar da ƙarin haɓakawa ta amfani da umarnin SIMD kuma an faɗaɗa amfani da vectorization ta atomatik;
  • An rage yawan ayyukan rarraba ƙwaƙwalwar ajiya da 1/6;
  • A cikin RDO (Haɓaka ƙimar-hargitsi), an inganta dabaru don murkushe ɓarna a cikin firam;
  • An matsar da wasu ayyuka daga yin amfani da lissafin ma'aunin iyo zuwa lissafin lamba;
  • An inganta ingancin ɓoyewa a matakin gudu na biyu da 1-2%;
  • Kara sabon motsi na tsinkayar tsinkayar motsi (Intra gefen);
  • Ƙara wani zaɓi "-S" (--switch-frame-interval) don ƙayyade tazarar sauyawa tsakanin firam;
  • Ƙara goyon baya ga dandalin wasm32-wasi (Interface System WebAssembly).

source: budenet.ru

Add a comment