Выпуск rav1e 0.5, кодировщика AV1
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Состоялся релиз rav1e 0.5.0, кодировщика формата кодирования видео AV1. Продукт развивается сообществами Mozilla и Xiph и отличается от эталонной реализации libaom, написанной на языках C/C++, увеличением скорости кодирования и повышенным вниманием к обеспечению безопасности (эффективность сжатия пока отстаёт). Продукт написан на языке программирования Rust с ассемблерными вставками (72.2% - ассемблер,
27.5% - Rust), код распространяется под лицензией BSD. Готовые сборки подготовлены для Windows и macOS (сборки для Linux временно пропущены из-за проблем с системой непрерывной интеграции).
В rav1e поддерживаются все основные возможности AV1, включая поддержку внутренне- и внешне-кодированных кадров (intra- и inter-кадров), суперблоков 64x64, цветовой субдискретизации 4:2:0, 4:2:2 и 4:4:4, 8-, 10- и 12-разрядного кодирования глубины цвета, RDO (Rate-distortion optimization) оптимизации искажений, различные режимы предсказания межкадровых изменений и выявления трансформаций, управление скоростью потока и выявление усечения сцены.
Формат AV1 заметно опережает H.264 и VP9 по возможностям сжатия, но из-за усложнения реализующих их алгоритмов требует существенно больше времени для кодирования (по скорости кодирования libaom отстаёт от libvpx-vp9 в сотни раз, а от x264 в тысячи раз). Кодировщик rav1e предоставляет 11 уровней производительности, наивысшие из которых позволяют добиться скорости, близкой к кодированию в режиме реального времени. Кодировщик доступен как в форме утилиты командной строки, так и в виде библиотеки.
В новой версии отмечаются следующие изменения:
- Значительное ускорение работы кодека;
- Исправление ошибки, приводившей к краху кодировщика при определённых размерах видео;
- Использование инструкций AVX2 для значительного (до 13 раз) ускорения винеровского оценивания для 16 бит на канал. Аналогично добавлено использование SIMD-инструкций, позволившее ускорить вычисления до 7 раз в аналогичных условиях;
- Масса мелких исправление и оптимизаций для платформ x86, arm32 и arm64.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://github.com/xiph/rav1e/...)
- OpenNews: Выпуск rav1e 0.3, кодировщика AV1 на языке Rust
- OpenNews: Mozilla и Xiph развивают реализацию видеокодека AV1 на языке Rust
- OpenNews: Выпуск кодировщика видео SVT-AV1 0.6, развиваемого компанией Intel
- OpenNews: Google открыл код libgav1, нового декодировщика для формата AV1
- OpenNews: Выпуск dav1d 0.7, декодировщика AV1 от проектов VideoLAN и FFmpeg
Похожие новости:
- [Высокая производительность, Работа с видео] Мощь можества ядер для укрощения кодека AV1
- Выпуск dav1d 0.7, декодировщика AV1 от проектов VideoLAN и FFmpeg
- [IT-инфраструктура, Исследования и прогнозы в IT, Облачные сервисы, Софт, Видеоконференцсвязь] Видеоконференцсвязь сейчас — рынок и новые технологии. Лонгрид, часть вторая
- [Сетевые технологии, Исследования и прогнозы в IT, Облачные сервисы, Софт, Видеоконференцсвязь] Видеоконференцсвязь сейчас — рынок и новые технологии. Лонгрид, часть первая
- [Работа с видео, Интерфейсы, Обработка изображений, Браузеры] Картинки как коробки — что внутри? Доклад в Яндексе
- Выпуск dav1d 0.6, декодировщика AV1 от проектов VideoLAN и FFmpeg
- Выпуск rav1e 0.3, кодировщика AV1 на языке Rust
- Выпуск rav1e 0.2, кодировщика AV1 на языке Rust
- Первый официальный выпуск rav1e, кодировщика AV1 на языке Rust
- Google открыл код libgav1, нового декодировщика для формата AV1
Теги для поиска: #_rav1e, #_av1
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 08:26
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Состоялся релиз rav1e 0.5.0, кодировщика формата кодирования видео AV1. Продукт развивается сообществами Mozilla и Xiph и отличается от эталонной реализации libaom, написанной на языках C/C++, увеличением скорости кодирования и повышенным вниманием к обеспечению безопасности (эффективность сжатия пока отстаёт). Продукт написан на языке программирования Rust с ассемблерными вставками (72.2% - ассемблер, 27.5% - Rust), код распространяется под лицензией BSD. Готовые сборки подготовлены для Windows и macOS (сборки для Linux временно пропущены из-за проблем с системой непрерывной интеграции). В rav1e поддерживаются все основные возможности AV1, включая поддержку внутренне- и внешне-кодированных кадров (intra- и inter-кадров), суперблоков 64x64, цветовой субдискретизации 4:2:0, 4:2:2 и 4:4:4, 8-, 10- и 12-разрядного кодирования глубины цвета, RDO (Rate-distortion optimization) оптимизации искажений, различные режимы предсказания межкадровых изменений и выявления трансформаций, управление скоростью потока и выявление усечения сцены. Формат AV1 заметно опережает H.264 и VP9 по возможностям сжатия, но из-за усложнения реализующих их алгоритмов требует существенно больше времени для кодирования (по скорости кодирования libaom отстаёт от libvpx-vp9 в сотни раз, а от x264 в тысячи раз). Кодировщик rav1e предоставляет 11 уровней производительности, наивысшие из которых позволяют добиться скорости, близкой к кодированию в режиме реального времени. Кодировщик доступен как в форме утилиты командной строки, так и в виде библиотеки. В новой версии отмечаются следующие изменения:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 08:26
Часовой пояс: UTC + 5