Išleistas rav1e 0.2, AV1 koderis „Rust“.

Galima paleisti rav1e 0.2, didelio našumo vaizdo kodavimo formato kodavimo įrenginys AV1, kurį sukūrė Xiph ir Mozilla bendruomenės. Kodavimo priemonė yra parašyta Rust ir skiriasi nuo etaloninio libaom kodavimo žymiai padidina kodavimo greitį ir didesnį dėmesį saugumui. Projekto kodas išplatino pagal BSD licenciją.

Palaikomos visos pagrindinės AV1 funkcijos, įskaitant palaikymą
viduje ir išorėje užkoduoti kadrai (intra- и Tarp-kadrai), 64x64 superblokai, 4:2:0, 4:2:2 ir 4:4:4 chromos atranka, 8, 10 ir 12 bitų spalvų gylio kodavimas, RDO (greičio iškraipymo optimizavimo) optimizavimo iškraipymas, įvairūs režimai, skirti numatyti tarpkadrų pokyčius ir identifikuoti transformacijas, valdyti srautą ir aptikti scenos sutrumpinimą.

AV1 formatas pastebimas lenkia x264 ir libvpx-vp9 pagal suspaudimo lygį, tačiau dėl algoritmų sudėtingumo reikalauja žymiai daugiau laiko kodavimui (kodavimo greičiu libaom šimtus kartų atsilieka nuo libvpx-vp9 ir tūkstančius kartų nuo x264).
rav1e kodavimo įrenginys siūlo 11 našumo lygių, iš kurių aukščiausias užtikrina beveik realiojo laiko kodavimo greitį. Kodavimo priemonę galima naudoti ir kaip komandinės eilutės priemonę, ir kaip biblioteką.

Naujoje versijoje:

  • Buvo atlikti optimizavimai, dėl kurių našumas padidėjo 40–70%, palyginti su pirmuoju leidimu (priklausomai nuo kodavimo nustatymų);
  • „Cli“ sąsajoje buvo pridėta parinktis „serializuoti“, skirta kodavimo parametrų nuoseklumui ir serializavimui;
  • Pridėtas derinimo informacijos generavimas nykštukiniu formatu;
  • „--benchmark“ vėliavėlė buvo įtraukta į „macOS“ ir „Linux“ skirtą klipą;
  • Pridėta galimybė konfigūruoti segmentavimą naudojant SpeedSetting parinktį (pagal numatytuosius nustatymus išjungta, nes tai gali sukelti desinchronizaciją).

Šaltinis: opennet.ru

Добавить комментарий