Liberasyon rav1e 0.5, ankode AV1 la

Lage rav1e 0.5.0, yon ankode pou fòma kodaj videyo AV1, te fèt. Se pwodwi a devlope pa kominote yo Mozilla ak Xiph epi li diferan de aplikasyon referans libaom, ekri nan C/C++, lè yo ogmante vitès kodaj ak ogmante atansyon sou sekirite (efikasite konpresyon toujou lag dèyè). Se pwodwi a ekri nan lang nan pwogram Rust ak optimize asanble (72.2% assembler, 27.5% Rust), kòd la distribye anba lisans BSD. Konstriksyon pare yo prepare pou Windows ak macOS (konstriksyon pou Linux yo sote tanporèman akòz pwoblèm ak sistèm entegrasyon kontinyèl la).

rav1e sipòte tout karakteristik debaz yo nan AV1, ki gen ladan sipò pou intra- ak entè-ankadreman, 64x64 superblocks, 4:2:0, 4:2:2 ak 4:4:4 chroma sousampling. , 8-, 10- ak 12 -bit koulè pwofondè kodaj, RDO (Rate-distortion optimize) optimize distorsyon, mòd divès kalite pou predi chanjman entè-ankadreman ak detekte transfòmasyon, kontwòl to ti jan ak deteksyon twonke sèn.

Fòma AV1 a se notables devan H.264 ak VP9 an tèm de kapasite konpresyon, men akòz konpleksite nan algoritm yo ki aplike yo, li mande siyifikativman plis tan pou kodaj (nan vitès kodaj, libaom se dè santèn de fwa dèyè libvpx- vp9, ak dè milye de fwa dèyè x264). Ankode rav1e a ofri 11 nivo pèfòmans, pi wo a nan yo ki bay tou pre an tan reyèl vitès kodaj. Ankode a disponib tou de kòm yon sèvis piblik liy kòmand ak kòm yon bibliyotèk.

Nouvo vèsyon an gen chanjman sa yo:

  • Akselerasyon enpòtan nan codec la;
    Liberasyon rav1e 0.5, ankode AV1 la
  • Fikse yon ensèk ki te lakòz ankode a aksidan nan sèten gwosè videyo;
  • Sèvi ak enstriksyon AVX2 pou siyifikativman akselere estimasyon Wiener pou 13 bits pou chak chanèl (jiska 16 fwa). Menm jan an tou, yo te ajoute itilizasyon enstriksyon SIMD, ki te fè li posib akselere kalkil jiska 7 fwa nan kondisyon menm jan an;
  • Anpil ti reparasyon ak optimize pou platfòm x86, arm32 ak arm64.

Sous: opennet.ru

Add nouvo kòmantè