Wydanie systemu strumieniowego przesyłania wideo OBS Studio 28.0 z obsługą HDR

Dziesiątego dnia projektu ukazała się premiera OBS Studio 28.0, pakietu do streamingu, compositingu i nagrywania wideo. Kod napisany jest w języku C/C++ i rozpowszechniany na licencji GPLv2. Zespoły są generowane dla systemów Linux, Windows i macOS.

Celem opracowania OBS Studio było stworzenie przenośnej wersji aplikacji Open Broadcaster Software (OBS Classic), która nie jest powiązana z platformą Windows, obsługuje OpenGL i jest rozszerzalna poprzez wtyczki. Kolejną różnicą jest zastosowanie architektury modułowej, co implikuje oddzielenie interfejsu i rdzenia programu. Obsługuje transkodowanie strumieni źródłowych, przechwytywanie wideo podczas gier i przesyłanie strumieniowe do Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox i innych usług. Aby zapewnić wysoką wydajność, można zastosować mechanizmy akceleracji sprzętowej (na przykład NVENC i VAAPI).

Obsługiwana jest kompozycja z konstrukcją scen w oparciu o dowolne strumienie wideo, dane z kamer internetowych, kart przechwytywania wideo, obrazy, tekst, zawartość okien aplikacji lub cały ekran. Podczas transmisji możesz przełączać się pomiędzy kilkoma predefiniowanymi scenami (na przykład, aby przełączać widoki z naciskiem na zawartość ekranu i obraz z kamery internetowej). Program udostępnia także narzędzia do miksowania dźwięku, filtrowania za pomocą wtyczek VST, wyrównywania głośności i redukcji szumów.

Kluczowe zmiany:

  • Znacząco ulepszone zarządzanie kolorami. Dodano obsługę rozszerzonego zakresu dynamiki (HDR, High Dynamic Range) i głębi kolorów 10 bitów na kanał. Dodano nowe ustawienia przestrzeni kolorów i formatów. Kodowanie HDR z 10-bitowym kolorem jest dostępne dla formatów AV1 i HEVC i wymaga procesora graficznego na poziomie NVIDIA 10 i AMD 5000 dla HEVC (Intel QuickSync i Apple VT nie są jeszcze obsługiwane). Transmisja strumieniowa w formacie HDR jest obecnie dostępna wyłącznie za pośrednictwem usługi YouTube HLS. Na platformach Linux i macOS obsługa HDR wymaga jeszcze trochę pracy, na przykład podgląd HDR nie działa, a niektóre kodery wymagają aktualizacji.
  • Interfejs graficzny został przestawiony na obsługę Qt 6. Z jednej strony aktualizacja Qt umożliwiła uzyskanie bieżących poprawek błędów i poprawę obsługi Windows 11 i Apple Silicon, ale z drugiej strony doprowadziła do zaprzestania wsparcia dla Windows 7 i 8, macOS 10.13 i 10.14, Ubuntu 18.04 i wszystkich 32-bitowych systemów operacyjnych, a także utrata kompatybilności z niektórymi wtyczkami, które nadal korzystają z Qt 5 (większość wtyczek została już zmigrowana do Qt 6).
  • Dodano obsługę komputerów Mac wyposażonych w układ Apple M1 ARM (Apple Silicon), w tym natywne zespoły działające bez emulacji. Ponieważ zestawy natywne są niekompatybilne z wieloma wtyczkami, możliwe jest również używanie zestawów opartych na architekturze x86 na urządzeniach Apple Silicon. Koder Apple VT w systemach Apple Silicon obsługuje tryby CBR, CRF i tryb prosty.
  • Dla systemu Windows dodano nową, bardziej zoptymalizowaną implementację kodera dla układów AMD, dodano obsługę komponentu NVIDIA tle usuwania (wymaga zestawu SDK NVIDIA Video Effects), udostępniono aplikację do przechwytywania dźwięku i usuwania echa tryb został dodany do filtra NVIDIA Noise Suppression.
  • W systemie macOS 12.5+ zaimplementowano obsługę frameworku ScreenCaptureKit, w tym takiego, który umożliwia przechwytywanie wideo z dźwiękiem.
  • Zapewniono możliwość selektywnego miksowania wideo dla kamery wirtualnej.
  • Oficjalne wtyczki obejmują obs-websocket 5.0 do zdalnego sterowania OBS z przesyłaniem danych przez WebSocket.
  • Domyślnie oferowany jest nowy motyw projektu „Yami”.
  • Dodano możliwość automatycznego dzielenia nagrania na części w zależności od rozmiaru pliku lub czasu trwania, a także ręcznego.
  • Dodano natywną obsługę danych wyjściowych przy użyciu protokołów SRT (Secure Reliable Transport) i RIST (Reliable Internet Stream Transport).
  • Dodano obsługę wysyłania wiadomości z interfejsu OBS do czatu YouTube.

Źródło: opennet.ru

Dodaj komentarz