Lëshimi i dav1d 0.7, një dekoder AV1 nga projektet VideoLAN dhe FFmpeg

VideoLAN dhe komunitetet FFmpeg botuar lëshimi i bibliotekës dav1d 0.7.0 me zbatimin e një dekoderi alternativ pa kodim të formatit të videove AV1. Kodi i projektit është i shkruar në C (C99) me insertet e montimit (NASM/GAS) dhe shperndare nga nën licencën BSD. Mbështetja për arkitekturat x86, x86_64, ARMv7 dhe ARMv8 dhe sistemet operative Linux, Windows, macOS, Android dhe iOS është implementuar.

Biblioteka dav1d mbështet të gjitha veçoritë AV1, duke përfshirë pamjet e avancuara nën-kampionimi dhe të gjithë parametrat e kontrollit të thellësisë së ngjyrave të deklaruara në specifikim (8, 10 dhe 12 bit). Biblioteka është testuar në një koleksion të madh skedarësh në formatin AV1. Tipari kryesor i dav1d është përqendrimi i tij në arritjen e performancës më të lartë të mundshme të dekodimit dhe sigurimin e punës me cilësi të lartë në modalitetin me shumë fije.

В version i ri:

  • Performanca e zbatimit të refmv (Dynamic Reference Motion Vector Prediction) është rritur me afërsisht 12% ndërkohë që redukton konsumin e kujtesës me afërsisht 25%;
  • Zbatimi i optimizimeve specifike të arkitekturës ARM64 është pothuajse i përfunduar, duke mbuluar shumë operacione kur punoni me thellësi ngjyrash prej 8, 10 dhe 12 bit;
  • U shtua filtri CDEF duke përdorur udhëzimet AVX-512;
  • Shtuar optimizime të reja bazuar në udhëzimet AVX2 dhe SSSE3;
  • Programi dav1dpla ka mbështetje të përmirësuar për të punuar me thellësi ngjyrash 10-bit, formate pixel jo-4:2:0 dhe shtypjen dixhitale të zhurmës në GPU.

Kujtojmë se kodiku i videos AV1 zhvilluar nga aleanca Media e hapur (AOMedia), e cila përmban kompani të tilla si Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN dhe Realtek. AV1 pozicionohet si një format kodimi video pa pagesë, i disponueshëm publikisht, pa pagesë, që është dukshëm përpara H.264 dhe VP9 për sa i përket niveleve të kompresimit. Në të gjithë gamën e rezolucioneve të testuara, mesatarisht AV1 jep të njëjtin nivel cilësie duke reduktuar shpejtësinë e biteve me 13% krahasuar me VP9 dhe 17% më të ulët se HEVC. Me shpejtësi të lartë bit, fitimi rritet në 22-27% për VP9 dhe në 30-43% për HEVC. Në testet e Facebook, AV1 ia kalonte profilin kryesor H.264 (x264) me 50.3% për sa i përket nivelit të kompresimit, profilit të lartë H.264 me 46.2% dhe VP9 (libvpx-vp9) me 34.0%.

Burimi: opennet.ru

Shto një koment