Открыть сервис

OBS Studio

OBS Studio (Open Broadcaster Software) — это свободное и открытое программное обеспечение для захвата видео, потоковой передачи и записи экрана. Разрабатывается и поддерживается сообществом разработчиков под руководством Хью «Jim» Бейли. OBS Studio позволяет пользователям создавать сцены из различных источников, включая захват окон, изображения, текст, веб-камеры, аудиоустройства и медиафайлы, и транслировать их в реальном времени на платформы для стриминга (например, Twitch, YouTube, VK Видео) или записывать локально. Программа распространяется под лицензией GNU General Public License версии 2 (GPLv2), что делает её бесплатной для любого использования.

История

Разработка OBS Studio началась как ответвление (форк) от оригинального проекта Open Broadcaster Software (OBS Classic), созданного Хью Бейли. OBS Classic, выпущенный в 2012 году, был написан на C++ с использованием DirectX и предназначался исключительно для Windows. К 2014 году стало очевидно, что архитектура OBS Classic устарела и не позволяет легко добавлять новые функции, такие как поддержка других операционных систем и улучшенная обработка видео. В ответ на это Бейли начал работу над полностью переписанной версией — OBS Studio.

Первая публичная версия OBS Studio (0.3.0) была выпущена в 2014 году. Ключевым отличием от предшественника стало использование кроссплатформенного фреймворка Qt для интерфейса и библиотеки libobs для ядра, что позволило запускать программу на Windows, macOS и Linux. В 2016 году OBS Studio достигла версии 1.0, ознаменовав стабильность и готовность к массовому использованию. Разработка OBS Classic была прекращена, и все усилия сообщества сосредоточились на OBS Studio.

С момента выпуска OBS Studio активно развивается. Основные обновления включают поддержку кодирования на графических процессорах (NVENC для NVIDIA, AMF для AMD, Quick Sync для Intel), улучшенный микшер звука с фильтрами, поддержку WebRTC для низкой задержки, а также интеграцию с браузерными источниками (Browser Source) для отображения веб-контента, такого как чаты и виджеты.

Архитектура и устройство

Ядро (libobs)

Основой OBS Studio является библиотека libobs, которая отвечает за управление сценами, источниками, аудио- и видеопотоками, кодирование и вывод. libobs абстрагирует работу с графическими API (Direct3D 11 на Windows, Metal на macOS, Vulkan и OpenGL на Linux) и аудиоустройствами, обеспечивая кроссплатформенность.

Система сцен и источников

OBS Studio использует концепцию сцен и источников. Сцена — это набор источников, расположенных в определённом порядке и с определёнными параметрами (размер, положение, прозрачность, фильтры). Источник — это любой входной поток данных: захват экрана (Display Capture), захват окна (Window Capture), захват игры (Game Capture), изображение, текст, веб-камера (Video Capture Device), аудиоустройство (Audio Input Capture), медиафайл (Media Source), браузерный источник (Browser Source) и другие. Пользователь может переключаться между сценами во время трансляции.

Фильтры

К каждому источнику или сцене могут быть применены фильтры — модули, модифицирующие аудио- или видеопоток в реальном времени. Видеофильтры включают цветокоррекцию, хромакей (удаление фона), размытие, масштабирование, кадрирование, наложение изображений (Image Mask/Blend) и другие. Аудиофильтры включают шумоподавление (на основе машинного обучения — RNNoise), компрессор, лимитер, эквалайзер, реверберацию и задержку.

Кодирование и вывод

OBS Studio поддерживает программное кодирование (x264 для видео, AAC для аудио) и аппаратное кодирование (NVENC, AMF, Quick Sync, VideoToolbox на macOS). Пользователь может настроить битрейт, профиль кодирования, разрешение и частоту кадров. Вывод может быть направлен на запись в файл (форматы MP4, MKV, FLV, MOV, TS) или на потоковую передачу по протоколам RTMP, SRT, HLS и другим.

Основные возможности

Применение

OBS Studio является стандартом де-факто для стриминга и записи видео в индустрии. Основные сферы применения:

Критика и ограничения

Несмотря на широкую популярность, OBS Studio имеет ряд недостатков:

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →