Shpërthimi i SVT-AV1 4.2.0, koduesit për formatin e videos AV1

ËshtĂ« publikuar dalja e bibliotekĂ«s SVT-AV1 4.2.0 (Scalable Video Technology AV1) me implementime tĂ« koduesit dhe dekoduesit tĂ« formatit tĂ« kodimit tĂ« videos AV1, pĂ«r tĂ« cilat shpejtĂ«sia Ă«shtĂ« pĂ«rshpejtuar duke pĂ«rdorur zgjerimet qĂ« ndodhen nĂ« procesorĂ«t x86_64 dhe ARM pĂ«r paralelizimin e llogaritjeve nĂ« harduer. Projekti Ă«shtĂ« krijuar nga kompania Intel nĂ« partneritet me Netflix me qĂ«llimin pĂ«r tĂ« arritur njĂ« nivel performancĂ« tĂ« pĂ«rshtatshĂ«m pĂ«r rikodimin e videos nĂ« kohĂ« reale dhe pĂ«r aplikim nĂ« shĂ«rbimet qĂ« ofrojnĂ« video me kĂ«rkesĂ« (VOD). Aktualisht, zhvillimi po vazhdon nĂ«n mbikĂ«qyrjen e aleancĂ«s Open Media (AOMedia), e cila drejton zhvillimin e formatit tĂ« kodimit tĂ« videos AV1. MĂ« parĂ«, projekti Ă«shtĂ« zhvilluar nĂ« kuadrin e projektit OpenVisualCloud, i cili gjithashtu zhvillon koduesit SVT-HEVC dhe SVT-VP9. Kodi shpĂ«rndahet nĂ«n licencĂ«n BSD.

SVT-AV1 mund tĂ« ndihmojĂ« nĂ« ndĂ«rtimin e sistemeve nĂ« bazĂ« tĂ« çdo arkitekture qĂ« ka njĂ« kompilator qĂ« mbĂ«shtet standardin C99, por performanca mĂ« e mirĂ« arrihet nĂ« sistemet x86_64, ku aplikohen optimizime tĂ« asamblimit tĂ« bazuara nĂ« instrukcionet SIMD (preferohet qĂ« CPU tĂ« ketĂ« mbĂ«shtetje pĂ«r AVX2, por si minimum mjafton edhe SSE2). PĂ«rdorimi i memories varet nga numri i bĂ«rthamave tĂ« procesorit tĂ« angazhuara gjatĂ« kodimit, tĂ« rregulluara nga opsioni "—lp". PĂ«r shkak tĂ« komplikuarĂ«sisĂ« sĂ« algoritmeve tĂ« pĂ«rdorura nĂ« AV1, kodimi i kĂ«tij formati kĂ«rkon ndjeshĂ«m mĂ« shumĂ« burime se formatet e tjera.

Ndër ndryshimet në versionin e ri të SVT-AV1:

  • Ă«shtĂ« realizuar njĂ« mod tĂ« ri optimizimi TUNE-VMAF, qĂ« mundĂ«son kursimin deri nĂ« 15% tĂ« bitrate-it me tĂ« njĂ«jtin nivel cilĂ«sie vizuale sipas metrikes VMAF, e cila vlerĂ«son perceptimin njerĂ«zor, dhe me njĂ« ulje tĂ« vogĂ«l nĂ« cilĂ«sinĂ« sipas metrikes PSNR, e cila vlerĂ«son saktĂ«sinĂ« e riprodhimit tĂ« tĂ« dhĂ«nave origjinale nĂ« nivelin e pikselĂ«ve.
  • Ă«shtĂ« realizuar njĂ« mod kodimi me njĂ« thread, i cili mund tĂ« pĂ«rdoret me modin e qasjes sĂ« rastĂ«sishme (Random Access).
  • NĂ« presetet M3-M5, Ă«shtĂ« optimizuar kompromisi mes cilĂ«sisĂ«/shpejtĂ«sisĂ« gjatĂ« kodimit nĂ« modin e qasjes sĂ« rastĂ«sishme.
  • Shtuar opsione tĂ« reja tĂ« komandĂ«s: —cqp, —enable-intrabc, —hbd-mds, —enable-kf-tf.
  • Shtuar mbĂ«shtetje pĂ«r output nĂ« formatin raw OBU pĂ«rveç formatit IVF qĂ« mbĂ«shtetej mĂ« parĂ«.
  • Optimizuar kompromisi mes cilĂ«sisĂ«/shpejtĂ«sisĂ« gjatĂ« kodimit nĂ« modin «—rtc» (Komunikime nĂ« Koha Reale), si dhe rritur efikasitetin e kompresimit dhe ulur konsumimin e memories gjatĂ« kodimit nĂ« rezolucione tĂ« ulĂ«ta. Shtuar parametrat «—max-intra-bitrate-pct» dhe «—max-inter-bitrate-pct».
  • Shtuar njĂ« mod kodimi nĂ« kohĂ«n reale me bitrate konstant — CBR (Bitrate i Konstant), i implementuar me pĂ«rdorimin e filtrit Kalman dhe mbĂ«shtetja pĂ«r pĂ«rditĂ«sim ciklik me tĂ« zgjatura tĂ« ndryshimeve komplekse nĂ« disa kadra dhe riprodhimin e kadrove me cilĂ«si mĂ« tĂ« ulĂ«t, nĂ«se ato nuk pĂ«rputhen nĂ« bitrate tĂ« caktuar.
  • NĂ« modin «—rtc» Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ndryshimin dinamik tĂ« cilĂ«simeve tĂ« bitrate-it dhe preset-eve nĂ« flutur.
  • Shtuar API pĂ«r menaxhimin e kadrove mbĂ«shtetĂ«se, i cili mbĂ«shtet LTR (ReferencĂ« afatgjatĂ«) dhe strukturĂ«n me dy nivele tĂ« grupeve tĂ« kadrove mbĂ«shtetĂ«se (RPS, Grupi i Imazheve ReferencĂ«).
  • Rishqyrtuar implementimi i kodimit tĂ« entropisĂ«, ku Ă«shtĂ« e mundĂ«suar shkrimi direkt nĂ« buferin e segmenteve (tile-buffer), Ă«shtĂ« thjeshtuar koduesi aritmetik dhe Ă«shtĂ« realizuar prerja e tĂ« dhĂ«nave tĂ« mbetura pas kualtizimit.
  • Shtuar optimizime tĂ« reja CDEF (Filtri i PĂ«rmirĂ«simit tĂ« DrejtĂ« tĂ« Kufizuar) pĂ«r pĂ«rjashtimin e mjegullĂ«s nĂ« zonat e kalimit tĂ« kontrastit, MD (Vendosja e Modings) dhe ME (VlerĂ«simi i LĂ«vizjes) pĂ«r pĂ«rpunim tĂ« shpejtĂ« tĂ« objekteve statike.
  • Optimizuar identifikimi i pranisĂ« sĂ« imazhit nĂ« video me pĂ«rmbajtje ekrani pĂ«r tĂ« aplikuar metoda specifike kodimi pĂ«r ruajtjen e qartĂ«sisĂ« sĂ« tekstit.
  • Shtuar opsioni i ndĂ«rtimit ENABLE_STACK_PROTECTOR pĂ«r tĂ« çaktivizuar flagun '-fstack-protector', duke lejuar heqjen e kostove pĂ«r kontrollin e mbingarkesave tĂ« grumbullit.
  • Shtuar optimizime shtesĂ« pĂ«r arkitekturĂ«n ARM dhe aktivizuar instruksionet e zgjeruara NEON pĂ«r tĂ« pĂ«rshpejtuar llogaritjet.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster