Випуск системи потокового відеомовлення OBS Studio 29.1

Доступний випуск OBS Studio 29.1, пакета для потокового мовлення, композитингу та запису відео. Код написаний мовами C/C++ та розповсюджується під ліцензією GPLv2. Складання сформовано для Linux, Windows і macOS.

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

Надається підтримка композитингу зі створенням сцени на основі довільних відеопотоків, даних з web-камер, карт захоплення відео, зображень, тексту, вмісту вікон додатків або всього екрану. У процесі мовлення допускається перемикання між декількома певними варіантами сцен (наприклад, для перемикання уявлень з акцентом на вміст екрана та зображення з веб-камери). Програма також надає інструменти для мікшування звуку, фільтрації за допомогою VST-плагінів, вирівнюючи гучності та придушення шумів.

Ключові зміни:

  • Реалізовано можливість потокового мовлення у форматах AV1 та HEVC, використовуючи протокол Enhanced RTMP, що розширює можливості штатного протоколу RTMP засобами для підтримки нових відеокодеків та HDR. У поточному вигляді Enhanced RTMP в OBS Studio поки що підтримується тільки для YouTube і поки не включає підтримку HDR.
  • У спрощеному режимі (Simple output) додано підтримку одночасного запису декількох звукових треків.
  • Додано можливість вибору кодувальника звуку для запису та мовлення.
  • Додано налаштування для запобігання завантаженню в пам'ять вихідного вмісту для виключення виникнення ситуації пропуску кадрів при застосуванні перехідних ефектів (Stinger).
  • До вбудованого вікна з браузером (Browser Dock) додана опція для копіювання адреси сторінки.
  • Додано можливість масштабування браузерних панелей через натискання Ctrl-/+.
  • Додано можливість запису у фрагментованих форматах MP4 та MOV для покращення сумісності з MKV. Надалі фрагментовані файли MP4 та MOV можуть бути упаковані у звичайні файли MP4 та MOV.
  • Для звукових карт AJA додано підтримку об'ємного звуку.
  • Додано опції для запису звуку у форматах без втрати якості (FLAC/ALAC/PCM).
  • Доданий індикатор, що сигналізує, що вхідний звуковий потік активний (мікрофон включений), але не прив'язаний до звукового треку.
  • У режим Simple output доданий кодувальник AMD AV1.
  • Багато внутрішніх структур даних переведені на використання хеш-таблиць для прискорення вибірки даних і підвищення продуктивності при роботі з великими колекціями.
  • Покращено перегляд мініатюр з YouTube завдяки застосуванню білінійного масштабування.
  • Залежно від вибраного формату можливе автоматичне вимкнення несумісних кодувальників звуку та відео.
  • У кодувальник VA-API додано підтримку HEVC та HDR.
  • У модуль захоплення відео з DeckLink додано підтримку HDR. Підвищено продуктивність DeckLink.
  • Значно підвищено продуктивність захоплення екрану на системах з GPU Intel у Linux.
  • При запуску в режимі (Portable Mode) припинено завантаження загальносистемних плагінів.
  • Для Windows реалізовано режим блокування DLL, що захищає від підключення проблемних DLL-бібліотек, що призводять до зависання або аварійних завершень роботи. Наприклад, забезпечене блокування старих версій віртуальної камери VTubing.
  • У засобах апаратного декодування вихідних мультимедійних потоків реалізовано можливість використання CUDA.
  • У інструментах виконання скриптів (Scripting) реалізована підтримка Python 3.11.
  • У пакет Flatpak додано підтримку DK AAC.

Джерело: opennet.ru

Додати коментар або відгук