ĂdhĂ« puplikuar versioni i bibliotekĂ«s SVT-AV1 3.0 (Tehnologjia e Videos sĂ« Zgjerueshme AV1) me implementimet e koduesit dhe dekoduesit tĂ« formatit tĂ« kodimit tĂ« videos AV1, pĂ«r tĂ« cilat janĂ« pĂ«rdorur burimet e paralelizmit tĂ« softuerit tĂ« pranishĂ«m nĂ« CPU-tĂ« moderne tĂ« Intel. Projekti Ă«shtĂ« krijuar nga Intel nĂ« partneritet me Netflix me qĂ«llimin e arrij njĂ« nivel performancĂ« tĂ« pĂ«rshtatshĂ«m pĂ«r rikodimin e videos nĂ« kohĂ« reale dhe pĂ«rdorimin nĂ« shĂ«rbime qĂ« ofrojnĂ« video sipas kĂ«rkesĂ«s (VOD). Aktualisht, zhvillimi vazhdon nĂ«n mbikĂ«qyrjen e aleancĂ«s Open Media (AOMedia), e cila mbikĂ«qyr zhvillimin e formatit tĂ« kodimit tĂ« videos AV1. MĂ« parĂ«, 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.
SVT-AV1 mund tĂ« ndĂ«rtohet pĂ«r sisteme mbi çdo arkitekturĂ« pĂ«r tĂ« cilat ka njĂ« kompilator qĂ« mbĂ«shtet standardin C99, por performanca mĂ« e mirĂ« arrihet nĂ« sistemet x86_64, pĂ«r tĂ« cilat pĂ«rdoren optimizime assembler bazuar nĂ« komandat SIMD (preferohet qĂ« CPU tĂ« ketĂ« mbĂ«shtetje pĂ«r AVX2, por si minimum mjafton edhe SS2). Konsumi i memories varet nga numri i bĂ«rthamave tĂ« procesorit tĂ« angazhuara nĂ« kodim, tĂ« rregulluara nga opsioni "âlp". PĂ«r shkak tĂ« kompliksitetit tĂ« algoritmeve tĂ« pĂ«rdorura nĂ« AV1, kodimi i kĂ«tij formati kĂ«rkon ndjeshĂ«m mĂ« shumĂ« burime se formatet e tjera, pĂ«r shembull, koduesi standard nga projekti AV1 kĂ«rkon 5721, 5869 dhe 658 herĂ« mĂ« shumĂ« llogaritje krahasuar me koduesit x264 (profil "main"), x264 (profil "high") dhe libvpx-vp9.
Ndër shëmbujt e ndryshimeve në versionin e ri të SVT-AV1:
- ĂshtĂ« bĂ«rĂ« optimizimi i kompromisit cilĂ«si/shpejtĂ«si pĂ«r presetet qĂ« vendosin njĂ« nivel mesatar dhe tĂ« lartĂ« cilĂ«sie. NĂ« modin "fast-decode 2" pĂ«r presetet M3-M10 shpejtĂ«sia u rrit me 15-25% duke ruajtur nivelin e cilĂ«sisĂ«. PĂ«r presetet M0-M2 niveli i cilĂ«sisĂ« u rrit rreth 1% duke u vlerĂ«suar me metodĂ«n BD-Rate (Bjontegaard-Delta).
- Në modin "fast-decode 1" krahasuar me "fast-decode 0" numri i cikleve të dekodimit u uli rreth 10% me rritjen e humbjeve vetëm 1% sipas metrikës BD-Rate.
- Në sistemet ARM, janë angazhuar optimizime duke përdorur zgjerimet Neon dhe SVE2, të cilat kanë lejuar një rritje të performancës së kodimit të rrjedhave me thellësi ngjyre të lartë dhe rezoluta 480p-1080p nga 10-25%.
- Nga fork-u SVT-AV1-SPY janë transferuar ndryshime që përmirësojnë perceptimin e cilësisë kur përdoret moda "tune 0".
- ĂshtĂ« shtuar moda "avif", qĂ« konsumon mĂ« pak burime gjatĂ« kodimit tĂ« imazheve statike.
- Testet unitare janë përmirësuar për kodin që përdor instruksionet Arm Neon dhe SVE2.
Burimi: opennet.ru
