On avaldatud SVT-AV1 3.0 (Scalable Video Technology AV1) teekonna vÀljaanne, mis sisaldab video kodeerimise ja dekodeerimise rakendusi, mille kiirusel on kasutatud kaasaegsete Intel CPU-de paralleelsete arvutuste riistvara. Projekti on loonud Intel koostöös Netflixi, et saavutada piisav jÔudlus video re-kodeerimiseks reaalajas ja kasutada seda nÔudmisel videoteenustes (VOD). Praegu arendatakse projekti Open Media (AOMedia) all, mis juhib AV1 video kodeerimisformaadi arengut. Varasemalt arendati projekti OpenVisualCloudi raames, mis arendab ka SVT-HEVC ja SVT-VP9 kodeerijaid. Kood levitatakse BSD litsentsi alusel.
SVT-AV1 saab kokku panna kĂ”igi arhitektuuridega sĂŒsteemidele, millel on C99 standardit toetav kompilaator, kuid parima jĂ”udluse saavutamiseks on x86_64 sĂŒsteemid, kus kasutatakse SIMD (soovitavalt AVX2 toega CPU, kuid minimaalne on ka SS2) kĂ€skude baasil tehtud assembleri optimeerimisi. MĂ€lu kasutamine sĂ”ltub kodeerimisel kaasatud protsessorite tuumade arvust, mida reguleerib valik «âlp». AV1 algoritmide keerukuse tĂ”ttu vajab selle formaadi kodeerimine oluliselt rohkem ressursse kui teiste formaatide puhul; nĂ€iteks nĂ”uab AV1 projekti standardne kodeerija 5721, 5869 ja 658 korda rohkem arvutusi vĂ”rreldes x264 (profiil «main»), x264 (profiil «high») ja libvpx-vp9 kodeerijatega.
Uues SVT-AV1 vÀljaandes on muutused:
- Optimeeritud on kvaliteedi/kiirus tasakaalu kompromisse keskmise ja kĂ”rge kvaliteeditaseme presetâe puhul. «fast-decode 2» reĆŸiimis presetâide M3-M10 korral on kiirus kasvanud 15-25%, sĂ€ilitades selle kvaliteeditaseme. Presetâide M0-M2 puhul on kvaliteeditase tĂ”usnud ligikaudu 1%, kui hindamisel kasutati BD-Rate (Bjontegaard-Delta) meetodit.
- ReĆŸiimis «fast-decode 1» vĂ”rreldes «fast-decode 0»-ga Ă”nnestus dekodeerimise tsĂŒklite arvu vĂ€hendada ligikaudu 10% vĂ”rra, samas kui kadude tĂ”us BD-Rate meetodil oli vaid 1%.
- ARM sĂŒsteemidele on aktsepteeritud Neon ja SVE2 laiendustega optimeerimised, mis vĂ”imaldasid suurendada jĂ”udlust 10-25% vĂ”rra, kui kodeeritakse kĂ”rge vĂ€rvisĂŒgavusega vooge ja lahendusi 480p-1080p.
- Fork SVT-AV1-SPY on tehtud parandusi, mis aitavad parandada kvaliteedi tajumist «tune 0» reĆŸiimis.
- Lisatud «avif» reĆŸiim, mis kasutab staatiliste piltide kodeerimisel vĂ€hem ressursse.
- Parendatud unit-testid koodile, mis kasutab Arm Neon ja SVE2 instruktsioone.
Allikas: opennet.ru
