Sortie de diffusion en direct d'OBS Studio 31.1

Après six mois de développement, OBS Studio 31.1, un package pour le streaming, la composition et l'enregistrement vidéo, est disponible. Le code est écrit en C/C++ et distribué sous licence GPLv2. Des versions 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), indépendante de la plateforme Windows, prenant en charge OpenGL et extensible via des plugins. Une autre différence réside dans l'utilisation d'une architecture modulaire, qui implique la séparation de l'interface et du cœur du programme. Le transcodage des flux sources, la capture vidéo pendant les jeux et le streaming vers PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion et d'autres services sont pris en charge. Pour garantir des performances élevées, il est possible d'utiliser des mécanismes d'accélération matérielle (par exemple, NVENC, Intel QSV, Apple Video Toolbox et VAAPI).

La composition est prise en charge avec une construction de scènes basée sur des flux vidéo arbitraires, des données de caméras Web, des cartes de capture vidéo, des images, du texte, le contenu des fenêtres d'application ou l'écran entier. Pendant la diffusion, vous pouvez basculer entre plusieurs scènes prédéfinies (par exemple, pour changer de vue en mettant l'accent sur le contenu de l'écran et l'image de la webcam). Le programme fournit également des outils de mixage audio, de filtrage à l'aide de plugins VST, d'égalisation du volume et de réduction du bruit.

Changements clés :

  • Pour les plates-formes Linux et macOS, la prise en charge du streaming vidéo multipiste a été implémentée, où la diffusion est effectuée simultanément avec plusieurs niveaux de qualité (par exemple, en plus de 1080p, des options de qualité 720p et 480p sont créées).
  • Des options ont été ajoutées aux paramètres de conception de l'interface utilisateur pour modifier les paramètres de police tels que la taille, l'espacement entre les caractères adjacents et les retraits autour du texte.
  • Ajout de boutons pour modifier le niveau de zoom de la zone d'aperçu.
     Sortie de diffusion en direct d'OBS Studio 31.1
  • L'encodeur AV1, basé sur le framework AMF, implémente la prise en charge des images B (images bidirectionnelles pouvant référencer les images précédentes et suivantes).
  • Ajout de la possibilité d'utiliser le GPU pour convertir les formats de couleur, les espaces colorimétriques et les plages de couleurs.
  • Pour les vidéos multipistes, la possibilité d'activer les optimisations réseau et le mécanisme TCP Pacing a été implémenté (réduit la perte de paquets lorsque la mémoire sur les routeurs de transit est insuffisante).
  • Pour les vidéos multipistes, la prise en charge de la diffusion différée (Stream Delay) a été implémentée.
  • L'encodeur vidéo basé sur l'API VA prend désormais en charge le mode d'encodage QVBR (Quality-Defined Variable Bitrate) pour garantir une qualité vidéo constante à un débit donné. Ce mode est implémenté pour les GPU Intel et AMD.
     Sortie de diffusion en direct d'OBS Studio 31.1
  • La fonction de capture d'écran PipeWire prend désormais en charge le mécanisme de « synchronisation explicite », qui vous permet de réduire la latence et d'éliminer les artefacts.
  • Pour les systèmes BSD, la prise en charge d'une caméra virtuelle implémentée à l'aide de l'API V4L2 a été ajoutée.
  • La plate-forme Linux prend désormais en charge l'accélération matérielle dans la source du navigateur, qui ne fonctionne actuellement que sur les systèmes équipés de GPU Intel et AMD.
  • Ajout de la prise en charge de la plate-forme Windows sur les systèmes dotés d'une architecture ARM.

Source: opennet.ru

Ajouter un commentaire