Toleo rasmi la kwanza la rav1e, programu ya kusimba ya AV1 huko Rust

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

Umbizo la AV1 linaonekana kuzidi x264 na libvpx-vp9 kwa suala la kiwango cha compression, lakini kwa sababu ya ugumu wa algorithms. inahitaji muda mwingi zaidi wa usimbuaji (katika kasi ya usimbuaji, libaom iko nyuma ya libvpx-vp9 mara mia, na maelfu ya mara nyuma ya x264).
Kisimbaji cha rav1e kinatoa viwango 11 vya utendakazi, vya juu zaidi ambavyo vinakaribia kasi ya usimbaji katika wakati halisi. Kisimbaji kinapatikana kama matumizi ya mstari wa amri na kama maktaba.

Vipengele vyote vikuu vya AV1 vinatumika, pamoja na usaidizi
fremu zilizosimbwa ndani na nje (ndani- ΠΈ baina-fremu), vizuizi vikuu 64x64, 4:2:0, 4:2:2 na 4:4:4 sampuli ndogo za chroma, usimbaji wa kina wa rangi ya 8-, 10- na 12-bit, RDO (Uboreshaji wa kiwango cha upotoshaji) upotoshaji wa uboreshaji, aina mbalimbali za kutabiri mabadiliko ya interframe na kutambua mabadiliko, kudhibiti kasi ya mtiririko na kugundua upunguzaji wa eneo.

Chanzo: opennet.ru

Kuongeza maoni