Si vous utilisez déjà OBS pour enregistrer des séquences ou diffuser sur Twitch, il y a de fortes chances que vous utilisiez H.264, un codec vidéo qui a été utilisé pendant la majeure partie des deux dernières décennies. H.264 est partout. Si vous diffusez une émission à partir de Netflix ou d’un autre service, il s’agit probablement aussi de H.264. C’est essentiellement le JPEG de la vidéo : il existe maintenant des méthodes de compression beaucoup plus efficaces et de meilleure qualité, mais il est difficile de déloger un format si enraciné. La vidéo en streaming commence à faire exactement cela, cependant, avec un codec open source appelé AV1. Netflix s’y attelle depuis quelques années, et maintenant la version 29.0 d’OBS Studio est intervenue avec la prise en charge native de l’encodage AV1 sur les GPU AMD et Intel.
C’est une étape passionnante, même si nous ne pourrons pas tous en profiter tout de suite. Il existe deux types de base d’encodage vidéo : le logiciel (qui dépend entièrement de votre CPU et qui est très gourmand en CPU) et le matériel, qui utilise votre GPU pour accélérer le processus d’encodage. L’encodage matériel est beaucoup plus rapide et plus efficace et n’augmentera pas votre CPU à 100% d’utilisation, et c’est ainsi que la plupart d’entre nous enregistrent des séquences ou diffusent sur des plateformes comme Twitch aujourd’hui. Mais c’est aussi généralement de moindre qualité.
AV1 a l’avantage d’avoir une bien meilleure apparence que H.264 à des débits inférieurs, ce qui est particulièrement utile pour le streaming sur Twitch où votre bande passante est limitée. Cette nouvelle version d’OBS ajoute la prise en charge de l’encodage AV1 pour certains GPU spécifiques : la série RX7000 d’AMD et les cartes Arc d’Intel. En novembre, OBS a ajouté la prise en charge des cartes Nvidia, mais uniquement les GPU de la série 4000 qui ont un nouvel encodeur à bord. Toute personne possédant une ancienne carte Nvidia ne peut malheureusement pas en profiter.
Si vous possédez un tout nouveau GPU AMD, vous pouvez tester l’encodage AV1 maintenant. Cette vidéo récente de Linus Tech Tips offre un aperçu des avantages et des inconvénients d’AV1 et plaide également en faveur de l’achat d’un GPU Intel Arc bon marché comme celui-ci. (s’ouvre dans un nouvel onglet) spécifiquement pour l’encodage vidéo.
Il y a quelques autres ajouts et améliorations dans les notes de mise à jour complètes, que vous pouvez lire ci-dessous sur le Github OBS.
Caractéristiques
- Ajout de la prise en charge de l’encodeur AMD AV1 pour les GPU de la série RX7000 sous Windows [AMD/Jim]
- Ajout de la prise en charge de l’encodeur Intel AV1 pour les GPU Arc sous Windows [Intel/Jim]
- Remarque : CQP est disponible mais n’est pas entièrement pris en charge
- Ajout de la prise en charge de l’encodeur Intel HEVC sous Windows [yuriy-chumak/rcdrone/Jim]
- Ajout d’un filtre de compresseur ascendant [pkv]
- Ajout d’un filtre égaliseur à 3 bandes [Jim]
- Ajout de la prise en charge des encodeurs natifs HEVC et ProRes sur macOS, y compris P010 et HDR [Developer-Ecosystem-Engineering/PatTheMav/gxalpha]
- Ajout de la prise en charge de macOS Desk View [Developer-Ecosystem-Engineering]
- Ajout de canaux de mise à jour pour accepter de recevoir des versions bêta/candidates de publication sur Windows [Rodney]
- Le travail est toujours en cours pour que tout soit prêt côté serveur, la mise à jour via le programme de mise à jour intégré peut ne pas être disponible avant plus tard dans la période de test bêta d’OBS 30.0
- Websockets mis à jour vers 5.1.0, qui comporte un certain nombre de corrections de bogues, d’améliorations de l’interface utilisateur et de nouveaux événements de reconnexion de flux. [tt2468]
Ajustements et améliorations
- La limite de mémoire du tampon de relecture est désormais fixée à 75 % de la RAM système installée au lieu d’être fixée à 8 Go. [Rodney]
- Ajout de la prise en charge des clés multimédias sous Linux [kkartaltepe]
- Diverses améliorations apportées aux filtres vidéo et audio NVIDIA, notamment un curseur d’actualisation du masque et la prise en charge du traitement temporel, qui fournit un masquage de meilleure qualité [pkv]
- Amélioration de la dénomination et de l’enregistrement de l’écran Display Capture sous Windows ; les index doivent maintenant correspondre quel que soit le mode, et les écrans reconnectés doivent afficher le bon moniteur [jpark37]
- Remarque : cela signifie que les sources de capture d’affichage existantes seront vides jusqu’à ce qu’elles soient configurées manuellement, pour éviter d’afficher le mauvais affichage
- Ajout de la prise en charge du chiffrement et de l’authentification pour les sorties SRT et RIST [pkv]
- Désactivation de ScreenCaptureKit Display & App capture sur macOS 12 en raison de divers problèmes ; les utilisateurs doivent soit mettre à jour vers macOS 13, soit utiliser la source de capture d’écran existante [PatTheMav]
- Suppression de la numérotation automatique sur les étiquettes Multiview [Warchamp7]
- Ajout de la possibilité de désactiver les docks de navigateur individuels [WizardCM]
- Ajout de la possibilité de cliquer avec le bouton droit de la souris et d' »inspecter » les docks de navigateur individuels [WizardCM]
- Modification du préréglage NVENC de sortie simple par défaut en P5 pour une meilleure compatibilité et de meilleures performances [RytoEX]
- Ajout de la prise en charge de taux de rafraîchissement plus élevés dans la source du périphérique de capture vidéo sous Windows [WizardCM/EposVox]
- Ajout de l’encodeur matériel Apple VT à l’assistant de configuration automatique [gxalpha]
- Amélioration de l’activation de l’API FFmpeg VA en utilisant directement Libva pour vérifier les capacités de l’appareil [tytan652]
- Divers ajustements mineurs UX / accessibilité dans l’interface utilisateur [Warchamp7/cg2121]
- Augmentation de la vitesse à laquelle le débit binaire dynamique se rétablit après une chute [Jim]
- L’audio devrait maintenant être automatiquement capturé pour la plupart des marques de cartes de capture à l’aide de la source Video Capture Device sous Windows [WizardCM/EposVox]
- Ajout d’un compteur de diapositives à la barre d’outils source lorsqu’un diaporama d’images est sélectionné [cg2121]
Corrections de bogues
- Correction de problèmes avec des filtres asynchrones (tels que Delay) ne s’affichant pas correctement [jpark37]
- Diverses améliorations des performances de la sortie de prévisualisation Decklink [jpark37]
- Correction d’un problème où les fenêtres du projecteur source ne se fermaient pas lorsqu’une source était supprimée [cg2121]
- Correction d’un problème où les curseurs disparaissaient ou s’affichaient de manière incorrecte sur les captures d’écran sous Windows [caesay]
- Correction de problèmes avec le contrôle du débit CQP pour les encodeurs SVT et AOM AV1 [flaeri]
- Correction d’un problème avec le contrôle du débit CQP pour AMD HEVC et H264 [flaeri]
- Caméra virtuelle fixe ne fonctionnant pas avec Webex et GoToMeeting [Jim]
- Correction de la capture UHD/4K YUV sur l’AJA Kona HDMI [paulh-aja]
- Correction d’un bogue où les sources de diaporama ne supprimaient pas les fichiers effacés lors de la suppression des fichiers manquants [gxalpha]
- Correction du compteur de diaporama sur la barre d’outils contextuelle source affichant « 1/0 » lorsqu’il est vide, affiche maintenant « -/- » à la place [cg2121]
- Emplacement de chrominance fixe pour VAAPI [jpark37]
- Correction d’un cas où l’encodeur VideoToolBox HEVC de macOS était analysé comme AVC [jpark37]
- Autoriser les flux SRT à se déconnecter après l’expiration du délai [pkv]
- Correction de l’espace colorimétrique incorrect pour certains appareils vidéo fonctionnant au format vidéo MJPEG sous Windows [jpark37]
- Correction des noms de moniteur dans les menus Fullscreen Projector & Multiview sous Windows [WizardCM]