Kutolewa kwa dav1d 0.7, avkodare ya AV1 kutoka kwa miradi ya VideoLAN na FFmpeg

Jumuiya za VideoLAN na FFmpeg iliyochapishwa kutolewa kwa maktaba ya dav1d 0.7.0 na utekelezaji wa avkodare mbadala ya umbizo la usimbaji video bila malipo. AV1. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС C (C99) с ассСмблСрными вставками (NASM/GAS) ΠΈ kusambazwa na chini ya leseni ya BSD. Usaidizi wa usanifu wa x86, x86_64, ARMv7 na ARMv8, na mifumo ya uendeshaji ya Linux, Windows, macOS, Android na iOS inatekelezwa.

Maktaba ya dav1d inasaidia vipengele vyote vya AV1, ikiwa ni pamoja na mionekano ya kina sampuli ndogo na vigezo vyote vya udhibiti wa kina wa rangi vilivyotajwa katika vipimo (8, 10 na 12 bits). Maktaba imejaribiwa kwenye mkusanyiko mkubwa wa faili katika umbizo la AV1. Sifa kuu ya dav1d ni kulenga kwake kufikia utendakazi wa juu zaidi wa kusimbua na kuhakikisha kazi ya ubora wa juu katika hali ya nyuzi nyingi.

Π’ toleo jipya:

  • ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ refmv (Dynamic Reference Motion Vector Prediction) ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 12% ΠΏΡ€ΠΈ сокращСнии потрСблСния памяти ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 25%;
  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° рСализация спСцифичных для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM64 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π² 8, 10 ΠΈ 12 Π±ΠΈΡ‚;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ CDEF, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ инструкции AVX-512;
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ инструкций AVX2 ΠΈ SSSE3;
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ dav1dpla ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π² 10 Π±ΠΈΡ‚, с ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌΠΈ Π½Π΅-4:2:0 ΠΈ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΡˆΡƒΠΌΠ° Π½Π° GPU.

Kumbuka kwamba kodeki ya video AV1 iliyotengenezwa na muungano Fungua Media (AOMedia), inayoangazia kampuni kama vile Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN na Realtek. AV1 imewekwa kama umbizo la usimbaji la video linalopatikana hadharani, bila malipo ya mrabaha ambalo liko mbele ya H.264 na VP9 kwa viwango vya mbano. Katika anuwai ya maazimio yaliyojaribiwa, kwa wastani AV1 hutoa kiwango sawa cha ubora huku ikipunguza kasi ya biti kwa 13% ikilinganishwa na VP9 na 17% chini ya HEVC. Kwa kasi ya juu ya biti, faida huongezeka hadi 22-27% kwa VP9 na hadi 30-43% kwa HEVC. Katika majaribio ya Facebook, AV1 ilifanya utendakazi zaidi wa wasifu mkuu H.264 (x264) kwa 50.3% katika suala la kiwango cha mgandamizo, wasifu wa juu H.264 kwa 46.2%, na VP9 (libvpx-vp9) kwa 34.0%.

Chanzo: opennet.ru

Kuongeza maoni