lëshimi , высокопроизводительного кодировщика формата кодирования видео , развиваемого сообществами Xiph и Mozilla. Кодировщик написан на языке Rust и отличается от эталонного кодировщика libaom значительным увеличением скорости кодирования и повышенным вниманием к обеспечению безопасности (эффективность сжатия пока отстаёт). Код проекта nën licencën BSD.
Përkrahen të gjitha funksionalitetet kryesore të AV1, duke përfshirë mbështetje
për kornizat e koduara brenda dhe jashtë ( dhe -kadror), superblock 64×64, nënngjyrosja e ngjyrave 4:2:0, 4:2:2 dhe 4:4:4, 8-, 10- dhe 12-bit kodimi i thellësisë së ngjyrave, optimizimi i RDO (Rate-distortion optimization) dhe menaxhimi i deformimeve, modulet e ndryshme të parashikimit të ndryshimeve ndër-kadrovike dhe identifikimi i transformimeve, menaxhimi i shpejtësisë së rrjedhës dhe identifikimi i shkurtimit të skenës.
Formati AV1 shfaqet H.264 и VP9 по возможностям сжатия, но из-за усложнения реализующих их алгоритмов signifikant më shumë kohë për kodim (në shpejtësinë e kodimit, libaom mbetet prapa libvpx-vp9 me qindra herë, dhe pas x264 me mijëra herë).
Koduesi rav1e ofron 11 nivele performancë, më të lartat prej të cilave lejojnë të arrish shpejtësi të afërt me kodimin në kohë reale. Koduesi është i disponueshëm si një utilitar në linjë komande ashtu si edhe si një bibliotekë.
Në këtë version të ri:
- Предложен более быстрый режим кодирования ;
- Сокращён размер бинарных сборок (на платформе x86_64/Linux библиотека занимает около 3МБ);
- Примерно на 14% сокращено время сборки;
- Добавлен многопоточный фильтр для удаления блочных артефактов из видео (deblocking);
- Для архитектуры x86_64 реализованы дополнительные оптимизации с использованием инструкций SIMD и расширено применение автовекторизации;
- На 1/6 снижено число операций по выделению памяти;
- В RDO (Rate-distortion optimization) улучшена логика подавления внутрикадровых искажений;
- Некоторые операции переведены с использования арифметики с плавающей запятой на целочисленные вычисления;
- На 1-2% улучшено качество кодирования на втором уровне скорости;
- новый фильтр предсказания направления движения (Intra edge);
- Добавлена опция «-S» (—switch-frame-interval) для определения интервала переключения между кадрами;
- Добавлена поддержка сборки для платформы wasm32-wasi ().
Burimi: opennet.ru
