Open Broadcaster Software

3D modeling, image editing, programming, text editing etc. Discussion here is not directly related to any game titles we feature.

Moderators: Lone Wolf, Snake Man

Snake Man
Commander-In-Chief
Posts: 9818
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC

Open Broadcaster Software

Post by Snake Man »

Open Broadcaster Software (OBS). OBS Studio. Free and open source software for live streaming and screen recording.

This is the go-to program to use capturing high quality, high resolution, 60 frames per second (FPS) video from desktop or video games. Its live streamers favorite software to use when live streaming either web cams, desktop or game captures.

I have personally used OBS since hmm cant even remember, before 2015 perhaps, not sure. All PMC videos and live streams are done with OBS, only the very earliest ones from 2011 or so were done with some, hmm was it FRAPS or some software like that, I don't think it even exist in 2024 anymore, today its all OBS studio.

Github obs-studio and obs-studio releases.

If anyone wants me to write some basic stuff about OBS configuration settings for best video capture or live streaming quality, just let me know.

As of this post OBS v31 was just released.
Important PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."
Snake Man
Commander-In-Chief
Posts: 9818
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC

Re: Open Broadcaster Software

Post by Snake Man »

OBS Studio v31.0.1 has been released.

Changelog:

Code: Select all

Note: NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.

Note: NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.

Note: The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.

31.0.1 Hotfix Changes
---------------------

* Fixed a crash on macOS caused by hand gesture reactions [gxalpha]
* Fixed a crash caused by malformed scene collection files [PatTheMav]
* Fixed a possible crash on Linux when initializing PipeWire screen sharing [tytan652]
* Fixed a possible deadlock and freeze on macOS while exiting OBS [izwb003]
* Fixed an issue with inhibiting screensaver on Linux [tytan652]
* Fixed an issue where migrated NVIDIA Audio Effects filters would not retain their position in the filter order [pkviet]
* Fixed an issue where Scene Collections could have an incorrect base resolution [derrod]
* Fixed an issue on Linux with Portable Mode causing the config directory to be in the wrong location [Penwy]
* Fixed an issue where an Image Slideshow Source set to Random Playback Mode would stop on the last image [derrod]
* Fixed a missing string for an NVENC error message [derrod]
* Changed NVENC to not permit invalid custom options [derrod]

31.0 New Features
-----------------

* Added NVIDIA Blur Filter and Background Blur [pkviet]
* Added preview scrollbars and zoom/scale indicator [cg2121/Warchamp7]
* Added v210 format support for AJA device capture [paulh-aja]
* Added Amazon IVS service integration [palana]
* Added QSV AV1 Screen Content Coding [thyintel]
* Enabled first-party YouTube Chat features [msuman-google]

31.0 Changes
------------

* Updated the browser source/docks CEF (Chromium) to version 127 (6533) on all platforms [reitowo/WizardCM/PatTheMav/tytan652/pkviet/kkartaltepe/Lain-B]
* Changed scene items to use relative coordinates [derrod]
  + Existing scene collections will be automatically converted to use relative coordinates if the scene collection has a known output resolution set.
* Split NVIDIA Audio Effects from Noise Suppression [pkviet]
  + Existing filters will be automatically migrated.
* Changed the Image Slideshow's Playback Mode property from radio buttons to a dropdown [derrod]
* Disabled the (currently unsupported) built-in Automatic Scene Switcher when using Wayland on Linux [tytan652]
* Improved error messages for macOS Virtual Camera [jcm93]
* Changed Display and Window capture on Windows to not capture the first found display or window [Lain-B]
* Changed display and window capture on Linux to not capture implicitly [Lain-B]
* Added a warning to Window Capture when trying to capture WinUI 3 applications with BitBlt [qhy040404]
* Refactored the NVENC implementation with various improvements [derrod]
  + SDK 12.2 features, such as split encoding, are now supported.
  + Additional features from old SDKs are supported:
    * B-Frames as reference
    * Target Quality VBR mode (CQVBR)
  + A custom options field has been added to allow setting more options that don't warrant their own UI elements.
* Improved screensaver inhibit functions on Linux in Flatpak [tytan652]
* Changed scripts to correctly pass settings to modified callbacks on reload [Penwy]
* Removed legacy QSV code for old devices (Haswell or older) [RytoEX]
* Removed legacy QSV code for Windows 7 [RytoEX]
* Removed default desktop audio device on macOS 13+ [jcm93]
* Removed NVIDIA Kepler GPU support for NVENC [derrod]
* Removed FTL support [derrod]
* Removed legacy migrations from OBS Studio 28.1 and earlier [derrod]
  + If updating from these older versions, you may wish to update to OBS Studio 30.2 first, and then update to OBS Studio 31.
