Intel frigiver SVT-AV1 Video Encoder 1.0

Intel har udgivet udgivelsen af ​​SVT-AV1 1.0-biblioteket (Scalable Video Technology AV1), som giver en alternativ koder og dekoder til AV1-videokodningsformatet, som bruger hardwareparallelisering af beregninger, der findes i moderne Intel-CPU'er. Hovedformålet med SVT-AV1 er at opnå et ydelsesniveau, der er egnet til on-the-fly videotranskodning og brug i video-on-demand (VOD) tjenester. Koden er udviklet af OpenVisualCloud-projektet, som også udvikler SVT-HEVC- og SVT-VP9-koderne, og distribueres under BSD-licensen.

SVT-AV1 kræver mindst en femte generation af Intel Core-processor (Intel Xeon E5-v4 og nyere CPU'er). For at kode 10-bit AV1-streams i 4K-kvalitet kræves 48 GB RAM, 1080p 16 GB, 720p 8 GB, 480p 4 GB. På grund af kompleksiteten af ​​de algoritmer, der bruges i AV1, kræver kodning af dette format betydeligt flere ressourcer end andre formater, hvilket ikke tillader brug af standard AV1-koderen til realtidstranskodning. For eksempel kræver aktiekoderen fra AV1-projektet 5721, 5869 og 658 gange flere beregninger end x264 ("hovedprofil"), x264 ("høj" profil) og libvpx-vp9 indkodere.

Blandt ændringerne i den nye SVT-AV1-udgivelse:

  • Tilføjet understøttelse af S-frames (Switching Frame), mellembilleder, hvis indhold kan forudsiges baseret på tidligere afkodede referencerammer fra den samme video i en højere opløsning. S-frames giver dig mulighed for at øge komprimeringseffektiviteten af ​​livestreams.
  • En konstant bitrate (CBR) kodningskontroltilstand er blevet tilføjet for at sikre minimal latenstid.
  • Tilføjet støtte til at videregive oplysninger om farvesubsamplingposition.
  • Tilføjet muligheden for at springe over denoising billeder efter grov syntese.
  • Hurtig afkodningsunderstøttelse udvidet til M0-M10 forudindstillinger.
  • Forenklet brug af "--fast-decode"-muligheden og optimeret det første niveau af hurtig afkodning.
  • Forbedret visuel kvalitet af kodningsresultatet.
  • Optimeret hukommelsesforbrug.
  • Tilføjet yderligere optimeringer baseret på AVX2 instruktioner.

Kilde: opennet.ru

Tilføj en kommentar