Utgivelse av OBS Studio 28.0 videostreamingsystem med HDR-støtte

På den tiende dagen av prosjektet ble utgivelsen av OBS Studio 28.0, en pakke for streaming, komposisjon og videoopptak, sluppet. Koden er skrevet i C/C++ og distribuert under GPLv2-lisensen. Samlinger er generert for Linux, Windows og macOS.

Målet med å utvikle OBS Studio var å lage en bærbar versjon av Open Broadcaster Software (OBS Classic)-applikasjonen som ikke er knyttet til Windows-plattformen, støtter OpenGL og kan utvides gjennom plugins. En annen forskjell er bruken av en modulær arkitektur, som innebærer separasjon av grensesnittet og kjernen i programmet. Den støtter transkoding av kildestrømmer, fangst av video under spill og strømming til Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox og andre tjenester. For å sikre høy ytelse er det mulig å bruke maskinvareakselerasjonsmekanismer (for eksempel NVENC og VAAPI).

Det gis støtte for komposisjon med å bygge en scene basert på vilkårlige videostrømmer, data fra webkameraer, videoopptakskort, bilder, tekst, innholdet i programvinduer eller hele skjermen. Under sendingen er det tillatt å bytte mellom flere forhåndsdefinerte scenealternativer (for eksempel for å bytte visning med vekt på skjerminnholdet og bildet fra webkameraet). Programmet gir også verktøy for lydmiksing, filtrering med VST-plugins, volumutjevning og støydemping.

Viktige endringer:

  • Betydelig forbedret fargebehandling. Lagt til støtte for utvidet dynamisk område (HDR, High Dynamic Range) og fargedybde på 10 biter per kanal. Lagt til nye innstillinger for fargerom og formater. HDR-koding med 10-bits farger er tilgjengelig for AV1- og HEVC-formater og krever en NVIDIA 10- og AMD 5000-nivå GPU for HEVC (Intel QuickSync og Apple VT støttes ennå ikke). Streaming i HDR er foreløpig bare tilgjengelig via YouTube HLS-tjenesten. På Linux- og macOS-plattformer trenger HDR-støtte fortsatt litt arbeid, for eksempel fungerer ikke HDR-forhåndsvisning og noen kodere må oppdateres.
  • Det grafiske grensesnittet er byttet til å bruke Qt 6. På den ene siden gjorde Qt-oppdateringen det mulig å få tak i aktuelle feilrettinger og forbedre støtten for Windows 11 og Apple Silicon, men på den andre siden førte det til at støtten opphørte for Windows 7 & 8, macOS 10.13 & 10.14, Ubuntu 18.04 og alle 32-biters operativsystemer, samt tap av kompatibilitet med enkelte plugins som fortsetter å bruke Qt 5 (de fleste plugins er allerede migrert til Qt 6).
  • Lagt til støtte for Mac-datamaskiner utstyrt med Apple M1 ARM-brikken (Apple Silicon), inkludert innfødte sammenstillinger som fungerer uten emulering. Siden native assemblies er inkompatible med mange plugins, er det også mulig å bruke assemblies basert på x86-arkitektur på Apple Silicon-enheter. Apple VT-koderen på Apple Silicon-systemer inkluderer støtte for CBR, CRF og Simple Mode.
  • For Windows er det lagt til en ny, mer optimalisert implementering av koderen for AMD-brikker, støtte for NVIDIA Background Removal-komponenten er lagt til (krever NVIDIA Video Effects SDK), en applikasjon for lydopptak er gitt, og en ekko-fjerning modus er lagt til NVIDIA Noise Suppression-filteret.
  • For macOS 12.5+ er støtte for ScreenCaptureKit-rammeverket implementert, inkludert en som lar deg ta opp video med lyd.
  • Gir muligheten til å selektivt blande video for det virtuelle kameraet.
  • De offisielle pluginene inkluderer obs-websocket 5.0 for fjernkontroll av OBS med dataoverføring over WebSocket.
  • Som standard tilbys et nytt designtema "Yami".
  • Lagt til muligheten til å automatisk dele et opptak i deler avhengig av filstørrelsen eller varigheten, så vel som manuelt.
  • Lagt til innebygd støtte for utdata ved å bruke protokollene SRT (Secure Reliable Transport) og RIST (Reliable Internet Stream Transport).
  • Lagt til støtte for å sende meldinger fra OBS-grensesnittet til YouTube-chat.

Kilde: opennet.ru

Legg til en kommentar