Käivitatud on OBS Studio 30.2, striimimise, kompositing'u ja video salvestamise pakett. Kood on kirjutatud C/C++ keeltes ja jagatakse GPLv2 litsentsi alusel. Ehitised on loodud Linuxi (flatpak), Windowsi ja macOS-i jaoks.
OBS Studio väljatöötamise eesmärk oli luua platvormist sõltumatu versioon Open Broadcaster Software'ist (OBS Classic), mis toetab OpenGL-i ja on laiendatav pluginatega. Erinevus seisneb ka modulaarses arhitektuuris, mis tähendab, et kasutajaliides ja programmi tuum on eraldatud. Toetatakse allikate voogude ümbersalvestamist, mängude ajal video salvestamist ja voogedastamist PeerTube'i, Twitchi, Facebook Gamingi, YouTube'i, DailyMotioni, Hitboxi ja teiste teenuste kaudu. Kõrge jõudluse tagamiseks on võimalik kasutada riistvarakiirenduse mehhanisme (nt NVENC, Intel QSV ja VAAPI).
Toetatakse kompositsioonitootmist, kasutades üles ehitatud stseene juhuslikest videovoogudest, veebikaamera andmetest, videopüügikaartidest, piltidest, tekstist, rakenduste akendest või kogu ekraanist. Edastamise käigus on lubatud vahetada mitme eelnevalt määratletud stseeni vahel (näiteks sisule keskenduva ja veebikaamerast tuleneva pildi vahel). Programm pakub ka helimikserimise tööriistu, VST-plugin'ite filtreerimist, helitugevuste tasakaalustamist ja müra vähendamist.
Olulised muudatused:
- Tugiteenus hybrid MP4 väljundformaadi, mis on andmekadude suhtes vastupidavam, kuid säilitab ühilduvuse MP4-ga. See formaat ühendab endas tõrkevaba fragmentide MP4 variandi ja laialdaselt kasutatava normaalse MP4, mis tagab kiire juurdepääsu.
- Lisatud on tugi mitme voo video striimimiseks (vastab Twitch'i 'Enhanced Broadcasting' režiimile). See funktsioon on hetkeseisuga saadaval ainult Windowsi süsteemides, kus on NVIDIA GTX 900, GTX 10, RTX 20, AMD RX 6000 või uuemate seeriate GPU. Sel režiimil striimides edastatakse striimimisteenusesse andmed, nagu OBS versioon, heliseaded ja video seaded, mälu, operatsioonisüsteemi, GPU ja CPU teave.
- Lisatud on tugi mitme raja heli ja video edastamiseks, kasutades täiustatud RTMP/FLV formaati.
- Rakendatud on NVENC AV1 kodeerimise tugi Linuxi platvormil.
- Linuxi süsteemides on NVENC, QuickSync ja VA-API kodeerijates tagatud jagatud tekstuuride (shared texture) tugi, mida kasutavad mitu objekti 3D-stseenis.
- WebRTC kaudu väljundi kasutamisel on realiseeritud HEVC formaadi tugi.
- Lisatud on 'Composable Themes' süsteem, et lihtsustada teema loomist ja hooldust. On võimalik luua põhiteemasid ja nende alusel variante, mida saab vahetada 'Appearance' vahekaardil. Vanade teema formaatide tugi lõpetatakse.
Allikas: opennet.ru
