Rav1e-ren lehen bertsio ofiziala, Rust-en AV1 kodetzailea

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

AV1 formatua nabaria da outstrips x264 eta libvpx-vp9 konpresio mailari dagokionez, baina algoritmoen konplexutasunagatik It eskatzen kodetzeko denbora nabarmen gehiago (kodetzeko abiaduran, libaom ehunka aldiz dago libvpx-vp9-ren atzetik, eta milaka aldiz x264-tik).
Rav1e kodetzaileak 11 errendimendu maila eskaintzen ditu, eta horietako altuenek denbora errealeko kodetze abiadura ia eskaintzen dute. Kodetzailea komando lerroko erabilgarritasun gisa eta liburutegi gisa erabilgarri dago.

AV1 funtzio nagusi guztiak onartzen dira, euskarria barne
barrutik eta kanpotik kodetutako fotogramak (barne- ΠΈ Inter-markoak), 64x64 superblokeak, 4:2:0, 4:2:2 eta 4:4:4 kroma-azpilaginketa, 8, 10 eta 12 biteko kolore-sakonerako kodeketa, RDO (Rate-distortion optimization) optimizazio-distortsioa, fotograma arteko aldaketak aurreikusteko eta eraldaketak identifikatzeko, emaria kontrolatzeko eta eszenaren mozketa detektatzeko hainbat modu.

Iturria: opennet.ru

Gehitu iruzkin berria