Utgivelse av dav1d 0.7, en AV1-dekoder fra VideoLAN- og FFmpeg-prosjektene

VideoLAN og FFmpeg fellesskap publisert utgivelse av dav1d 0.7.0-biblioteket med implementering av en alternativ gratis dekoder for videokodingsformat AV1. Prosjektkoden er skrevet i C (C99) med monteringsinnsatser (NASM/GAS) og distribuert av under BSD-lisens. Støtte for x86, x86_64, ARMv7 og ARMv8 arkitekturer, og Linux, Windows, macOS, Android og iOS operativsystemer er implementert.

Dav1d-biblioteket støtter alle AV1-funksjoner, inkludert avanserte visninger delprøvetaking og alle fargedybdekontrollparametere angitt i spesifikasjonen (8, 10 og 12 bits). Biblioteket har blitt testet på en stor samling filer i AV1-format. Nøkkelfunksjonen til dav1d er fokuset på å oppnå høyest mulig dekodingsytelse og sikre høykvalitetsarbeid i flertrådsmodus.

В ny verson:

  • Ytelsen til refmv-implementeringen (Dynamic Reference Motion Vector Prediction) økes med ca. 12 % mens minneforbruket reduseres med ca. 25 %;
  • Implementeringen av ARM64-arkitekturspesifikke optimaliseringer er nesten fullført, og dekker mange operasjoner når du arbeider med fargedybder på 8, 10 og 12 biter;
  • Lagt til CDEF-filter ved bruk av AVX-512-instruksjoner;
  • Lagt til nye optimaliseringer basert på AVX2- og SSSE3-instruksjoner;
  • Dav1dpla-verktøyet har forbedret støtte for arbeid med 10-biters fargedybde, ikke-4:2:0 pikselformater og digital støydemping på GPU.

Husk at videokodeken AV1 utviklet av alliansen Åpne medier (AOMedia), som inneholder selskaper som Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN og Realtek. AV1 er posisjonert som et offentlig tilgjengelig, royaltyfritt videokodingsformat som er merkbart foran H.264 og VP9 når det gjelder komprimeringsnivåer. På tvers av spekteret av oppløsninger som er testet, leverer AV1 i gjennomsnitt samme kvalitetsnivå samtidig som den reduserer bithastigheter med 13 % sammenlignet med VP9 og 17 % lavere enn HEVC. Ved høye bithastigheter øker forsterkningen til 22-27 % for VP9 og til 30-43 % for HEVC. I Facebook-tester overgikk AV1 hovedprofilen H.264 (x264) med 50.3 % når det gjelder kompresjonsnivå, høyprofilen H.264 med 46.2 % og VP9 (libvpx-vp9) med 34.0 %.

Kilde: opennet.ru

Legg til en kommentar