* Removed support for Ubuntu 22.04 [derrod]
* Removed legacy YouTube chat [gxalpha]
* Blocked TikTok Virtual Camera from loading in OBS due to known issues [notr1ch]
* Application settings have been split into "app" configuration and "user" configuration, rather than storing everything in global.ini [PatTheMav]

31.0 Bug Fixes
--------------

* Fixed two crashes with the QSV encoder on Linux [kkartaltepe]
* Fixed a crash with a race condition involving multitrack video output reconnect [dsaedtler]
* Fixed two potential crashes in Linux Window Capture [Lain-B]
* Fixed a crash on macOS that could occur if an audio device was disconnected [jcm93]
* Fixed a crash on Windows when capturing D3D12 games [confusionattack/Lain-B]
* Fixed a crash on Linux when importing a scene collection created on Windows [SarenDev]
* Fixed a crash on Windows when capturing a Vulkan application [Charlese2]
* Fixed a deadlock in MP4 muxer [derrod/notr1ch]
* Fixed a deadlock when shutting down muxer [exeldro]
* Fixed a potential deadlock when stopping an encoder [derrod]
* Fixed a potential memory error and crash in text parser [fzwoch]
* Fixed a couple minor memory leaks [pkviet]
* Fixed a memory leak in PipeWire plugin [dimtpap]
* Fixed a memory leak when playing an HDR media file [tt2468]
* Fixed an issue on FreeBSD with handling SSL certificates [emaste]
* Fixed an issue with pressed button color in the Rachni theme [shiina424]
* Fixed an issue with some missing icons in the System theme [shiina424]
* Fixed an SRT listener bug where the socket was not closed properly [pkviet]
* Fixed an issue where the current scene collection could be erased to default when trying to switch to a different scene collection that's corrupted or invalid [derrod]
* Fixed a buffer overrun in UTF-8 text conversion [derrod]
* Fixed an issue that could cause bitrate spikes in QSV CBR [thyintel]
  + Note: This fix only applies to Lunar Lake or newer except Alder Lake N.
* Fixed an issue where the Auto Configuration Wizard could unintentionally enable Enhanced Broadcasting [lexano-ivs]
* Fixed issues with the audio clipping indicators displaying incorrectly on volume meters [norihiro]
* Fixed an issue causing hotkeys to register inconsistently on macOS [jcm93]
* Fixed an issue causing multitrack video output to fail if color format was set to I444 [dsaedtler]
* Fixed an issue where Custom CSS in browser sources no longer worked with certain websites (namely YouTube chat) [vvto33]
* Restored STUN support for WHIP output [mondain]
Download github 31.0.1. Torrent download should become available soon in obsproject.com/download page.
Important PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."
Snake Man
Commander-In-Chief
Posts: 9818
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC

Re: Open Broadcaster Software

Post by Snake Man »

OBS Studio v31.0.2 has been released.

Changelog:

Code: Select all

Note: NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.

Note: NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.

Note: The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.

31.0.2 Hotfix Changes
---------------------

* Fixed a crash on Windows when initializing a Video Capture Device source that does not provide a valid frame size [RytoEX]
* Fixed a crash on Windows when using NVIDIA Audio Effects filters with certain SDK versions [pkviet]
* Fixed a crash on Windows when using obs-websocket with a config path that contained Unicode characters [PatTheMav/tt2468]
* Fixed a crash on macOS when initializing a Video Capture Device source in a corrupt state [jcm93]
* Fixed an issue on macOS where Python scripting would not work if Python was installed via Homebrew [jcm93]
* Fixed an issue on Windows where browser sources would not recognize gamepad input if OBS Studio was not in focus [WizardCM]
* Fixed an issue with browser sources where they would occasionally stutter for 250ms [reitowo/WizardCM/PatTheMav/tytan652/pkviet]
* Fixed an issue on Linux where browser sources used more CPU than previous versions [tytan652]
* Fixed the setting value range for NVENC target quality for AV1 [Bleuzen]
* Fixed logging for NVENC lookahead values [DeeDeeG]
* Added additional logging for browser sources [WizardCM/tt2468]
Download github 31.0.2. Torrent download OBS-Studio-31.0.2-Windows-Installer.exe.torrent.
Important PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."
Snake Man
Commander-In-Chief
Posts: 9818
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC

