ĂshtĂ« publikuar versioni 1.5 i bibliotekĂ«s SVT-AV1 (Scalable Video Technology AV1) me implementime tĂ« koduesit dhe dekoduesit tĂ« formatit tĂ« kodifikimit tĂ« videos AV1, pĂ«r tĂ« cilat janĂ« angazhuar mjetet e paralelizimit tĂ« harduerit tĂ« pranishme nĂ« CPU-tĂ« moderne Intel. Projekti Ă«shtĂ« krijuar nga kompania Intel nĂ« partneritet me Netflix me qĂ«llim qĂ« tĂ« arrihet njĂ« nivel performance tĂ« pĂ«rshtatshĂ«m pĂ«r rikodimin nĂ« kohĂ« reale tĂ« videove dhe pĂ«rdorimin nĂ« shĂ«rbimet qĂ« ofrojnĂ« video sipas kĂ«rkesĂ«s (VOD). Aktalisht, zhvillimi po kryhet nĂ«n udhĂ«heqjen e aleancĂ«s Open Media (AOMedia), e cila mbikĂ«qyr zhvillimin e formatit tĂ« kodifikimit tĂ« videos AV1. MĂ« herĂ«t, projekti Ă«shtĂ« zhvilluar nĂ« kuadĂ«r tĂ« projektit OpenVisualCloud, i cili gjithashtu zhvillon koduesit SVT-HEVC dhe SVT-VP9. Kodi shpĂ«rndahet nĂ«n licencĂ«n BSD.
PĂ«r tĂ« pĂ«rdorur SVT-AV1 nevojitet njĂ« procesor x86_64 me mbĂ«shtetje pĂ«r instrukcione AVX2. PĂ«r kodimin e rrjedhave 10-bit AV1 me cilĂ«si 4K kĂ«rkohen 48 GB RAM, pĂ«r 1080p â 16 GB, 720p â 8 GB, dhe 480p â 4 GB. PĂ«r shkak tĂ« kompleksitetit tĂ« algoritmeve tĂ« pĂ«rdorura nĂ« AV1, kodimi nĂ« kĂ«tĂ« format kĂ«rkon ndjeshĂ«m mĂ« shumĂ« burime sesa formate tĂ« tjera, duke e bĂ«rĂ« qĂ« koduesi standard AV1 tĂ« mos jetĂ« i pĂ«rshtatshĂ«m pĂ«r rikodim nĂ« kohĂ« reale. PĂ«r shembull, koduesi standard nga projekti AV1 kĂ«rkon 5721, 5869 dhe 658 herĂ« mĂ« shumĂ« llogaritje krahasuar me koduesit x264 (profili 'main'), x264 (profili 'high') dhe libvpx-vp9.
Ndër ndryshimet në versionin e ri të SVT-AV1:
- ĂshtĂ« optimizuar kompromisi cilĂ«si/shpejtĂ«si, si rezultat i tĂ« cilit presets M1-M5 janĂ« pĂ«rshpejtuar me 15-30%, ndĂ«rsa presets M6-M13 me 1-3%.
- Shtuar njĂ« preset tĂ« ri MR (âpreset -1), i cili prezantohet si ndihmues pĂ«r tĂ« ofruar cilĂ«si referencĂ«.
- ĂshtĂ« optimizuar funksionimi i presets M8-M13 nĂ« modalitetin e kodimit me vonesa tĂ« ulĂ«ta.
- Shtuar mbështetje për zgjedhjen dinamike të strukturave hierarkike të parashikimit të ndryshimeve 'miniGOP' (Grupi i Imazheve) për konfigurime me qasje të rastësishme, të aktivizuara si të parazgjedhura në presetat deri në M9 përfshirë. gjithashtu ofrohet mundësia për të specifikuar një madhësi më të vogël fillestare të miniGOP për të përshpejtuar ngarkimin e parashikueshëm.
- Ofruar mundësia për ndryshimin në komandën e shiritit të lambdave të koeficientëve të shkallëzimit.
- Rinëshkruar plugin-in për gstreamer.
- Shtuar mundësinë për të kaluar një numër të caktuar kadrosh para fillimit të kodimit.
- Kryer një pastrim të konsiderueshëm të variablave dhe funksioneve statike që nuk përdoren, reformatizuar komentet në kod. Reduktuar madhësinë e emrave të variablave për të thjeshtuar lexueshmërinë e kodit.
Burimi: opennet.ru
