På prosjektets tiårsjubileum ble OBS Studio 28.0, en pakke for strømming, komposisjon og opptak av video, utgitt. Koden er skrevet i C/C++ og distribuert under GPLv2-lisensen. Bygg er laget for Linux, Windows и macOS.
Målet med å utvikle OBS Studio var å lage en bærbar, plattformuavhengig versjon av Open Broadcaster Software (OBS Classic)-applikasjonen. Windows, som støtter OpenGL og kan utvides via plugins. Et annet særtrekk er bruken av en modulær arkitektur, som skiller grensesnittet fra programkjernen. Støtter transkoding av kildestrømmer, videoopptak under spill og strømming til Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox og andre tjenester. Maskinvareakselerasjonsmekanismer (som NVENC og VAAPI) kan brukes for å sikre høy ytelse.
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:
- Betraktelig forbedret fargehåndtering. Støtte for High Dynamic Range (HDR) og 10-bits fargedybde er lagt til. Nye innstillinger for fargerom og format er lagt til. HDR-koding med 10-bits fargedybde er tilgjengelig for AV1- og HEVC-formatene og krever en NVIDIA 10- eller AMD 5000-nivå GPU for HEVC (Intel QuickSync og Apple VT støttes ikke ennå). HDR-strømming er for øyeblikket bare tilgjengelig via YouTubes HLS-tjeneste. På plattformer Linux и macOS HDR-støtte krever fortsatt litt arbeid, for eksempel fungerer ikke HDR-forhåndsvisning, og noen kodere må oppdateres.
- Det grafiske grensesnittet har blitt migrert for å bruke Qt 6. På den ene siden har oppdateringen av Qt gjort det mulig for oss å motta relevante feilrettinger og forbedre støtten. Windows 11 og Apple Silicon, men på den annen side førte det til at støtten ble avsluttet Windows 7 og 8, macOS 10.13 og 10.14, Ubuntu 18.04 og alle 32-bits operativsystemer, samt tap av kompatibilitet med noen programtillegg som fortsetter å bruke Qt 5 (de fleste programtillegg 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 La til en ny, mer optimalisert implementering av koderen for AMD-brikker, la til støtte for NVIDIA Background Removal-komponenten (krever NVIDIA Video Effects SDK), leverte et program for lydopptak, og la til en ekkofjerningsmodus i NVIDIA Noise Suppression-filteret.
- For macOS 12.5+ implementerer støtte for ScreenCaptureKit-rammeverket, som også 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
