OBS Studio 33.0 releases with CEF 150 update and plugin architecture overhaul
OBS Studio 33.0 introduces a major Chromium Embedded Framework update and a restructured plugin loading system.
Summary
OBS Studio has released version 33.0, a significant update that includes a major backend upgrade to the Chromium Embedded Framework (CEF). The update moves CEF from version 127/6533 to 150/7871, which provides the underlying framework for all browser sources and application docks. This change is intended to be transparent to users but may affect the stability of custom browser-based overlays.
Beyond the framework update, the release introduces a complete overhaul of the plugin loading mechanism. First-party plugins have been moved to a new 'core' directory, while third-party plugins now utilize an updated installation structure. To maintain compatibility, the software will continue to support legacy plugin locations until the release of version 34.0. The 33.0.1 hotfix specifically addresses critical startup crashes related to service integrations like Twitch and YouTube.
Technical changes in OBS Studio 33.0
- Browser Framework: The massive update to CEF (version 150/7871) refreshes the engine used for rendering browser sources and UI docks.
- Plugin Architecture: A new directory structure separates core plugins from third-party ones, with legacy support maintained for one major version cycle.
- Hardware Acceleration: The release enables NVENC support on Arm64 architectures and adds support for the latest NVIDIA Broadcast SDKs for audio and video effects.
- Linux Subsystem: Fixes were implemented for PipeWire screencast sources to prevent duplication in Studio Mode and addressed potential crashes when USB microphones are removed.
- Build Toolchain: The project increased minimum requirements for Windows builds, moving to Visual Studio 2026 and SDK 26100, and updated clang-format to version 22.1.3.
Why it matters
The plugin restructuring requires developers to prepare for the version 34.0 transition, though legacy support provides a buffer. The CEF update ensures continued compatibility with modern web standards for streamers using browser-based widgets, while Arm64 NVENC support expands high-quality encoding capabilities to more mobile and embedded Linux hardware.
What to do
- Update to OBS Studio 33.0.1 to fix startup crashes related to Twitch and YouTube service integrations.
- Monitor browser-based overlays for stability issues following the Chromium Embedded Framework update.
- Update build environments to Visual Studio 2026 and SDK 26100 if developing for Windows.
Original reference: github.com →