Команда разработчиков OBS Studio выпустила крупное обновление под номером 33.0.0. Главным техническим изменением стало обновление фреймворка CEF (Chromium Embedded Framework), отвечающего за работу браузерных источников и панелей управления. Хотя это обновление носит преимущественно «подкапотный» характер, авторы призывают пользователей сообщать о любых возможных неполадках с браузерными элементами.
Изменения в архитектуре и функционале
Важным нововведением стала полная переработка механизма загрузки плагинов. Теперь собственные плагины разработчиков перемещены в специальную папку «core», а для сторонних расширений обновлена структура хранения. Важно отметить, что поддержка старых путей для сторонних дополнений сохранится только до выхода версии 34.0.
Среди других заметных улучшений:
- Интерфейс: Улучшена работа с привязкой источников в окне предпросмотра и оптимизировано поведение полей ввода числовых значений.
- Аппаратная поддержка: Включена поддержка NVENC для устройств на архитектуре Arm64.
- Стриминг: Добавлена поддержка актуальных версий NVIDIA Broadcast SDK, что расширяет возможности обработки аудио и видео.
- Управление: Появились горячие клавиши для контроля мониторинга аудиоисточников.
Исправления и оптимизации
Разработчики уделили много внимания стабильности программы. Были устранены критические ошибки, приводившие к аварийному завершению приложения на macOS и Linux (в частности, при отключении USB-микрофонов). Также исправлены ошибки, связанные с группировкой источников в Studio Mode и некорректным поведением B-frame offset в AMF, которое ранее могло приводить к разрывам трансляций.
В новой версии также скорректированы системные требования: прекращена поддержка Ubuntu 24.04, а также обновлены требования к инструментарию разработки для Windows. Полный перечень изменений и технические подробности доступны в официальном репозитории проекта на GitHub.
Источник: github.com