ΠΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° SVT-AV1 1.5 (Scalable Video Technology AV1) Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° Π΅Π½ΠΊΠΎΠ΄Π΅ΡΠ° ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅ΡΠ° Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ AV1, Π·Π° ΡΠΈΠ΅ΡΠΎ ΡΡΠΊΠΎΡΡΠ²Π°Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΡΠ΅Π΄ΡΡΠ²Π°ΡΠ° Π·Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ, Π½Π°Π»ΠΈΡΠ½ΠΈ Π² ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ Π½Π° Intel. ΠΡΠΎΠ΅ΠΊΡΡΡ Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΠΎΡ Intel Π² ΠΏΠ°ΡΡΠ½ΡΠΎΡΡΡΠ²ΠΎ Ρ Netflix Ρ ΡΠ΅Π» ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ Π·Π° ΡΡΠ°Π½ΡΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² ΡΡΠ»ΡΠ³ΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Π·Π°ΡΠ²ΠΊΠ° (VOD). Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΠΎΠ΄ Π΅Π³ΠΈΠ΄Π°ΡΠ° Π½Π° Open Media Alliance (AOMedia), ΠΊΠΎΠΉΡΠΎ Π½Π°Π±Π»ΡΠ΄Π°Π²Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° Π·Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ AV1. ΠΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° ΠΏΡΠΎΠ΅ΠΊΡΡΡ Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° OpenVisualCloud, ΠΊΠΎΠΉΡΠΎ ΡΡΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° Π΅Π½ΠΊΠΎΠ΄Π΅ΡΠΈΡΠ΅ SVT-HEVC ΠΈ SVT-VP9. ΠΠΎΠ΄ΡΡ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ BSD Π»ΠΈΡΠ΅Π½Π·.
ΠΠ° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ SVT-AV1, Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΠΎΡ x86_64 Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ AVX2. ΠΠΎΠ΄ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° 10-Π±ΠΈΡΠΎΠ²ΠΈ AV1 ΠΏΠΎΡΠΎΡΠΈ Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ 4K ΠΈΠ·ΠΈΡΠΊΠ²Π° 48 GB RAM, 1080p - 16 GB, 720p - 8 GB, 480p - 4 GB. ΠΠΎΡΠ°Π΄ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΠ° Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² AV1, ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΡΠΎΡΠΌΠ°Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡ AV1 Π΅Π½ΠΊΠΎΠ΄Π΅Ρ Π·Π° ΡΡΠ°Π½ΡΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡΡ Π΅Π½ΠΊΠΎΠ΄Π΅Ρ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° AV1 ΠΈΠ·ΠΈΡΠΊΠ²Π° 5721, 5869 ΠΈ 658 ΠΏΡΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π΅Π½ΠΊΠΎΠ΄Π΅ΡΠΈΡΠ΅ x264 (βΠΎΡΠ½ΠΎΠ²Π΅Π½β ΠΏΡΠΎΡΠΈΠ»), x264 (βΠ²ΠΈΡΠΎΠΊβ ΠΏΡΠΎΡΠΈΠ») ΠΈ libvpx-vp9.
Π‘ΡΠ΅Π΄ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° SVT-AV1:
- ΠΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ/ΡΠΊΠΎΡΠΎΡΡ ΡΠ° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ΠΈ, Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅ΡΠ΅ΡΠΈΡΠ΅ M1-M5 Π±ΡΡ Π° ΡΡΠΊΠΎΡΠ΅Π½ΠΈ Ρ 15-30%, Π° ΠΏΡΠ΅ΡΠ΅ΡΠΈΡΠ΅ M6-M13 Ρ 1-3%.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π·Π° MR (--preset -1), ΠΊΠΎΡΡΠΎ ΡΠ΅ ΡΠ΅ΠΊΠ»Π°ΠΌΠΈΡΠ° ΠΊΠ°ΡΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°ΡΠ° ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ.
- Π Π°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ M8-M13 Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Ρ Π½ΠΈΡΠΊΠ° Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π°.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅Π½ ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΡΡΡΠΊΡΡΡΠΈ Π·Π° ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΉΠ΅ΡΠ°ΡΡ ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ βminiGOPβ (Π³ΡΡΠΏΠ° ΠΎΡ ΡΠ½ΠΈΠΌΠΊΠΈ) Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π΄ΠΎΡΡΡΠΏ, Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π² ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π΄ΠΎ ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ M9. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠΎΡΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΡΠΊ Π½Π°ΡΠ°Π»Π΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ Π½Π° miniGOP, Π·Π° Π΄Π° ΡΠ΅ ΡΡΠΊΠΎΡΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎΡΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅.
- ΠΡΠΈΠ³ΡΡΠ΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΊΠΎΠ΅ΡΠΈΡΠΈΠ΅Π½ΡΠΈΡΠ΅ Π½Π° Π»Π°ΠΌΠ±Π΄Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄.
- ΠΠ»ΡΠ³ΠΈΠ½ΡΡ Π·Π° gstreamer Π΅ ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ°Π½.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΎΠΏΡΡΠΊΠ°Π½Π΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Π±ΡΠΎΠΉ ΠΊΠ°Π΄ΡΠΈ ΠΏΡΠ΅Π΄ΠΈ Π·Π°ΠΏΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ΡΠΎ.
- ΠΠ·Π²ΡΡΡΠ΅Π½ΠΎ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ ΡΡΠ°ΡΠΈΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅ Π² ΠΊΠΎΠ΄Π° ΡΠ° ΠΏΡΠ΅ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ΠΈ. Π Π°Π·ΠΌΠ΅ΡΡΡ Π½Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½, Π·Π° Π΄Π° ΡΠ»Π΅ΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄Π°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru