Ukukhutshwa okusemthethweni kokuqala kwe-rav1e, i-AV1 encoder e-Rust

yathatha indawo ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ выпуск Π½ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° кодирования Π²ΠΈΠ΄Π΅ΠΎ AV1 - irav1e 0.1, совмСстно Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ сообщСствами Xiph ΠΈ Mozilla. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ написан Π½Π° языкС Rust ΠΈ отличаСтся ΠΎΡ‚ эталонного ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° libaom Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ скорости кодирования ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ бСзопасности. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° isasazwa ngu phantsi kwelayisensi ye-BSD.

Ifomathi ye-AV1 iyabonakala ukuphuma x264 kunye ne-libvpx-vp9 ngokwenqanaba loxinzelelo, kodwa ngenxa yokuntsokotha kwe-algorithms it ufuna ixesha elininzi lokukhowuda (kwisantya sothungelwano, i-libaom ngamakhulu amaxesha emva kwe-libvpx-vp9, kunye namawaka amaxesha ngasemva kwe-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.

Zonke izinto eziphambili ze-AV1 ziyaxhaswa, kubandakanya nenkxaso
izakhelo ezikhowudiweyo zangaphakathi nangaphandle (ngaphakathi- ΠΈ phakathi-izakhelo), 64x64 superblocks, 4:2:0, 4:2:2 kunye 4:4:4 i-chroma subsampling, 8-, 10- kunye ne-12-bit ubunzulu bokufaka ikhowudi yombala, i-RDO (i-Rate-distortion optimization) ukugqwetheka kokuphucula, iindlela ezahlukeneyo zokuqikelela utshintsho lwe-interframe kunye nokuchonga uguquko, ukulawula izinga lokuhamba kunye nokubona ukunqunyulwa kwendawo.

umthombo: opennet.ru

Yongeza izimvo