OBS Studio 28.0 Live Streaming System Released with HDR Support

On the project's tenth anniversary, OBS Studio 28.0, a package for streaming, compositing, and recording video, was released. The code is written in C/C++ and distributed under the GPLv2 license. Builds are created for Linux, Windows и macOS.

The goal of developing OBS Studio was to create a portable, platform-agnostic version of the Open Broadcaster Software (OBS Classic) application. Windows, which supports OpenGL and is extensible via plugins. Another distinguishing feature is its use of a modular architecture, which separates the interface from the program core. Supports transcoding of source streams, video capture during games, and streaming to Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox, and other services. Hardware acceleration mechanisms (such as NVENC and VAAPI) can be used to ensure high performance.

Support is provided for compositing with building a scene based on arbitrary video streams, data from web cameras, video capture cards, images, text, the contents of application windows or the entire screen. During the broadcast, switching between several predefined scene options is allowed (for example, to switch views with an emphasis on the screen content and the image from the webcam). The program also provides tools for audio mixing, filtering with VST plugins, volume leveling and noise suppression.

Key changes:

  • Significantly improved color management. Support for High Dynamic Range (HDR) and 10-bit color depth has been added. New color space and format settings have been added. HDR encoding with 10-bit color depth is available for the AV1 and HEVC formats and requires a NVIDIA 10- or AMD 5000-level GPU for HEVC (Intel QuickSync and Apple VT are not yet supported). HDR streaming is currently only available through YouTube's HLS service. On platforms Linux и macOS HDR support still requires some work, for example, HDR preview doesn't work and some encoders need to be updated.
  • The graphical interface has been migrated to use Qt 6. On the one hand, updating Qt has allowed us to receive relevant bug fixes and improve support Windows 11 and Apple Silicon, but on the other hand, it led to the end of support Windows 7 & ​​8, macOS 10.13 & ​​10.14, Ubuntu 18.04 and all 32-bit operating systems, as well as loss of compatibility with some plugins that continue to use Qt 5 (most plugins have already been migrated to Qt 6).
  • Added support for Mac computers equipped with the Apple M1 (Apple Silicon) ARM chip, including providing native assemblies that work without emulation. Since native assemblies are incompatible with many plug-ins, the ability to use assemblies based on the x86 architecture on Apple Silicon devices is also left. The Apple VT encoder on Apple Silicon systems supports CBR, CRF, and Simple Mode.
  • For Windows Added a new, more optimized, implementation of the encoder for AMD chips, added support for the NVIDIA Background Removal component (requires NVIDIA Video Effects SDK), provided an application for capturing audio, added an echo removal mode to the NVIDIA Noise Suppression filter.
  • For macOS 12.5+ implements support for the ScreenCaptureKit framework, which also allows you to capture video with sound.
  • Provided the ability to selectively mix video for the virtual camera.
  • The official plugins include obs-websocket 5.0 for remote control of OBS with data transfer over WebSocket.
  • By default, the new theme "Yami" is proposed.
  • Added the ability to automatically split the recording into parts depending on the file size or duration, as well as in manual mode.
  • Added native support for output using SRT (Secure Reliable Transport) and RIST (Reliable Internet Stream Transport) protocols.
  • Added support for sending messages from the OBS interface to YouTube chat.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster