Liberigo de dav1d 1.0, AV1-malĉifrilo de la VideoLAN kaj FFmpeg-projektoj

La VideoLAN kaj FFmpeg-komunumoj publikigis la liberigon de la dav1d 1.0.0 biblioteko kun la efektivigo de alternativa libera malĉifrilo por la AV1-videokodformato. La projektkodo estas skribita en C (C99) kun kunigaĵoj (NASM/GAS) kaj estas distribuita sub la BSD-licenco. Subteno por x86, x86_64, ARMv7 kaj ARMv8 arkitekturoj, kaj operaciumoj FreeBSD, Linukso, Vindozo, macOS, Android kaj iOS estis efektivigita.

La dav1d-biblioteko subtenas ĉiujn funkciojn de AV1, inkluzive de altnivelaj specoj de subspecimenado kaj ĉiujn kolorajn profundkontrolajn parametrojn deklaritajn en la specifo (8, 10 kaj 12 bitoj). La biblioteko estis testita sur granda kolekto de dosieroj en formato AV1. La ĉefa trajto de dav1d estas ĝia fokuso atingi la plej altan eblan malkodan agadon kaj certigi altkvalitan laboron en multfadena reĝimo.

En la nova versio:

  • La organizo de multifadenado estis restrukturita, inkluzive de aŭtomata fadena kontrolo.
  • Aldonis la kapablon akceli kalkulojn per AVX-512-vektoraj instrukcioj. Plibonigitaj antaŭe aldonitaj optimumigoj bazitaj sur instrukcioj de SSE2 kaj AVX2.
  • Nova API estis proponita por faciligi uzi GPUojn por akcelo.
  • Aldonita API por akiri informojn pri kadroj kiuj havas problemojn kun malkodado.

Ni memorigu vin, ke la videokodeko AV1 estis disvolvita de Open Media Alliance (AOMedia), kiu reprezentas kompaniojn kiel Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple. , CCN kaj Realtek. AV1 estas poziciigita kiel publike havebla, senpaga senpaga videokodiga formato kiu estas rimarkeble antaŭ H.264, H.265 (HEVC) kaj VP9 laŭ kunpremaj niveloj. Tra la vico da provitaj rezolucioj, averaĝe AV1 liveras la saman nivelon de kvalito dum reduktas la bitratecojn je 13% kompare kun VP9 kaj 17% pli malalta ol HEVC. Ĉe altaj bitratecoj, la gajno pliiĝas al 22-27% por VP9 kaj al 30-43% por HEVC. En Facebook-testoj, AV1 superis ĉefan profilon H.264 (x264) je 50.3%, altan profilon H.264 je 46.2%, kaj VP9 (libvpx-vp9) je 34%.

fonto: opennet.ru

Aldoni komenton