Uitgave van dav1d 0.7, een AV1-decoder van de VideoLAN- en FFmpeg-projecten

VideoLAN- en FFmpeg-gemeenschappen gepubliceerd release van de dav1d 0.7.0-bibliotheek met de implementatie van een alternatieve gratis videocoderingsformaatdecoder AV1. De projectcode is geschreven in C (C99) met montage-inzetstukken (NASM/GAS) en gedistribueerd door onder BSD-licentie. Ondersteuning voor x86-, x86_64-, ARMv7- en ARMv8-architecturen en Linux-, Windows-, macOS-, Android- en iOS-besturingssystemen is geïmplementeerd.

De dav1d-bibliotheek ondersteunt alle AV1-functies, inclusief geavanceerde weergaven subbemonstering en alle kleurdieptecontroleparameters vermeld in de specificatie (8, 10 en 12 bits). De bibliotheek is getest op een grote verzameling bestanden in AV1-formaat. Het belangrijkste kenmerk van dav1d is de focus op het bereiken van de hoogst mogelijke decoderingsprestaties en het garanderen van kwalitatief hoogstaand werk in multi-threaded modus.

В nieuwe versie:

  • De prestaties van de refmv-implementatie (Dynamic Reference Motion Vector Prediction) zijn met ongeveer 12% verhoogd, terwijl het geheugenverbruik met ongeveer 25% is verminderd;
  • De implementatie van ARM64-architectuurspecifieke optimalisaties is bijna voltooid en omvat veel bewerkingen bij het werken met kleurdieptes van 8, 10 en 12 bits;
  • CDEF-filter toegevoegd met behulp van AVX-512-instructies;
  • Nieuwe optimalisaties toegevoegd op basis van AVX2- en SSSE3-instructies;
  • Het hulpprogramma dav1dpla heeft verbeterde ondersteuning voor het werken met 10-bit kleurdiepte, niet-4:2:0 pixelformaten en digitale ruisonderdrukking op de GPU.

Bedenk dat de videocodec AV1 ontwikkeld door alliantie Open media (AOMedia), met bedrijven als Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN en Realtek. AV1 is gepositioneerd als een publiekelijk beschikbaar, royaltyvrij videocoderingsformaat dat qua compressieniveaus merkbaar voorloopt op H.264 en VP9. Over het hele bereik van geteste resoluties levert AV1 gemiddeld hetzelfde kwaliteitsniveau, terwijl de bitrates met 13% worden verlaagd in vergelijking met VP9 en 17% lager dan HEVC. Bij hoge bitrates neemt de winst toe tot 22-27% voor VP9 en tot 30-43% voor HEVC. In Facebook-tests presteerde AV1 beter dan het hoofdprofiel H.264 (x264) met 50.3% in termen van compressieniveau, het hoge profiel H.264 met 46.2% en VP9 (libvpx-vp9) met 34.0%.

Bron: opennet.ru

Voeg een reactie