Sortie du système de streaming vidéo OBS Studio 28.0 avec prise en charge HDR

Le dixième jour du projet, la sortie d'OBS Studio 28.0, un package pour le streaming, la composition et l'enregistrement vidéo, a été publiée. Le code est écrit en C/C++ et distribué sous licence GPLv2. Les assemblys sont générés pour Linux, 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 plate-forme Windows, prend en charge OpenGL et est extensible via des plugins. Une autre différence est l'utilisation d'une architecture modulaire, ce qui implique la séparation de l'interface et du cœur du programme. Il prend en charge le transcodage des flux sources, la capture de vidéos pendant les jeux et la diffusion sur Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox et d'autres services. Pour garantir des performances élevées, il est possible d'utiliser des mécanismes d'accélération matérielle (par exemple, NVENC 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 :

  • Gestion des couleurs considérablement améliorée. Ajout de la prise en charge de la plage dynamique étendue (HDR, High Dynamic Range) et d'une profondeur de couleur de 10 bits par canal. Ajout de nouveaux paramètres pour les espaces colorimétriques et les formats. L'encodage HDR avec couleur 10 bits est disponible pour les formats AV1 et HEVC et nécessite un GPU de niveau NVIDIA 10 et AMD 5000 pour HEVC (Intel QuickSync et Apple VT ne sont pas encore pris en charge). Le streaming en HDR n'est actuellement disponible que via le service YouTube HLS. Sur les plateformes Linux et macOS, la prise en charge HDR nécessite encore du travail, par exemple, l'aperçu HDR ne fonctionne pas et certains encodeurs doivent être mis à jour.
  • L'interface graphique a été basculée vers Qt 6. D'une part, la mise à jour de Qt a permis d'obtenir les corrections de bugs actuelles et d'améliorer le support de Windows 11 et Apple Silicon, mais d'autre part, elle a entraîné l'arrêt du support. pour Windows 7 & 8, macOS 10.13 & 10.14, Ubuntu 18.04 et tous les systèmes d'exploitation 32 bits, ainsi que la perte de compatibilité avec certains plugins qui continuent d'utiliser Qt 5 (la plupart des plugins ont déjà été migrés vers Qt 6).
  • Ajout de la prise en charge des ordinateurs Mac équipés de la puce Apple M1 ARM (Apple Silicon), y compris les assemblages natifs qui fonctionnent sans émulation. Les assemblys natifs étant incompatibles avec de nombreux plugins, il est également possible d’utiliser des assemblys basés sur l’architecture x86 sur les appareils Apple Silicon. L'encodeur Apple VT sur les systèmes Apple Silicon inclut la prise en charge des modes CBR, CRF et Simple.
  • Pour Windows, une nouvelle implémentation plus optimisée de l'encodeur pour les puces AMD a été ajoutée, la prise en charge du composant NVIDIA Background Removal a été ajoutée (nécessite le SDK NVIDIA Video Effects), une application de capture audio a été fournie et une suppression d'écho. Le mode a été ajouté au filtre NVIDIA Noise Suppression.
  • Pour macOS 12.5+, la prise en charge du framework ScreenCaptureKit a été implémentée, dont un qui vous permet de capturer des vidéos avec du son.
  • Fourni la possibilité de mélanger sélectivement la vidéo pour la caméra virtuelle.
  • Les plugins officiels incluent obs-websocket 5.0 pour le contrôle à distance d'OBS avec transfert de données via WebSocket.
  • Par défaut, un nouveau thème de design « Yami » est proposé.
  • Ajout de la possibilité de diviser automatiquement un enregistrement en parties en fonction de la taille ou de la durée du fichier, ainsi que manuellement.
  • Ajout de la prise en charge native de la sortie à l'aide des protocoles SRT (Secure Reliable Transport) et RIST (Reliable Internet Stream Transport).
  • Ajout de la prise en charge de l'envoi de messages depuis l'interface OBS vers le chat YouTube.

Source: opennet.ru

Ajouter un commentaire