Vrystelling van dav1d 0.7, die AV1-dekodeerder van die VideoLAN- en FFmpeg-projekte

VideoLAN en FFmpeg gemeenskappe gepubliseer vrystelling van die dav1d 0.7.0-biblioteek met die implementering van 'n alternatiewe gratis video-enkoderingsformaat-dekodeerder AV1. Die projekkode is geskryf in C (C99) met samestelling-insetsels (NASM/GAS) en versprei deur onder BSD-lisensie. Ondersteuning vir x86, x86_64, ARMv7 en ARMv8 argitekture, en Linux, Windows, macOS, Android en iOS bedryfstelsels word geïmplementeer.

Die dav1d-biblioteek ondersteun alle AV1-kenmerke, insluitend gevorderde aansigte substeekproefneming en alle kleurdieptebeheerparameters wat in die spesifikasie vermeld word (8, 10 en 12 bisse). Die biblioteek is getoets op 'n groot versameling lêers in AV1-formaat. Die sleutelkenmerk van dav1d is die fokus daarvan op die bereiking van die hoogste moontlike dekoderingswerkverrigting en om werk van hoë gehalte in multi-draadmodus te verseker.

В nuwe weergawe:

  • Die werkverrigting van die refmv (Dynamic Reference Motion Vector Prediction) implementering word met ongeveer 12% verhoog terwyl geheueverbruik met ongeveer 25% verminder word;
  • Die implementering van ARM64-argitektuurspesifieke optimalisering is amper voltooi, wat baie bewerkings dek wanneer daar met kleurdieptes van 8, 10 en 12 bisse gewerk word;
  • CDEF-filter bygevoeg deur AVX-512-instruksies te gebruik;
  • Bygevoeg nuwe optimalisering gebaseer op AVX2 en SSSE3 instruksies;
  • Die dav1dpla-nutsding het verbeterde ondersteuning vir werk met 10-bis kleurdiepte, nie-4:2:0 pixelformate en digitale ruisonderdrukking op die GPU.

Onthou dat die video-kodek AV1 ontwikkel deur die alliansie Maak Media oop (AOMedia), wat maatskappye soos Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN en Realtek bevat. AV1 is geposisioneer as 'n publiek-beskikbare, royalty-vrye video-enkoderingsformaat wat merkbaar voor H.264 en VP9 is in terme van kompressievlakke. Oor die reeks resolusies wat getoets is, lewer AV1 gemiddeld dieselfde vlak van gehalte terwyl dit bitrates met 13% verminder in vergelyking met VP9 en 17% laer as HEVC. By hoë bitrate neem die wins toe tot 22-27% vir VP9 en tot 30-43% vir HEVC. In Facebook-toetse het AV1 die hoofprofiel H.264 (x264) met 50.3% beter gevaar in terme van kompressievlak, hoëprofiel H.264 met 46.2% en VP9 (libvpx-vp9) met 34.0%.

Bron: opennet.ru

Voeg 'n opmerking