Desetog dana projekta formiran je OBS Studio 28.0, paket za striming, komponovanje i video snimanje. Kod je napisan u C/C++ i distribuira se pod GPLv2 licencom. Sklopovi se generiraju za Linux, Windows i macOS.
Cilj razvoja OBS Studija bio je kreiranje prenosive verzije Open Broadcaster Software (OBS Classic) aplikacije koja nije vezana za Windows platformu, podržava OpenGL i proširiva je preko dodataka. Druga razlika je korištenje modularne arhitekture, koja podrazumijeva odvajanje interfejsa i jezgre programa. Podržava transkodiranje izvornih tokova, snimanje videa tokom igara i streaming na Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox i druge servise. Da bi se osigurale visoke performanse, moguće je koristiti mehanizme hardverskog ubrzanja (na primjer, NVENC i VAAPI).
Obezbeđena je podrška za komponovanje sa izgradnjom scene na osnovu proizvoljnih video tokova, podataka sa veb kamera, kartica za video snimanje, slika, teksta, sadržaja prozora aplikacije ili celog ekrana. Tokom emitovanja, dozvoljeno je prebacivanje između nekoliko unapred definisanih opcija scene (na primer, prebacivanje prikaza sa naglaskom na sadržaj ekrana i sliku sa veb kamere). Program takođe pruža alate za miksovanje zvuka, filtriranje pomoću VST dodataka, nivelisanje jačine zvuka i suzbijanje šuma.
Ključne promjene:
- Značajno poboljšano upravljanje bojama. Dodata podrška za prošireni dinamički raspon (HDR, High Dynamic Range) i dubinu boje od 10 bita po kanalu. Dodane nove postavke za prostore boja i formate. HDR kodiranje sa 10-bitnom bojom dostupno je za AV1 i HEVC formate i zahtijeva NVIDIA 10 i AMD 5000 nivo GPU za HEVC (Intel QuickSync i Apple VT još nisu podržani). Streaming u HDR-u trenutno je dostupan samo putem YouTube-ove HLS usluge. Na Linux i macOS platformama, podrška za HDR i dalje treba malo poraditi, na primjer, HDR pregled ne radi i neki koderi moraju biti ažurirani.
- Grafičko sučelje je prebačeno na korištenje Qt 6. S jedne strane, Qt ažuriranje je omogućilo dobivanje trenutnih ispravki grešaka i poboljšanje podrške za Windows 11 i Apple Silicon, ali je s druge strane dovelo do prestanka podrške za Windows 7 i 8, macOS 10.13 i 10.14, Ubuntu 18.04 i sve 32-bitne operativne sisteme, kao i gubitak kompatibilnosti sa nekim dodacima koji i dalje koriste Qt 5 (većina dodataka je već migrirana na Qt 6).
- Dodata podrška za Mac računare opremljene Apple M1 ARM čipom (Apple Silicon), uključujući izvorne sklopove koji rade bez emulacije. Budući da su izvorni sklopovi nekompatibilni sa mnogim dodacima, također je moguće koristiti sklopove bazirane na x86 arhitekturi na Apple Silicon uređajima. Apple VT enkoder na Apple Silicon sistemima uključuje podršku za CBR, CRF i Simple Mode.
- Za Windows, dodata je nova, optimizovanija implementacija kodera za AMD čipove, dodata je podrška za komponentu NVIDIA Background Removal (zahteva NVIDIA Video Effects SDK), obezbeđena je aplikacija za snimanje zvuka i uklanjanje eha mod je dodat u NVIDIA filter za suzbijanje buke.
- Za macOS 12.5+ implementirana je podrška za ScreenCaptureKit okvir, uključujući onaj koji vam omogućava snimanje videa sa zvukom.
- Pruža mogućnost selektivnog miješanja videa za virtuelnu kameru.
- Zvanični dodaci uključuju obs-websocket 5.0 za daljinsku kontrolu OBS-a s prijenosom podataka preko WebSocket-a.
- Po defaultu, nudi se nova tema dizajna „Yami“.
- Dodata je mogućnost automatskog dijeljenja snimka na dijelove ovisno o veličini ili trajanju datoteke, kao i ručno.
- Dodata izvorna podrška za izlaz koristeći protokole SRT (Secure Reliable Transport) i RIST (Pouzdan Internet Stream Transport).
- Dodata podrška za slanje poruka sa OBS interfejsa na YouTube chat.
izvor: opennet.ru