Re: Open Broadcaster Software

Post by Snake Man »

OBS Studio v31.0.3 has been released.

Changelog:

Code: Select all

NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.

NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.

31.0.3 Hotfix Changes

    Fixed a crash in OBS Studio 31.0.2 when attempting to log info about a browser source crash [WizardCM]
    Fixed a crash on macOS if OBS used more than 8GB of memory [PatTheMav/jcm93]
    Fixed a possible crash if OBS Studio was opened in Studio Mode [PatTheMav/tt2468]
    Fixed a potential deadlock with browser sources on OBS shutdown [tt2468]
    Fixed an issue with streams not reconnecting correctly after a disconnect [dsaedtler]
    Fixed several issues with NVIDIA Background Blur [pkviet]
    Fixed an issue where Video Capture Devices on macOS could be unintentionally flipped upside down [jcm93]
    Fixed an issue where the Program View resolution would not update correctly [exeldro]
Download github 31.0.3. Torrent download not available yet.
Important PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."
Snake Man
Commander-In-Chief
Posts: 9818
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC

Re: Open Broadcaster Software

Post by Snake Man »

OBS Studio v31.0.4 has been released.

Changelog:

Code: Select all

v31.0.4 Hotfix Changes
    Fixed a crash with Media Sources with no video frame size, such as audio files [RytoEX/jeiea]
    Fixed a crash on macOS 13 or older if a Browser Source or Browser Dock was used [jcm93/PatTheMav/RytoEX]
    Fixed a freeze if an item was cropped further than its original dimensions [Lain-B]
    Fixed a possible crash when reordering scene items [zavitax]
    Fixed a possible crash when adding a procedure handler [norihiro]
    Fixed an issue on macOS where menu items would launch unintended actions when OBS was set to certain languages [gxalpha]
    Fixed an issue on Linux and macOS where POSIX pipes could fail silently [franga2000]
    Fixed an issue where obs-browser cookie folder names could start with spaces [RytoEX]
    Fixed V4L2 virtual camera start failure on Linux [stephematician]
Download github 31.0.4. Torrent download not available yet.
Important PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."
Snake Man
Commander-In-Chief
Posts: 9818
Joined: 2000-07-31 22:01:01
Gaming Interests: ArmA, ArmA 2, Falcon 4.0 and OFP.
Editing Interests: All, I (try) to edit everything.
Location: PMC

Re: Open Broadcaster Software

Post by Snake Man »

OBS Studio v31.1 has been released.

Changelog:

Code: Select all

31.1 New Features
    Added support for Windows on Arm (WoA) [thirumalai-qcom/PatTheMav/RytoEX]
        Builds for WoA are not fully featured and should be considered experimental
        For more information, see: https://obsproject.com/kb/windows-on-arm
    Added new UI appearance options, font size and density (padding/spacing) [Warchamp7]
    Added preview zoom controls [cg2121/Warchamp7]
    Added support for Multitrack Video to macOS (Apple Silicon) [dsaedtler]
    Added support for Multitrack Video to Linux [lexano-ivs]
    Added support for additional canvases for Multitrack Video output [dsaedtler]
    Added AV1 B-frame support for AMF [rhutsAMD]
    Added support for color format/space/range GPU conversion [dsaedtler]
    Added support for network optimizations and TCP Pacing to Multitrack Video [lexano-ivs]
    Added support for Stream Delay to Multitrack Video [lexano-ivs]
    Added Spatial AQ option for VideoToolbox encoders on macOS 15+ [dsaedtler]
    Added QVBR rate control for VA-API [nowrep]
    Added explicit sync support for PipeWire Screen Capture [dkorkmazturk]
    Added support for V4L2 virtual camera on non-Linux environments (e.g., BSD) [yurivict]
    Added support for hardware accelerated browser source to Linux [tytan652]
        The feature is disabled on NVIDIA GPUs due to feature-support inconsistencies across model series and driver series

