Pri príležitosti desiateho výročia projektu bol vydaný OBS Studio 28.0, balík na streamovanie, kompozíciu a nahrávanie videa. Kód je napísaný v jazyku C/C++ a distribuovaný pod licenciou GPLv2. Zostavy sú vytvorené pre Linux, Windows и macOS.
Cieľom vývoja OBS Studio bolo vytvoriť prenosnú, platformovo nezávislú verziu aplikácie Open Broadcaster Software (OBS Classic). Windows, ktorý podporuje OpenGL a je rozšíriteľný pomocou pluginov. Ďalším charakteristickým znakom je použitie modulárnej architektúry, ktorá oddeľuje rozhranie od jadra programu. Podporuje prekódovanie zdrojových streamov, zachytávanie videa počas hier a streamovanie na Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox a ďalšie služby. Na zabezpečenie vysokého výkonu je možné použiť mechanizmy hardvérovej akcelerácie (ako napríklad NVENC a VAAPI).
Poskytuje sa podpora pre kompozíciu s vytváraním scény na základe ľubovoľných video streamov, údajov z webových kamier, kariet na snímanie videa, obrázkov, textu, obsahu okien aplikácie alebo celej obrazovky. Počas vysielania je povolené prepínanie medzi niekoľkými preddefinovanými možnosťami scén (napríklad prepínanie pohľadov s dôrazom na obsah obrazovky a obraz z webovej kamery). Program tiež poskytuje nástroje na mixovanie zvuku, filtrovanie pomocou VST pluginov, vyrovnávanie hlasitosti a potláčanie šumu.
Kľúčové zmeny:
- Výrazne vylepšená správa farieb. Bola pridaná podpora pre vysoký dynamický rozsah (HDR) a 10-bitovú farebnú hĺbku. Boli pridané nové nastavenia farebného priestoru a formátu. Kódovanie HDR s 10-bitovou farebnou hĺbkou je k dispozícii pre formáty AV1 a HEVC a vyžaduje grafickú kartu NVIDIA úrovne 10 alebo AMD 5000 pre HEVC (technológie Intel QuickSync a Apple VT zatiaľ nie sú podporované). Streamovanie HDR je momentálne dostupné iba prostredníctvom služby HLS od YouTube. Na platformách Linux и macOS Podpora HDR si stále vyžaduje určité vylepšenia, napríklad nefunguje náhľad HDR a je potrebné aktualizovať niektoré kódery.
- Grafické rozhranie bolo migrované na používanie Qt 6. Na jednej strane nám aktualizácia Qt umožnila získať relevantné opravy chýb a zlepšiť podporu. Windows 11 a Apple Silicon, ale na druhej strane to viedlo k ukončeniu podpory Windows 7 a 8, macOS 10.13 a 10.14, Ubuntu 18.04 a všetky 32-bitové operačné systémy, ako aj strata kompatibility s niektorými pluginmi, ktoré naďalej používajú Qt 5 (väčšina pluginov už bola migrovaná na Qt 6).
- Pridaná podpora pre počítače Mac vybavené čipom Apple M1 ARM (Apple Silicon), vrátane natívnych zostáv, ktoré fungujú bez emulácie. Keďže natívne zostavy sú nekompatibilné s mnohými zásuvnými modulmi, je možné na zariadeniach Apple Silicon použiť aj zostavy založené na architektúre x86. Kódovač Apple VT na systémoch Apple Silicon obsahuje podporu pre CBR, CRF a jednoduchý režim.
- pre Windows Pridaná nová, optimalizovanejšia implementácia kodéra pre čipy AMD, pridaná podpora pre komponent NVIDIA Background Removal (vyžaduje NVIDIA Video Effects SDK), poskytnutá aplikácia na zachytávanie zvuku, pridaný režim odstránenia ozveny do filtra NVIDIA Noise Suppression.
- pre macOS Verzia 12.5+ implementuje podporu pre framework ScreenCaptureKit, ktorý umožňuje aj zachytávanie videa so zvukom.
- Poskytuje možnosť selektívne miešať video pre virtuálnu kameru.
- Medzi oficiálne pluginy patrí obs-websocket 5.0 na diaľkové ovládanie OBS s prenosom dát cez WebSocket.
- Štandardne je ponúkaná nová dizajnová téma „Yami“.
- Pridaná možnosť automatického rozdelenia nahrávky na časti v závislosti od veľkosti súboru alebo trvania, ako aj manuálne.
- Pridaná natívna podpora pre výstup pomocou protokolov SRT (Secure Reliable Transport) a RIST (Reliable Internet Stream Transport).
- Pridaná podpora pre odosielanie správ z rozhrania OBS do chatu YouTube.
Zdroj: opennet.ru
