foss-apps

OBS Studio 33.0 introduces CEF update and plugin loading overhaul

Key Takeaway

OBS Studio 33.0 features a major Chromium Embedded Framework (CEF) update and a restructured plugin loading system.

Summary

The OBS Studio 33.0 release includes a significant update to the Chromium Embedded Framework (CEF) used for browser sources and docks. It also implements a complete overhaul of the plugin loading architecture, separating first-party core plugins from third-party ones. Additionally, the update enables NVENC support on Arm64 and introduces various UI and stability improvements.

Technical changes in OBS Studio 33.0

  • CEF Update: Upgraded from version 127/6533 to 150/7871, affecting browser sources and docks.
  • Plugin Restructuring: First-party plugins moved to a new 'core' folder; third-party plugins have updated installation paths. Legacy locations remain supported until version 34.0.
  • Hardware Acceleration: Enabled NVENC support for Arm64 architectures.
  • UI/UX Improvements: Enhanced source snapping in the preview, improved spinbox behavior for numeric values, and new visual indicators for snapping.
  • Platform Specifics: Improved macOS Screen Capture transparency and Windows Window Capture naming.

Why it matters

The plugin architecture change requires developers to adapt to new folder structures, though backward compatibility is maintained for one major version cycle.

Original reference: github.com →