Wersja OBS Studio 29.1 do przesyłania strumieniowego na żywo

OBS Studio 29.1, pakiet do przesyłania strumieniowego, komponowania i nagrywania wideo, jest już dostępny. 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 PeerTube, 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:

  • Możliwość przesyłania strumieniowego w formatach AV1 i HEVC została zaimplementowana przy użyciu protokołu Enhanced RTMP, który rozszerza możliwości standardowego protokołu RTMP o obsługę nowych kodeków wideo i HDR. W swojej obecnej formie ulepszony protokół RTMP w OBS Studio jest obecnie obsługiwany tylko w serwisie YouTube i nie obejmuje jeszcze obsługi HDR.
  • W trybie uproszczonym (Proste wyjście) dodano obsługę jednoczesnego nagrywania kilku ścieżek audio.
  • Dodano możliwość wyboru kodera audio do nagrywania i nadawania.
  • Dodano ustawienie wstępnego ładowania zawartości źródłowej do pamięci, aby wyeliminować przypadki utraty klatek podczas stosowania efektów przejścia (Stinger).
  • Do wbudowanego okna przeglądarki (Dock przeglądarki) dodano opcję kopiowania adresu strony.
  • Dodano możliwość skalowania paneli przeglądarki poprzez naciśnięcie Ctrl -/+.
  • Dodano możliwość nagrywania w pofragmentowanych formatach MP4 i MOV, aby poprawić kompatybilność z MKV. Pofragmentowane pliki MP4 i MOV można później spakować do zwykłych plików MP4 i MOV.
  • Dodano obsługę dźwięku przestrzennego dla kart dźwiękowych AJA.
  • Dodano opcje nagrywania dźwięku w formatach bezstratnych (FLAC/ALAC/PCM).
  • Dodano wskaźnik wskazujący, że wejściowy strumień audio jest aktywny (mikrofon jest włączony), ale nie jest powiązany ze ścieżką audio.
  • Do prostego trybu wyjściowego dodano koder AMD AV1.
  • Wiele wewnętrznych struktur danych zostało przekonwertowanych tak, aby korzystały z tablic skrótów, aby przyspieszyć pobieranie danych i poprawić wydajność podczas pracy z dużymi kolekcjami.
  • Ulepszony podgląd miniatur YouTube przy użyciu skalowania dwuliniowego.
  • W zależności od wybranego formatu, niekompatybilne kodery audio i wideo są automatycznie wyłączane.
  • Do kodera VA-API dodano obsługę HEVC i HDR.
  • Do modułu przechwytywania wideo DeckLink dodano obsługę HDR. Poprawiona wydajność DeckLink.
  • Znacząco poprawiona wydajność przechwytywania ekranu w systemach z procesorami graficznymi Intel w systemie Linux.
  • Podczas pracy w trybie przenośnym ładowanie wtyczek ogólnosystemowych zostaje zatrzymane.
  • Dla systemu Windows zaimplementowano tryb blokowania DLL, który chroni przed podłączaniem problematycznych bibliotek DLL, które prowadzą do zawieszania się lub awarii. Zapewnione jest na przykład blokowanie starych wersji wirtualnej kamery VTubing.
  • W dekodowaniu sprzętowym źródłowych strumieni multimedialnych zaimplementowana jest możliwość wykorzystania CUDA.
  • Narzędzia do tworzenia skryptów obsługują teraz język Python 3.11.
  • Flatpak dodał obsługę DK AAC.

Źródło: opennet.ru

Dodaj komentarz