Llançament de dav1d 0.6, el descodificador AV1 dels projectes VideoLAN i FFmpeg

Comunitats VideoLAN i FFmpeg publicat llançament de la biblioteca dav1d 0.6.0 amb la implementació d'un descodificador de format de codificació de vídeo gratuït alternatiu AV1. El codi del projecte està escrit en llenguatge C (C99) amb insercions d'assemblador (NASM/GAS) i Distribuït per sota llicència BSD. S'ha implementat el suport per a les arquitectures x86, x86_64, ARMv7 i ARMv8 i els sistemes operatius Linux, Windows, macOS, Android i iOS.

La biblioteca dav1d admet totes les funcions AV1, incloses les vistes avançades submostreig i tots els paràmetres de control de profunditat de color indicats a l'especificació (8, 10 i 12 bits). La biblioteca s'ha provat en una gran col·lecció de fitxers en format AV1. La característica clau de dav1d és el seu enfocament a aconseguir el rendiment de descodificació més alt possible i garantir un treball d'alta qualitat en mode multiprocés.

En la nova versió:

  • S'han implementat optimitzacions específiques de l'arquitectura ARM64 que cobreixen moltes operacions quan es treballa amb profunditats de color de 10 i 12 bits.
  • S'han afegit optimitzacions basades en instruccions AVX-512 per a les operacions prep_bilin, prep_8tap, cdef_filter i mc_avg/w_avg/mask.
  • S'han afegit optimitzacions basades en instruccions SSSE3 per suprimir el soroll digital.
  • S'han afegit optimitzacions basades en instruccions AVX2 per a l'operació msac_adapt16.
  • S'han solucionat rares discrepàncies en el comportament amb el descodificador AV1 de referència;
  • Optimitzacions millorades per a operacions msac, cdef i looprestoration per a ARM64;
  • Optimitzacions AVX2 millorades per a cdef_filter;
  • S'han millorat les implementacions de les operacions itxfm i cdef_filter en llenguatge C.

Recordem que el còdec de vídeo AV1 desenvolupat per l'aliança Mitjans oberts (AOMedia), que inclou empreses com Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN i Realtek. AV1 es posiciona com un format de codificació de vídeo lliure de drets d'autor disponible al públic que està notablement per davant d'H.264 i VP9 en termes de nivells de compressió. A tota la gamma de resolucions provades, AV1 de mitjana ofereix el mateix nivell de qualitat alhora que redueix les taxes de bits un 13% en comparació amb VP9 i un 17% més baixa que HEVC. A velocitats de bits altes, el guany augmenta fins al 22-27% per a VP9 i entre un 30-43% per a HEVC. A les proves de Facebook, AV1 va superar el perfil principal H.264 (x264) en un 50.3% en termes de nivell de compressió, el perfil alt H.264 en un 46.2% i VP9 (libvpx-vp9) en un 34.0%.

Font: opennet.ru

Afegeix comentari