SVT-AV1 3.0 vÀljaanne, kodeerija AV1 videoformaadi jaoks

Avalikuks on antud SVT-AV1 3.0 (Scalable Video Technology AV1) raamatukogu vÀljaanne, mis sisaldab video kodeerimise ja dekodeerimise rakendusi AV1 formaadis, mille kiirus on optimeeritud tÀnapÀevaste Intel CPU-de riistvaralise paralleelsuse kasutamisega. Projekt on loodud koostöös Netflixiga, et saavutada jÔudlus, mis on sobiv reaalajas video kodeerimiseks ja nÔudepÔhistes videoedastusteenustes (VOD). Arendus kÀib praegu Open Media (AOMedia) all, mis juhib AV1 video kodeerimise formaadi arengut. Varem arendati projekt OpenVisualCloud programmi raames, mis arendab ka SVT-HEVC ja SVT-VP9 kodeerijaid. Kood on litsentseeritud BSD lingiga.

SVT-AV1 saab olla kompileeritud kĂ”igile infrastruktuuridele, mille jaoks on olemas C99 standardit toetav kompilaator, kuid parim jĂ”udlus saavutatakse x86_64 sĂŒsteemides, kus kasutatakse assembleri optimeerimisi SIMD instruktsioonide pĂ”hjal (soovitatav on, et CPU toetaks AVX2, kuid minimaalsete nĂ”udmistena piisab ka SS2-st). MĂ€lu kasutamine sĂ”ltub kodeerimisel rakendatavate protsessorituumade arvust, mida reguleeritakse valikuga „—lp“. AV1 algoritmide keerukuse tĂ”ttu vajab selle formaadi kodeerimine oluliselt rohkem ressursse kui teised formaadid, nĂ€iteks nĂ”uab AV1 projekti standardne kodeerija 5721, 5869 ja 658 korda rohkem arvutusvĂ”imsust vĂ”rreldes x264 („main“ profiil), x264 („high“ profiil) ja libvpx-vp9 kodeerijatega.

Uues SVT-AV1 vÀljaandes on mitmeid muudatusi:

  • Optimeeriti kvaliteedi/kiirus kompromisse preset’ide jaoks, mis seavad keskmise ja kĂ”rge kvaliteedi taseme. ReĆŸiimis „fast-decode 2“ preset’ide M3-M10 puhul kasvas kiirus 15-25% sĂ€ilitades kvaliteedi taseme. Preset’ide M0-M2 puhul paranes kvaliteedi tase umbes 1% BD-Rate (Bjontegaard-Delta) meetodi abil hinnates.
  • ReĆŸiimis «fast-decode 1» vĂ”rreldes «fast-decode 0» Ă”nnestus dekodeerimise tsĂŒklite arvu vĂ€hendada umbes 10%, kaotades samal ajal vaid 1% BD-Rate'i mÔÔtmisest.
  • ARM-i sĂŒsteemides on rakendatud Neon ja SVE2 laienduste abil optimeerimisi, mis on vĂ”imaldanud 10-25% vĂ”rra suurendada kĂ”rge vĂ€rvisĂŒgavuse ja 480p-1080p resolutsiooniga voogude kodeerimise jĂ”udlust.
  • SVT-AV1-SPY hardist on kantud ĂŒle muudatused, mis parandavad kvaliteedi tajumist, kui kasutatakse reĆŸiimi «tune 0».
  • Lisatud on «avif» reĆŸiim, mis tarbib staatiliste piltide kodeerimisel vĂ€hem ressursse.
  • Parandatud on unit-testid koodi jaoks, mis kasutab Arm Neon ja SVE2 kĂ€ske.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster