Sortie de dav1d 0.7, un décodeur AV1 issu des projets VideoLAN et FFmpeg

Communautés VideoLAN et FFmpeg ont publié sortie de la bibliothèque dav1d 0.7.0 avec la mise en œuvre d'un décodeur alternatif de format d'encodage vidéo gratuit AV1. Le code du projet est écrit en C (C99) avec des inserts d'assemblage (NASM/GAS) et distribué par sous licence BSD. La prise en charge des architectures x86, x86_64, ARMv7 et ARMv8 ainsi que des systèmes d'exploitation Linux, Windows, macOS, Android et iOS est implémentée.

La bibliothèque dav1d prend en charge toutes les fonctionnalités AV1, y compris les vues avancées sous-échantillonnage et tous les paramètres de contrôle de profondeur de couleur indiqués dans la spécification (8, 10 et 12 bits). La bibliothèque a été testée sur une large collection de fichiers au format AV1. La principale caractéristique de dav1d est de se concentrer sur l'obtention des performances de décodage les plus élevées possibles et de garantir un travail de haute qualité en mode multithread.

В nouvelle version:

  • Les performances de l'implémentation refmv (Dynamic Reference Motion Vector Prediction) sont augmentées d'environ 12 % tout en réduisant la consommation de mémoire d'environ 25 % ;
  • La mise en œuvre des optimisations spécifiques à l'architecture ARM64 est presque terminée, couvrant de nombreuses opérations lorsque l'on travaille avec des profondeurs de couleur de 8, 10 et 12 bits ;
  • Ajout du filtre CDEF à l'aide des instructions AVX-512 ;
  • Ajout de nouvelles optimisations basées sur les instructions AVX2 et SSSE3 ;
  • L'utilitaire dav1dpla a amélioré la prise en charge du travail avec une profondeur de couleur de 10 bits, des formats de pixels non 4:2:0 et une suppression du bruit numérique sur le GPU.

Rappelons que le codec vidéo AV1 développé par alliance Médias ouverts (AOMedia), qui regroupe des sociétés telles que Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN et Realtek. AV1 se positionne comme un format d'encodage vidéo libre de droits, accessible au public, nettement en avance sur H.264 et VP9 en termes de niveaux de compression. Sur toute la gamme de résolutions testées, AV1 offre en moyenne le même niveau de qualité tout en réduisant les débits binaires de 13 % par rapport au VP9 et de 17 % inférieurs à HEVC. À des débits binaires élevés, le gain augmente jusqu'à 22-27 % pour VP9 et jusqu'à 30-43 % pour HEVC. Dans les tests Facebook, AV1 a surpassé le profil principal H.264 (x264) de 50.3 % en termes de niveau de compression, le profil haut H.264 de 46.2 % et VP9 (libvpx-vp9) de 34.0 %.

Source: opennet.ru

Ajouter un commentaire