OBS Studio 29.1 Live Streaming Release

OBS Studio 29.1, the streaming, compositing and video recording suite, is now available. The code is written in C/C++ and distributed under the GPLv2 license. Builds are generated for Linux, Windows and macOS.

The development goal of OBS Studio was to create a portable version of the Open Broadcaster Software (OBS Classic) application that is not tied to the Windows platform, supports OpenGL and is extensible through plugins. The difference is also the use of a modular architecture, which implies the separation of the interface and the core of the program. Supports transcoding of source streams, video capture during games and streaming to PeerTube, Twitch, Facebook Gaming, YouTube, DailyMotion, Hitbox and other services. To ensure high performance, hardware acceleration mechanisms (eg NVENC and VAAPI) can be used.

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:

  • The ability to stream in AV1 and HEVC formats has been implemented using the Enhanced RTMP protocol, which extends the capabilities of the standard RTMP protocol with tools to support new video codecs and HDR. In its current form, Enhanced RTMP in OBS Studio is currently only supported for YouTube and does not yet include HDR support.
  • In the simplified mode (Simple output), support for simultaneous recording of several audio tracks has been added.
  • Added the ability to select an audio encoder for recording and broadcasting.
  • Added a setting to proactively load original content into memory to prevent dropping frames when applying transitional effects (Stinger).
  • An option has been added to the Browser Dock to copy the page address.
  • Added the ability to scale browser panels by pressing Ctrl -/+.
  • Added the ability to record in fragmented MP4 and MOV formats to improve compatibility with MKV. Further fragmented MP4 and MOV files can be packaged into normal MP4 and MOV files.
  • Support for surround sound has been added for AJA sound cards.
  • Added options for recording audio in lossless formats (FLAC/ALAC/PCM).
  • An indicator has been added that indicates that the input audio stream is active (microphone is on), but is not tied to an audio track.
  • Added AMD AV1 encoder to Simple output mode.
  • Many internal data structures have been converted to hash tables to speed up data retrieval and improve performance when working with large collections.
  • Improved YouTube thumbnail preview by using bilinear scaling.
  • Depending on the selected format, incompatible audio and video encoders are automatically disabled.
  • Support for HEVC and HDR has been added to the VA-API encoder.
  • HDR support has been added to the DeckLink video capture module. Improved DeckLink performance.
  • Significantly improved screen capture performance on systems with Intel GPUs on Linux.
  • Stopped loading system-wide plugins when running in Portable Mode.
  • For Windows, a DLL blocking mode has been implemented, which protects against connecting problematic DLLs that lead to freezes or crashes. For example, blocking of old versions of the VTubing virtual camera is provided.
  • In the hardware decoding of the original multimedia streams, the possibility of using CUDA is implemented.
  • Scripting tools now support Python 3.11.
  • Added support for DK AAC to Flatpak.

Source: opennet.ru

Add a comment