31.1 changes
    Updated game capture hook signatures on Windows [derrod]
        This update fixes game capture with games from Riot Games that use Vanguard
    Added logging for streaming service recommended settings [prgmitchell]
    Adjusted appearance of Scene Collection importer [Warchamp7]
    Adjusted appearance of Sources list [Warchamp7]
    Adjusted appearance of dock toolbars [Warchamp7]
    Adjusted Missing Files dialog [Warchamp7]
        Added support for recursive directory searches up to two levels deep
        Adjusted the size, layout, and other UI aspects of the dialog
        Fixed a bug when locating only a single file that caused the additional files prompt to appear twice
    Reorganized Preview/Source context menu [Warchamp7]
    Unified appearance of menus [Warchamp7]
    Improved preview draw performance [Lain-B]
    Increased maximum crash report size to 200 KB [WizardCM]
    Adjusted Multitrack Video reconnection behavior [dsaedtler]
    Changed hotkeys on macOS to require Input Monitoring permission instead of Accessibility [gxalpha]
    Updated Video Capture Devices and Capture Card Devices on macOS to a unified list-based format selector when not using a preset [jcm93/PatTheMav/Warchamp7]
    Removed the Exit button from the Controls dock [Warchamp7]

31.1 Bug Fixes
    Fixed a crash with Media Sources with no video frame size, such as audio files [RytoEX/jeiea]
    Fixed a crash on Windows with Display Capture if no display is available [RytoEX]
    Fixed a crash on Windows with Vulkan Direct Display if OBS Studio is installed [mbechard]
    Fixed a crash on Windows when importing a profile with a Unicode path [PatTheMav]
    Fixed a crash on macOS 13 or older when a Browser Source or Browser Dock was added or loaded [jcm93/PatTheMav/RytoEX]
    Fixed a race condition that caused subsequent recordings to fail/hang after an encoder timeout [derrod]
    Fixed a freeze if an item was cropped further than its original dimensions [Lain-B]
    Fixed a possible crash in Multitrack Video output [lexano-ivs]
    Fixed a possible crash when reordering scene items [zavitax]
    Fixed a possible crash when adding a procedure handler [norihiro]
    Fixed a possible crash on shutdown from browser panels on Windows and macOS [WizardCM]
    Fixed a possible race condition when loading sources [Lain-B]
    Fixed a possible deadlock on Linux when checking if plugins were built against Qt5 [norihiro]
    Fixed an issue with Rescale Output allowing invalid resolutions [flaeri]
    Fixed an issue with browser source audio distortion on Windows [xtfo]
    Fixed a possible packet loss issue with WebRTC output [Sean-Der]
    Fixed R10L format output having bad RGB values [jpark37]
    Fixed lookahead depth value logging for NVENC [DeeDeeG]
    Fixed manifest commit hash comparison in updater [dsaedtler]
    Fixed CBR spike when using QSV with Intel Battlemage GPUs [thyintel]
    Fixed encoder throughput checks in AMF for older AMD drivers [rhutsAMD]
    Fixed 10-bit and 16-bit PipeWire captures [PancakeTAS]
    Fixed text input field in name dialogs (New/Rename/Duplicate) not being focused by default [Warchamp7]
    Fixed some buttons not being readable by VoiceOver on macOS [gxalpha]
    Fixed V4L2 virtual camera start failure on Linux [stephematician]
    Fixed an issue with AMF where the encoder level was incorrectly set too high [lexano-ivs]
    Fixed an issue with VA-API on AMD in Flatpak builds where the frame height was set incorrectly [lexano-ivs]
    Fixed an issue where the game capture hook could incorrectly report that it was still hooked [EZ64cool]
    Fixed an issue on Linux and macOS where POSIX pipes could fail silently [franga2000]
    Fixed an issue with V4L2 devices where corrupted frames would terminate capture [JiangXsong]
    Fixed an issue where settings could become corrupted when updating them in the AJA plugin [norihiro]
    Fixed an issue with Multitrack Video where a stream would disconnect after 48 hours and fail to reconnect [dsaedtler]
    Fixed an issue on Linux where hotkeys could stop working [norihiro]
    Fixed an issue where FLV/RTMP timestamps were incorrect when b-frames are used [dsaedtler]
    Fixed an issue where obs-browser cookie folder names could start with spaces [RytoEX]
    Fixed an issue where browser error pages could not scroll [WizardCM]
    Fixed an issue on macOS where menu items would launch unintended actions when OBS was set to certain languages [gxalpha]
Download github 31.1. Torrent download not available yet in obsproject.com/download page.
Important PMC Tactical Forum New User Registration please read new info here.

PMC since 1984

Editing knowledge, visit PMC Editing Wiki
The leading, most detailed and comprehensive modification made for the Vietnam War - Vietnam: The Experience homepage
View our videos in PMC Youtube channel

PMC Tactical forum Advanced Search is power.

"ALPHA BLACK TO PAPA BEAR. ALL RUSSIANS ARE TOAST. OVER."

Return to “General Editing (tools)”