È stata presentata la versione 27.0 del pacchetto OBS Studio per lo streaming, il compositing e la registrazione video. Il codice è scritto in C/C++ e distribuito con licenza GPLv2. Le build sono disponibili per Linux, Windows e macOS.
L'obiettivo dello sviluppo di OBS Studio è creare un'alternativa open source all'applicazione Open Broadcaster Software, non legata alla piattaforma Windows, che supporta OpenGL ed è estendibile tramite plugin. Altra caratteristica distintiva è l'architettura modulare, che prevede la separazione tra interfaccia e core del programma. Supporta la ricodifica dei flussi sorgente, la cattura video durante i giochi e lo streaming su Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox e altri servizi. Per garantire alte prestazioni, è possibile sfruttare i meccanismi di accelerazione hardware (come NVENC e VAAPI).
Viene fornito supporto per il compositing con la costruzione di scene basate su flussi video arbitrari, dati da webcam, schede di acquisizione video, immagini, testo, contenuto delle finestre delle applicazioni o dell'intero schermo. Durante la trasmissione, è possibile passare tra diverse opzioni di scena predefinite (ad esempio, per passare da una visualizzazione focalizzata sul contenuto dello schermo a un'immagine dalla webcam). Il programma offre anche strumenti per il mixing audio, filtraggio tramite plugin VST, normalizzazione dei livelli audio e riduzione del rumore.
Nella nuova versione:
- È stata implementata la funzionalità di annullamento delle modifiche (Undo e Redo) che traccia le azioni nell'app che influenzano l'anteprima, comprese le modifiche a scene, sorgenti, gruppi, filtri e script. Il buffer delle modifiche annullate include le ultime 5.000 azioni e si azzera al riavvio o al cambio delle collezioni delle scene.
- Sulla piattaforma Linux è stata implementata la supporto per il protocollo Wayland, così come la possibilità di utilizzare il multimedia server PipeWire come fonte per la cattura di video e audio. OBS Studio ora può essere avviato come applicazione Wayland e catturare finestre e schermi in ambienti utente basati su Wayland. È stata preparata una versione precompilata di OBS Studio con supporto per Wayland in formato flatpak.
- È stato aggiunto un nuovo metodo di cattura dello schermo (Display Capture), funzionante su sistemi con più GPU e risolvendo problemi con immagini vuote su alcuni laptop con grafica ibrida (ora è possibile non limitare l'output alla GPU integrata e catturare lo schermo con l'uso della scheda discreta).
- È stata fornita la possibilità di collegare effetti di transizione alle operazioni di attivazione o disattivazione delle sorgenti (dispositivi di cattura audio e video, file multimediali, lettore VLC, immagini, finestre, testo, ecc.).
- Per le piattaforme macOS e Linux è stata realizzata l'integrazione con i servizi di streaming (Twitch, Mixer, YouTube, ecc.) e aggiunta la possibilità di incorporare una finestra del browser (Browser Dock).
- Aggiunto un dialogo di avviso per la mancanza di file durante il caricamento delle collezioni della scena, funzionante per tutte le sorgenti integrate, inclusi Browser e VLC Video. Il dialogo offre opzioni per scegliere un'altra cartella, sostituire un file e cercare file mancanti. Durante il trasferimento di tutti i file in un'altra cartella, è possibile aggiornare le informazioni sui file in modalità batch.
- Per la piattaforma Windows, il filtro Noise Suppression ha implementato il supporto per il meccanismo di rimozione del rumore NVIDIA Noise Removal.
- Aggiunto il modo Track Matte agli effetti di transizione basati su animazione (Stinger Transition), che consente di realizzare una transizione con la visualizzazione simultanea di parti della nuova e della vecchia scena.
- Aggiunto supporto per texture in formato SRGB e per l'applicazione di operazioni sui colori nello spazio colore lineare.
- Durante il salvataggio di un file, è visualizzato il percorso completo del file nella barra di stato.
- Nel menu mostrato nell'area di sistema, è stato aggiunto un interruttore per la camera virtuale.
- Aggiunta un'impostazione per disattivare la rotazione automatica della camera per i dispositivi di cattura video selezionati.

Fonte: opennet.ru
