Intel izlaiž SVT-AV1 video kodētāju 1.0

Intel ir publicējis SVT-AV1 1.0 (Scalable Video Technology AV1) bibliotēkas izlaidumu, kas nodrošina alternatīvu kodētāju un dekodētāju AV1 video kodēšanas formātam, kas izmanto mūsdienu Intel centrālos procesoros esošo aprēķinu aparatūras paralēlizāciju. SVT-AV1 galvenais mērķis ir sasniegt tādu veiktspējas līmeni, kas ir piemērots video pārkodēšanai lidojumā un izmantošanai video pēc pieprasījuma (VOD) pakalpojumos. Kods ir izstrādāts OpenVisualCloud projektā, kas izstrādā arī SVT-HEVC un SVT-VP9 kodētājus, un tiek izplatīts saskaņā ar BSD licenci.

SVT-AV1 ir nepieciešams vismaz piektās paaudzes Intel Core procesors (Intel Xeon E5-v4 un jaunāki CPU). Lai kodētu 10 bitu AV1 straumes 4K kvalitātē, ir nepieciešama 48 GB RAM, 1080p 16 GB, 720p 8 GB, 480p 4 GB. AV1 izmantoto algoritmu sarežģītības dēļ šī formāta kodēšana prasa ievērojami vairāk resursu nekā citiem formātiem, kas neļauj izmantot standarta AV1 kodētāju reāllaika pārkodēšanai. Piemēram, krājuma kodētājam no AV1 projekta ir nepieciešams 5721, 5869 un 658 reizes vairāk aprēķinu nekā x264 (galvenais profils), x264 (augsts profils) un libvpx-vp9 kodētājiem.

Starp izmaiņām jaunajā SVT-AV1 laidienā:

  • Pievienots atbalsts S-kadriem (pārslēgšanas kadriem), starpkadriem, kuru saturu var paredzēt, pamatojoties uz iepriekš dekodētiem atsauces kadriem no tā paša videoklipa ar augstāku izšķirtspēju. S-kadri ļauj palielināt tiešraides straumju saspiešanas efektivitāti.
  • Pievienots konstanta bitu ātruma (CBR) kodēšanas vadības režīms minimālam latentumam.
  • Pievienots atbalsts krāsu apakšizlases pozīcijas informācijas nodošanai.
  • Pievienota iespēja pēc rupjas sintēzes izlaist attēlus, kas samazina trokšņus.
  • Ātrās dekodēšanas atbalsts paplašināts līdz M0-M10 iepriekšējiem iestatījumiem.
  • Vienkāršota opcijas "--fast-decode" izmantošana un optimizēts ātrās dekodēšanas pirmais līmenis.
  • Uzlabota kodēšanas rezultāta vizuālā kvalitāte.
  • Optimizēts atmiņas patēriņš.
  • Pievienotas papildu optimizācijas, pamatojoties uz AVX2 instrukcijām.

Avots: opennet.ru

Pievieno komentāru