Intel har publisert SVT-AV1 1.0 videokoder

Intel har publisert utgivelsen av SVT-AV1 1.0 (Scalable Video Technology AV1)-biblioteket, som gir en alternativ koder og dekoder for AV1-videokodingsformatet, som utnytter maskinvareparallelle databehandlingsfunksjoner som finnes i moderne Intel-prosessorer. Hovedmålet med SVT-AV1 er å oppnå et ytelsesnivå som er egnet for videotranskoding og bruk i video-on-demand (VOD)-tjenester. Koden er utviklet som en del av OpenVisualCloud-prosjektet, som også utvikler SVT-HEVC- og SVT-VP9-koderne, og distribueres under en BSD-lisens.

For å bruke SVT-AV1 trenger du minst en femte generasjon Intel Core-prosessor (Intel Xeon E5-v4 og nyere CPUer). Koding av 10-bits AV1-strømmer i 4K-kvalitet krever 48 GB RAM, 1080p – 16 GB, 720p – 8 GB, 480p – 4 GB. På grunn av kompleksiteten til algoritmene som brukes i AV1, krever koding av dette formatet betydelig mer ressurser enn andre formater, noe som ikke tillater bruk av standard AV1-koder for sanntidstranskoding. For eksempel krever aksjekoderen fra AV1-prosjektet 5721, 5869 og 658 ganger flere beregninger sammenlignet med x264 ("hovedprofil"), x264 ("høy" profil) og libvpx-vp9-kodere.

Blant endringene i den nye SVT-AV1-utgivelsen:

  • Lagt til støtte for S-rammer (Switching Frames), mellombilder hvis innhold kan forutsies basert på tidligere dekodede referanserammer fra samme video i høyere oppløsning. S-rammer lar deg øke effektiviteten av komprimering av live-strømmer.
  • Lagt til Constant Bit Rate (CBR) kodingskontrollmodus for minimal latenstid.
  • Lagt til støtte for overføring av informasjon om chroma subsampling posisjon.
  • Lagt til muligheten til å hoppe over deoising av bilder etter grov syntese.
  • Støtte for rask dekoding er utvidet til forhåndsinnstillinger M0-M10.
  • Bruken av "—rask-dekoding"-alternativet er forenklet og det første nivået av rask dekoding er optimert.
  • Den visuelle kvaliteten på kodingsresultatet er forbedret.
  • Minneforbruket er optimert.
  • Lagt til ytterligere optimaliseringer basert på AVX2-instruksjoner.

Kilde: opennet.ru

Legg til en kommentar