ΠŸΡ€Π²ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΡ˜Π°Π»Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° rav1e, AV1 Π΅Π½ΠΊΠΎΠ΄Π΅Ρ€ Π²ΠΎ Rust

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

Π—Π°Π±Π΅Π»Π΅ΠΆΠ»ΠΈΠ² Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΡ‚ AV1 Π½Π°Π΄ΠΌΠΈΠ½ΡƒΠ²Π° x264 ΠΈ libvpx-vp9 Π²ΠΎ однос Π½Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡ€Π΅ΡΠΈΡ˜Π°, Π½ΠΎ ΠΏΠΎΡ€Π°Π΄ΠΈ слоТСноста Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ Π±Π°Ρ€Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ повСќС Π²Ρ€Π΅ΠΌΠ΅ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ (Π²ΠΎ Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅, libaom Π΅ стотици ΠΏΠ°Ρ‚ΠΈ Π·Π°Π΄ libvpx-vp9 ΠΈ ΠΈΠ»Ρ˜Π°Π΄Π½ΠΈΡ†ΠΈ ΠΏΠ°Ρ‚ΠΈ Π·Π°Π΄ x264).
ΠšΠΎΠ΄Π΅Ρ€ΠΎΡ‚ rav1e Π½ΡƒΠ΄ΠΈ 11 Π½ΠΈΠ²ΠΎΠ° Π½Π° пСрформанси, ΠΎΠ΄ ΠΊΠΎΠΈ Π½Π°Ρ˜Π²ΠΈΡΠΎΠΊΠΈΡ‚Π΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ Π±Ρ€Π·ΠΈΠ½ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ рСчиси Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. ΠšΠΎΠ΄Π΅Ρ€ΠΎΡ‚ Π΅ достапСн ΠΈ ΠΊΠ°ΠΊΠΎ Π°Π»Π°Ρ‚ΠΊΠ° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π° линија ΠΈ ΠΊΠ°ΠΊΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

ΠŸΠΎΠ΄Π΄Ρ€ΠΆΠ°Π½ΠΈ сС ситС Π³Π»Π°Π²Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° AV1, Π²ΠΊΠ»ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ°Ρ‚Π°
Π²Π½Π°Ρ‚Ρ€Π΅ΡˆΠ½ΠΎ ΠΈ Π½Π°Π΄Π²ΠΎΡ€Π΅ΡˆΠ½ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½ΠΈ Ρ€Π°ΠΌΠΊΠΈ (ΠΈΠ½Ρ‚Ρ€Π°- ΠΈ Π˜Π½Ρ‚Π΅Ρ€-Ρ€Π°ΠΌΠΊΠΈ), 64x64 супСрблокови, 4:2:0, 4:2:2 ΠΈ 4:4:4 ΠΏΠΎΠ΄ΡΠ΅ΠΌΠΏΠ»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ…Ρ€ΠΎΠΌΠΈ, 8-, 10- ΠΈ 12-Π±ΠΈΡ‚Π½ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π΄Π»Π°Π±ΠΎΡ‡ΠΈΠ½Π° Π½Π° Π±ΠΎΡ˜Π°Ρ‚Π°, RDO (ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΈΠ·ΠΎΠ±Π»ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° стапката) ΠΈΠ·ΠΎΠ±Π»ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ Π·Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π²ΠΎ ΠΌΠ΅Ρ“ΡƒΡ€Π°ΠΌΠΊΠΈΡ‚Π΅ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°ΡšΠ΅ Π½Π° трансформации, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±Ρ€Π·ΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΡšΠ΅ Π½Π° ΡΠΊΡ€Π°Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° сцСната.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€