Релиз системы потокового видеовещания OBS Studio 31.1

8 июля 2025 года состоялся релиз открытой системы потокового видеовещания, композитинга и записи видео OBS Studio 31.1. Исходный код проекта написан на языках программирования C и C++ и опубликован на GitHub под лицензией GPLv2. Сборки решения доступны для Linux (flatpak), Windows и macOS.

В декабре 2024 года вышла OBS Studio 31.0 с переходом на схему семантического версионирования MAJOR.MINOR.PATCH, в которой первая цифра версии меняется для релизов с изменениями, нарушающими совместимость, вторая — для релизов с функциональными изменениями, сохраняющих полную совместимость с прошлыми выпусками, а третья — для корректирующих обновлений с исправлением отдельных ошибок.

Целью разработки OBS Studio является создание переносимого варианта приложения Open Broadcaster Software (OBS Classic), не привязанного к платформе Windows, поддерживающего OpenGL и расширяемого через плагины. Отличием проекта также является использование модульной архитектуры, подразумевающей разделение интерфейса и ядра программы. Поддерживается перекодирование исходных потоков, захват видео во время игр и стриминг в PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion и другие сервисы. Для обеспечения высокой производительности возможно использование механизмов аппаратного ускорения (например, NVENC, Intel QSV и VAAPI).

В OBS Studio предоставляется поддержка композитинга с построением сцены на основе произвольных видеопотоков, данных с веб-камер, карт захвата видео, изображений, текста, содержимого окон приложений или всего экрана. В процессе вещания допускается переключение между несколькими предопределёнными вариантами сцен (например, для переключения представлений с акцентом на содержимое экрана и изображение с веб-камеры). Программа также предоставляет инструменты для микширования звука, фильтрации при помощи VST-плагинов, выравнивая громкости и подавления шумов.

Основные изменения и доработки в OBS Studio 31.1:

исправлены ранее найденные 37 ошибок и багов;

в опцию захвата экрана с использованием PipeWire в Linux добавлена поддержка механизма explicit sync, дающего возможность снизить задержки и избавиться от появления артефактов;

добавлена поддержка многотрекового (multiple) видео как на системах Linux, так и на macOS. Функция многотрекового видео в OBS Studio позволяет управлять несколькими аудио‑ и видеодорожками одновременно для улучшения вариантов использования потоковой передачи, например, вещание одновременно осуществляется с несколькими уровнями качества (в дополнение к 1080p создаются варианты с качеством 720p и 480p);

для многотрековых видео реализована возможность включения сетевых оптимизаций и механизма TCP Pacing (снижает потери пакетов при нехватке памяти на транзитных маршрутизаторах);

для многотрековых видео реализована поддержка вещания с задержкой (Stream Delay);

добавлена поддержка управления QVBR (Quality‑Defined Variable Bitrate) для Video Acceleration API (VA‑API) в Linux;

обеспечена начальная поддержка Windows на ARM;

в настройки оформления интерфейса пользователя добавлены опции для изменения параметров шрифта, таких как размер, расстояние между соседними символами и отступы вокруг текста);

добавлены кнопки для изменения уровня масштабирования области предпросмотра;

добавлена возможность задействования GPU для преобразования цветовых форматов, цветовых пространств и цветовых диапазонов;

в кодировщике AV1 на базе фреймворка AMF реализована поддержка B-кадров (двунаправленные кадры, которые могут ссылаться на предыдущие и последующие кадры);

появилась поддержка виртуальной камеры V4L2 на не‑Linux системах, таких как операционные системы BSD.

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

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