La version OBS Studio 33.0, un logiciel pour le streaming, le compositing et l'enregistrement vidéo, a été publiée. Le code est écrit en C/C++ et distribué sous la licence GPLv2. Des builds sont disponibles pour Linux (flatpak), Windows et macOS.
L'objectif du développement d'OBS Studio était de créer une version portable de l'application Open Broadcaster Software (OBS Classic), qui n'est pas liée à la plateforme Windows, prenant en charge OpenGL et extensible via des plugins. Une autre distinction est l'utilisation d'une architecture modulaire, séparant l'interface et le cœur du programme. La retransmission de flux sources, la capture vidéo pendant les jeux et le streaming sur PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion et d'autres services sont supportés. Pour assurer de hautes performances, il est possible d'utiliser des mécanismes d'accélération matérielle (comme NVENC, Intel QSV, Apple Video Toolbox et VAAPI).
Le support du compositing avec la construction de scènes basées sur des flux vidéo arbitraires, des données de webcams, des cartes de capture vidéo, des images, du texte, le contenu des fenêtres d'applications ou de l'écran entier est fourni. Pendant la diffusion, il est possible de basculer entre plusieurs scènes prédéfinies (par exemple, pour passer d’une vue axée sur le contenu de l'écran à celle de la webcam). Le programme fournit également des outils pour le mixage audio, le filtrage via des plugins VST, l'égalisation des volumes et la suppression du bruit.
Principaux changements :
- Les sources de streaming basées sur le navigateur (Browser Source) et le panneau de contenu web ont été mises à jour avec la nouvelle version de l'outil CEF 150 (Chromium Embedded Framework). Auparavant, CEF 127 était utilisé, publié en juillet 2024.
- Le chargement des plugins a été entièrement repensé. Les plugins officiels sont maintenant placés dans un sous-répertoire 'Core', tandis que les plugins non officiels continuent d'être chargés depuis les anciens emplacements.
- L'alignement (snapping) des sources de contenu dans la fenêtre de prévisualisation a été amélioré. Un nouvel indicateur visuel a été ajouté pour montrer le contour sur lequel l'élément est aligné. L'alignement des sources est maintenant activé sur les axes, et pas seulement lors de l'approche de près des objets (vidéo de démonstration). L'alignement avec des éléments invisibles a été supprimé.
- Les champs de saisie numériques ont été améliorés, permettant un input qui n'est plus bloqué dans certaines situations, et les nombres ne sont plus tronqués. Les valeurs sont maintenant mises à jour uniquement en appuyant sur Entrée, qui ne ferme pas la fenêtre. Un support pour modifier les valeurs avec 'Shift + ↑/↓' a été ajouté. Le fonctionnement du curseur lors du glissement est désormais correct.
- Sur les systèmes ARM64, le support de l'accélération de l'encodage vidéo via NVENC (NVIDIA Encoder) a été ajouté.
- Pour les effets audio et vidéo, une nouvelle version du NVIDIA Broadcast SDK a été intégrée.
- Le démarrage du WebSocket Server a été interrompu en mode sans échec.
- En mode de capture de sortie de jeux, l'identification des jeux en plein écran a été améliorée.
- L'identification de la transparence lors de la capture d'écran sur macOS a été améliorée.
- La prise en charge d'Ubuntu 24.04 a été arrêtée.
Source : opennet.ru
