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

As comunidades VideoLAN e FFmpeg publicaron o lanzamento da biblioteca dav1d 1.0.0 coa implementación dun descodificador gratuíto alternativo para o formato de codificación de vídeo AV1. O código do proxecto está escrito en C (C99) con insercións de montaxe (NASM/GAS) e distribúese baixo a licenza BSD. Implementouse soporte para arquitecturas x86, x86_64, ARMv7 e ARMv8 e sistemas operativos FreeBSD, Linux, Windows, macOS, Android e iOS.

A biblioteca dav1d admite todas as funcións de AV1, incluíndo tipos avanzados de 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:

  • Rediseñouse a organización do multithreading, incluíndo o control automático de threads.
  • Engadiuse a capacidade de acelerar os cálculos usando instrucións vectoriais AVX-512. Optimizacións engadidas anteriormente melloradas baseadas en instrucións SSE2 e AVX2.
  • Propúxose unha nova API para facilitar o uso das GPU para a aceleración.
  • Engadida unha API para obter información sobre marcos que teñen problemas coa decodificación.

Lembramos que o códec de vídeo AV1 foi desenvolvido pola Open Media Alliance (AOMedia), que representa a 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 dispoñibles para o público que está notablemente por diante de H.264, H.265 (HEVC) 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%, o H.264 de alto perfil nun 46.2% e VP9 (libvpx-vp9) nun 34%.

Fonte: opennet.ru

Engadir un comentario