Lëshimi i dav1d 1.0, një dekoder AV1 nga projektet VideoLAN dhe FFmpeg

Komunitetet VideoLAN dhe FFmpeg kanë publikuar lëshimin e bibliotekës dav1d 1.0.0 me zbatimin e një dekoderi alternativ falas për formatin e kodimit të videos AV1. Kodi i projektit është shkruar në C (C99) me futje montimi (NASM/GAS) dhe shpërndahet nën licencën BSD. Mbështetja për arkitekturat x86, x86_64, ARMv7 dhe ARMv8 dhe sistemet operative FreeBSD, Linux, Windows, macOS, Android dhe iOS është zbatuar.

Biblioteka dav1d mbështet të gjitha tiparet e AV1, duke përfshirë llojet e avancuara të marrjes së mostrave dhe të gjithë parametrat e kontrollit të thellësisë së ngjyrave të përcaktuara në specifikim (8, 10 dhe 12 bit). Biblioteka është testuar në një koleksion të madh skedarësh në formatin AV1. Tipari kryesor i dav1d është përqendrimi i tij në arritjen e performancës më të lartë të mundshme të dekodimit dhe sigurimin e punës me cilësi të lartë në modalitetin me shumë fije.

Në versionin e ri:

  • Organizimi i multithreading është ridizajnuar, duke përfshirë kontrollin automatik të fijeve.
  • U shtua aftësia për të përshpejtuar llogaritjet duke përdorur udhëzimet e vektorit AVX-512. Përmirësimi i optimizimeve të shtuara më parë bazuar në udhëzimet SSE2 dhe AVX2.
  • Një API e re është propozuar për ta bërë më të lehtë përdorimin e GPU-ve për përshpejtim.
  • U shtua një API për të marrë informacion rreth kornizave që kanë probleme me dekodimin.

Ju kujtojmë se kodiku i videos AV1 është zhvilluar nga Open Media Alliance (AOMedia), e cila përfaqëson kompani të tilla si Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple. , CCN dhe Realtek. AV1 pozicionohet si një format kodimi video pa pagesë, i disponueshëm publikisht, pa pagesë, që është dukshëm përpara H.264, H.265 (HEVC) dhe VP9 për sa i përket niveleve të kompresimit. Në të gjithë gamën e rezolucioneve të testuara, mesatarisht AV1 jep të njëjtin nivel cilësie duke reduktuar shpejtësinë e biteve me 13% krahasuar me VP9 dhe 17% më të ulët se HEVC. Me shpejtësi të lartë bit, fitimi rritet në 22-27% për VP9 dhe në 30-43% për HEVC. Në testet e Facebook, AV1 ia kalonte profilin kryesor H.264 (x264) me 50.3%, profili i lartë H.264 me 46.2% dhe VP9 (libvpx-vp9) me 34%.

Burimi: opennet.ru

Shto një koment