ĂshtĂ« publikuar versioni 3.1.0 i bibliotekĂ«s SVT-AV1 (Scalable Video Technology AV1) me implementime tĂ« encoder-Ă«ve dhe decoder-Ă«ve pĂ«r formatin e kodifikimit tĂ« videos AV1, pĂ«r shpejtimin e tĂ« cilit i janĂ« futur zgjerimet pĂ«r paralelizim tĂ« harduerit tĂ« pranishĂ«m nĂ« procesorĂ«t x86_64 dhe ARM. Projekti Ă«shtĂ« krijuar nga Intel nĂ« partneritet me Netflix me qĂ«llim qĂ« tĂ« arrijĂ« njĂ« nivel performancĂ«s tĂ« pĂ«rshtatshme pĂ«r rikodimin e videos nĂ« kohĂ« reale dhe pĂ«rdorimin nĂ« shĂ«rbimet qĂ« ofrojnĂ« video me kĂ«rkesĂ« (VOD). Aktualisht, 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Ă« parĂ«, projekti Ă«shtĂ« zhvilluar nĂ« kuadĂ«r tĂ« projektit OpenVisualCloud, i cili gjithashtu zhvillon encodera SVT-HEVC dhe SVT-VP9. Kodi shpĂ«rndahet nĂ«n licencĂ«n BSD.
SVT-AV1 mund tĂ« ndĂ«rtohet pĂ«r sisteme me bazĂ« tĂ« çdo arkitekture, pĂ«r tĂ« cilat ekziston njĂ« kompilator qĂ« mbĂ«shtet standardin C99, por performanca mĂ« e mirĂ« arrihet nĂ« sisteme x86_64, ku pĂ«rdoren optimizime assembler me bazĂ« instrukcionesh SIMD (preferohet qĂ« CPU tĂ« ketĂ« mbĂ«shtetje pĂ«r AVX2, por si minimum Ă«shtĂ« e mjaftueshme edhe SSE2). Konsumi i memories varet nga numri i bĂ«rthamave tĂ« procesorit tĂ« angazhuara gjatĂ« kodimit, tĂ« rregulluara nga opsioni "âlp". PĂ«r shkak tĂ« kompleksitetit nĂ« algoritmet e pĂ«rdorura nĂ« AV1, kodimi i kĂ«tij formati kĂ«rkon ndjeshĂ«m mĂ« shumĂ« burime se formatet e tjera; pĂ«r shembull, enkoderi standard nga projekti AV1 kĂ«rkon 5721, 5869 dhe 658 herĂ« mĂ« shumĂ« llogaritje krahasuar me enkoderĂ«t x264 (profil "main"), x264 (profil "high") dhe libvpx-vp9.
Ndër ndryshimet në versionin e ri të SVT-AV1:
- Optimizimi i kompromisave ndërmjet cilësisë dhe shBrisjes është realizuar për presetet që shpallin nivel mesatar dhe të lartë cilësie. Në modin "fast-decode 0" për presetet M1-M5, shBrisja është rritur me 15-25% ndërsa ruhet niveli i cilësisë. Në modet fast-decode 1 dhe 2 për presetet M3-M7, shBrisja është rritur me 15-20% duke ruajtur nivelin e cilësisë. Për presetet M0 dhe MR, niveli i cilësisë është rritur me rreth 1-1.5% sipas metodës BD-Rate (Bjontegaard-Delta).
- Punimi i modit të kodimit me vonesë të ulët (Low Delay) është përmirësuar ndjeshëm.
- Performanca në modin RTC është rritur me 5-10%.
- Optimizimet për sistemet ARM janë bazuar në zgjerimet Neon dhe SVE2, duke rritur performancën e kodimit të rrjedhave në rezolucione të ulëta me thellësi ngjyre të lartë me 5%.
- Për sistemet ARM, performanca e kodimit të videos është rritur në modin peizazh (1080p +4%, 720p +6%, 480p: +6%, 360p: +3%, 240p: +4%) dhe portret (1080p +8%, 720p +4%, 480p +3%, 360p +7%, 240p +4%).
- Në modin e qasjes së rastit është implementuar mbështetje për S-kadrot.
- Nga forka SVT-AV1-SPY Ă«shtĂ« transferuar realizimi i flagjeve «âchroma-qm-min» dhe «âchroma-qm-max», si dhe janĂ« transferuar pĂ«rmirĂ«simet e lidhura me Variance Boost (realizimi i algoritmit tĂ« kuantimit adaptiv VAQ).
- Në modalitetin RTC janë përfshirë presetet M11 dhe M12.
Burimi: opennet.ru
