Pierwsze oficjalne wydanie rav1e, kodera AV1 w Rust

Odbyła się pierwsza wersja nowego, wysokowydajnego kodera formatu kodowania wideo AV1 - rav1e 0.1, opracowany wspólnie przez społeczności Xiph i Mozilla. Koder napisany jest w języku Rust i różni się od referencyjnego kodera libaom znacznie zwiększając prędkość kodowania i większą dbałość o bezpieczeństwo. Kod projektu dystrybuowane przez na licencji BSD.

Format AV1 jest zauważalny przewyższa x264 i libvpx-vp9 pod względem poziomu kompresji, ale ze względu na złożoność algorytmów wymaga znacznie więcej czasu na kodowanie (pod względem szybkości kodowania libaom jest setki razy gorszy od libvpx-vp9 i tysiące razy gorszy od x264).
Koder rav1e oferuje 11 poziomów wydajności, z których najwyższy zapewnia prędkość kodowania zbliżoną do rzeczywistej. Koder jest dostępny zarówno jako narzędzie wiersza poleceń, jak i jako biblioteka.

Obsługiwane są wszystkie główne funkcje AV1, w tym obsługa
ramki zakodowane wewnętrznie i zewnętrznie (wewnątrz- и między-ramki), superbloki 64x64, podpróbkowanie chrominancji 4:2:0, 4:2:2 i 4:4:4, 8-, 10- i 12-bitowe kodowanie głębi kolorów, zniekształcenie optymalizacyjne RDO (optymalizacja zniekształceń szybkości), różne tryby przewidywania zmian międzyramkowych i identyfikacji transformacji, kontrolowania szybkości przepływu i wykrywania obcięcia sceny.

Źródło: opennet.ru

Dodaj komentarz