„Intel“ išleido SVT-AV1 vaizdo kodavimo priemonę 1.0

„Intel“ paskelbė SVT-AV1 1.0 (Scalable Video Technology AV1) bibliotekos leidimą, kuriame yra alternatyvus AV1 vaizdo kodavimo formato koduotuvas ir dekoderis, kuris naudoja aparatinės įrangos lygiagrečiojo skaičiavimo galimybes, esančias šiuolaikiniuose Intel procesoriuose. Pagrindinis SVT-AV1 tikslas yra pasiekti tokį našumo lygį, kuris tinka tiesioginiam vaizdo perkodavimui ir naudojimui vaizdo užsakomose (VOD) paslaugose. Kodas sukurtas kaip OpenVisualCloud projekto, kuris taip pat kuria SVT-HEVC ir SVT-VP9 kodavimo įrenginius, dalis ir platinamas pagal BSD licenciją.

Norint naudoti SVT-AV1, jums reikia bent penktos kartos „Intel Core“ procesoriaus („Intel Xeon E5-v4“ ir naujesnių procesorių). Norint koduoti 10 bitų AV1 srautus 4K kokybe, reikia 48 GB RAM, 1080p – 16 GB, 720p – 8 GB, 480p – 4 GB. Dėl AV1 naudojamų algoritmų sudėtingumo šio formato kodavimas reikalauja žymiai daugiau resursų nei kiti formatai, o tai neleidžia naudoti standartinio AV1 kodavimo perkodavimui realiuoju laiku. Pavyzdžiui, AV1 projekto atsargų koduotuvui reikia 5721, 5869 ir 658 kartus daugiau skaičiavimų, palyginti su x264 („pagrindinis“ profilis), x264 („aukštas“ profilis) ir libvpx-vp9 kodavimo įrenginiais.

Tarp naujojo SVT-AV1 leidimo pakeitimų:

  • Pridėtas S-kadrų (perjungiamų kadrų) palaikymas, tarpiniai kadrai, kurių turinį galima numatyti remiantis anksčiau dekoduotais to paties vaizdo įrašo didesne skiriamąja geba atskaitos kadrais. S rėmeliai leidžia padidinti tiesioginių srautų glaudinimo efektyvumą.
  • Pridėtas pastovios bitų spartos (CBR) kodavimo valdymo režimas, užtikrinantis minimalų delsą.
  • Pridėtas palaikymas perduodant informaciją apie chromos atrankos padėtį.
  • Pridėta galimybė praleisti triukšmą mažinančius vaizdus po grubios sintezės.
  • Greito dekodavimo palaikymas buvo išplėstas iki išankstinių nustatymų M0-M10.
  • Parinkties „—greitasis dekodavimas“ naudojimas buvo supaprastintas, o pirmasis greito dekodavimo lygis buvo optimizuotas.
  • Patobulinta kodavimo rezultato vaizdo kokybė.
  • Atminties suvartojimas buvo optimizuotas.
  • Pridėta papildomų optimizacijų pagal AVX2 instrukcijas.

Šaltinis: opennet.ru

Добавить комментарий