Lanzamento de dav1d 0.6, un descodificador AV1 dos proxectos VideoLAN e FFmpeg

Comunidades VideoLAN e FFmpeg publicado lanzamento da biblioteca dav1d 0.6.0 coa implementación dun descodificador de formato de codificación de vídeo gratuíto alternativo AV1. O código do proxecto está escrito en linguaxe C (C99) con insercións de ensamblador (NASM/GAS) e distribuído por baixo licenza BSD. Implícase soporte para arquitecturas x86, x86_64, ARMv7 e ARMv8 e sistemas operativos Linux, Windows, macOS, Android e iOS.

A biblioteca dav1d admite todas as funcións AV1, incluídas as vistas avanzadas submostraxe e todos os parámetros de control de profundidade de cor indicados na especificación (8, 10 e 12 bits). A biblioteca foi probada nunha gran colección de ficheiros en formato AV1. A característica fundamental de dav1d é o seu foco en lograr o maior rendemento de decodificación posible e garantir un traballo de alta calidade en modo multiproceso.

Na nova versión:

  • Implementáronse optimizacións específicas da arquitectura ARM64 que cobren moitas operacións cando se traballa con profundidades de cor de 10 e 12 bits.
  • Engadíronse optimizacións baseadas nas instrucións do AVX-512 para as operacións prep_bilin, prep_8tap, cdef_filter e mc_avg/w_avg/mask.
  • Engadíronse optimizacións baseadas en instrucións SSSE3 para suprimir o ruído dixital.
  • Engadíronse optimizacións baseadas nas instrucións AVX2 para a operación msac_adapt16.
  • Arranxáronse raras discrepancias no comportamento co descodificador AV1 de referencia;
  • Optimizacións melloradas para operacións msac, cdef e looprestoration para ARM64;
  • Optimizacións AVX2 melloradas para cdef_filter;
  • Melloráronse as implementacións das operacións itxfm e cdef_filter na linguaxe C.

Lembre que o códec de vídeo AV1 desenvolvido pola alianza Abrir Medios (AOMedia), que conta con empresas como Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN e Realtek. AV1 sitúase como un formato de codificación de vídeo libre de dereitos de autor dispoñible para o público que está notablemente por diante de H.264 e VP9 en canto aos niveis de compresión. En toda a gama de resolucións probadas, AV1 ofrece, de media, o mesmo nivel de calidade mentres reduce as taxas de bits un 13 % en comparación co VP9 e un 17 % máis baixo que o HEVC. A taxas de bits altas, a ganancia aumenta ata o 22-27% para VP9 e ata o 30-43% para HEVC. Nas probas de Facebook, AV1 superou o perfil principal H.264 (x264) nun 50.3% en termos de nivel de compresión, o H.264 de alto perfil nun 46.2% e VP9 (libvpx-vp9) nun 34.0%.

Fonte: opennet.ru

Engadir un comentario