Nouvelles fonctionnalités majeures

La version 33.0.0 met à jour le framework Chromium Embedded Framework (CEF) de la branche 127/6533 à la version 150/7871, soit un saut de deux ans de développement. Cette évolution, décrite comme « massive » par les développeurs, impacte les sources de type navigateur et les docks, tout en restant transparente pour l’utilisateur final. Le nouveau CEF apporte un moteur de rendu plus récent, une meilleure prise en charge des standards web et une réduction du nombre de plantages liés aux contenus HTML.

Par ailleurs, le support de NVENC est désormais disponible sur les architectures Arm64, ouvrant la possibilité d’utiliser l’encodage matériel NVIDIA sur les appareils basés sur ARM, comme les nouvelles stations de travail ou les serveurs de streaming légers.

Réorganisation du chargement des plugins

OBS Studio introduit une refonte complète du système de plugins. Les plugins de première partie sont déplacés dans un répertoire dédié nommé core, tandis que les plugins tiers bénéficient d’une nouvelle structure de dossiers. Cette modification garantit une isolation plus stricte entre le cœur du logiciel et les extensions externes, réduisant les risques de conflits de version. Les plugins tiers existants continuent de fonctionner grâce à une compatibilité rétroactive, mais seront migrés automatiquement à la version 34.0.

Un nouvel API obs_frontend_is_safe_mode permet aux plugins de détecter le mode sans‑danger et de désactiver leurs fonctionnalités si nécessaire, renforçant la stabilité lors du démarrage en mode sécurisé.

Corrections de stabilité et de performances

Plus d’une trentaine de bugs ont été corrigés. Parmi les plus notables, un correctif empêche le plantage d’OBS sous macOS 27.2 lors du lancement, et un autre résout un deadlock potentiel lors des tâches vidéo/audio, améliorant la fluidité des enregistrements en temps réel. Le calcul du B‑frame offset dans le module AMF a été ajusté, évitant les déconnexions de flux en streaming.

Des améliorations spécifiques aux captures d’écran ont été apportées : la transparence des captures macOS a été optimisée, la détection des jeux en plein écran a été renforcée, et les sources PipeWire ne sont plus dupliquées en mode studio. Le système de snapping des sources a été élargi à tout l’axe, avec un indicateur visuel ajouté, ce qui facilite le placement précis des éléments dans le canevas.

Mises à jour de l’infrastructure de développement

Le minimum requis pour les environnements de compilation a été relevé : Visual Studio 2026 et le SDK Windows 26100 sont désormais les versions de référence, tandis que les anciennes versions ne seront plus testées. Le support d’Ubuntu 24.04 a été retiré, indiquant un recentrage sur les distributions LTS plus stables. Enfin, le projet a ajouté des points d’extension Flatpak pour les plugins, simplifiant le déploiement sur les systèmes Linux modernes.