Ukukhutshwa kwe-rav1e 0.5, i-AV1 encoder

I-rav1e 0.5.0, i-encoder yefomathi ye-AV1 yokukhowuda ividiyo, ikhutshiwe. Iphuhliswe luluntu lwaseMozilla naseXiph, imveliso yahlukile kwi-libaom reference implementation, ebhalwe nge-C/C++, ngokunyusa isantya sokukhowuda kunye nokugxila kukhuseleko (ukusebenza kakuhle kokucinezelwa kusabambezeleka). Imveliso ibhalwe ngolwimi lwenkqubo yeRust kunye nokulungiswa kwendibano (i-72.2% assembly, i-27.5% Rust), kwaye ikhowudi isasazwa phantsi kwelayisenisi ye-BSD. Izakhiwo ezilungele ukusetyenziswa ziyafumaneka Windows и macOS (iindibano ze Linux itshixiwe okwethutyana ngenxa yeengxaki zenkqubo yokudibanisa eqhubekayo).

I-rav1e ixhasa zonke iimpawu ezingundoqo ze-AV1, kuquka inkxaso ye-intra- kunye ne-inter-frames, i-64x64 superblocks, 4:2:0, 4:2:2 kunye ne-4:4:4 i-chroma subsampling , 8-, 10- kunye ne-12 -I-bit color deep encoding, i-RDO (i-Rate-distortion optimization) ukulungiswa kwe-distortion optimization, iindlela ezahlukeneyo zokuqikelela utshintsho lwe-inter-frame kunye nokufumanisa ukuguqulwa, ukulawulwa kwesantya kunye nokubonwa kwe-scene truncation.

Ifomathi ye-AV1 ibonakala iphambi kwe-H.264 kunye ne-VP9 ngokwezakhono zoxinzelelo, kodwa ngenxa yokuntsokotha kwe-algorithms ezisebenzisayo, ifuna ixesha elingakumbi lokufaka ikhowudi (ngesantya sothungelwano, i-libaom ngamakhulu amaxesha emva kwe-libvpx- vp9, kunye namawaka amaxesha ngasemva x264). I-rav1e encoder inikezela ngamanqanaba okusebenza ali-11, awona aphezulu anikezela kufutshane nezantya zokufaka iikhowudi ngexesha lokwenyani. I-encoder ifumaneka zombini njengesixhobo somgca womyalelo kunye nethala leencwadi.

Inguqulelo entsha iqulathe olu tshintsho lulandelayo:

  • Ukukhawuleza okubalulekileyo kwe-codec;
    Ukukhutshwa kwe-rav1e 0.5, i-AV1 encoder
  • Kulungiswe i-bug ebangele ukuba i-encoder iphazamiseke kwiisayizi ezithile zevidiyo;
  • Ukusebenzisa imiyalelo ye-AVX2 ukukhawulezisa uqikelelo lwe-Wiener kwii-bits ze-13 ngetshaneli nganye (ukuya kumaxesha e-16). Ngokufanayo, ukusetyenziswa kwemiyalelo ye-SIMD yongezwa, okwenza kube lula ukukhawuleza izibalo ukuya kumaxesha e-7 phantsi kweemeko ezifanayo;
  • Kuninzi okulungisiweyo okuncinci kunye nokulungiswa kwe-x86, i-arm32 kunye neqonga le-arm64.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster