Выпуск библиотеки OpenAPV 0.2 с эталонной реализацией видеокодека APV

21 июля 2025 года состоялся выпуск библиотеки OpenAPV 0.2 с эталонной реализацией видеокодека APV (Advanced Professional Video), предназначенного для записи и обработки видео с профессиональным уровнем качества, близким к исходному качеству контента со сжатием без потерь. Исходный код решения написан на языке программирования C и опубликован под лицензией BSD.

Проект OpenAPV развивает организация Academy Software Foundation, учреждённая Академией кинематографических искусств (США) и организацией Linux Foundation с целью продвижение использования открытого ПО в процессе создания фильмов.

Для упрощения использования при редактировании видео формат APV обеспечивают высокую пропускную способность и низкую сложность внутрикадрового кодирования, а также гарантирует отсутствие потерь в качестве при повторном кодировании. Поддерживаются разрешения 2K, 4K и 8K, HDR10/10+, разбивка кадров (tiling) для распараллеливания кодирования/декодирования, различные форматы дискретизации цвета, многоракурсное видео (multi‑view), добавление метаданных (глубина, прозрачность, данные для предпросмотра). Например, в Android 16 реализация APV основана на библиотеке OpenAPV и использовании профиля APV 422–10 (YUV 422 и 10-бит на канал), поддерживающего битрейты до 2Gbps.

По информации OpenNET, основные изменения и доработки в OpenAPV 0.2:

добавлена поддержка семейств APV (APV family), определяющих типовые конфигурации кодека, отвечающие определённым требованиям к размеру и битрейту. Учтены последние доработки спецификации;

добавлена поддержка профилей 422–12, 444–10, 444–12, 4444–10, 4444–12 и 400–10;

внесены оптимизации для сокращения времени кодирования и декодирования;

реализованы защищённые методы доступа к буферу битового потока (bitstream) и управления метаданными;

расширен API.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии