Skip to content

Releases: obsproject/obs-studio

OBS Multiplatform 0.9.1

27 Mar 22:09
Compare
Choose a tag to compare

Changes:

  • Fixed a memory leak that could occur with video/media sources under certain circumstances
  • Fixed an issue where video frame cache would grow with no upper limit; now frees data after it becomes unused after a specific amount of time
  • Fixed a bug with advanced output mode where service-enforced settings would be applied to all audio encoders rather than the audio encoder that was assigned to the stream

OBS Multiplatform 0.9.0

26 Mar 01:46
Compare
Choose a tag to compare

General Changes:

  • Added video/audio filtering; you can now access filters for a source by right-clicking the source and then clicking 'Filters' from the popup menu. These filters can be applied to any compatible source.
  • Added filters: Chroma Key, Color Key, Color Correction, Video Delay, Image Mask/Blend, Crop
  • Added media source (plays video/audio media via FFmpeg)
  • Added Blackmagic device capture source to capture Blackmagic devices (Mac, Linux, Windows)
  • Added visibility indicator to the source list to toggle visibility in the current scene
  • Added mute button to sources on the mixer
  • Added option to select different themes in general settings
  • Added a dark theme
  • Added a menu option to view the current log file in the help menu
  • Fixed an issue where service-specific settings would not be set again when changing encoding settings

Linux Changes:

  • Added an option to video device capture to optionally buffer the video (off by default to reduce potential lag issues with webcams)
  • Made various improvements to video capture on Linux

Mac Changes:

  • Added an option to video device capture to optionally buffer the video (off by default to reduce potential lag issues with webcams)
  • Fixed an issue where game capturing (syphon) wouldn't work on 10.8
  • Fixed an issue where certain mac audio outputs with channels > 8 wouldn't play, now will be forced to stereo if needed

Windows Changes:

  • Made devices on by default when creating a video device capture source rather than off by default
  • Fixed an issue where games wouldn't initialize with game capture sometimes, or would take a really long time to initialize (especially CS:GO)
  • Fixed an issue where canceling settings would cause the video to freeze

OBS Multiplatform 0.8.3

21 Feb 06:54
Compare
Choose a tag to compare

Changes:

  • Fixed a bug where you wouldn't be able to connect to anything again after your first connection ended
  • Fixed a bug with RTMP authentication
  • Fixed a crash in advanced audio properties dialog
  • Fixed a potential issue where encoders might lose their service-specific settings accidentally (still might be a slight issue with it if you try to update settings in real time, will fix)
  • Display a "no properties" message if there are no properties for a source
  • Fixed a bug where you couldn't duplicate sources in a single scene

Mac:

  • Fixed a bug where audio input/output capture sources would not update when properties were changed

Windows:

  • Fixed a potential game capture hook issue that could cause crashes

OBS Multiplatform 0.8.2

12 Feb 01:00
Compare
Choose a tag to compare

Changes:

  • Fixed a major sync issue when using two video encoders at the same time with one audio encoder
  • Fixed an issue where service-specific settings wouldn't be automatically applied when using simple output mode
  • Fixed the buffer size UI controls to allow 0 as the minimum value
  • Fixed a bug where reconnect settings wouldn't automatically be disabled/enabled when reopening the settings
  • Fixed a bug where custom encoder settings in simple output mode wouldn't be saved or marked as changed
  • Fixed the layout for the advanced audio properties where the labels wouldn't align properly and long translated text names would get cut off
  • Added an option to advanced output mode to automatically enforce the current service's recommended stream settings, or rather allow them the option of turning it off if they don't wish to enforce those settings. (Note that service settings are automatically enforced for simple output mode)
  • Added an "Advanced" settings pane, with "Color Space", "Color Range", and "Audio Buffering Time" options
  • Added support for IPv6

Mac:

  • Renamed "Syphon" source to "Game Capture (Syphon)" so users actually know what it's supposed to be used for

Windows:

  • Fixed a crash when using video capture devices
  • Added "Color Space" and "Color Range" properties to the video capture device source to allow the user to override the YUV color space or color range

OBS Multiplatform 0.8.1

10 Feb 03:52
Compare
Choose a tag to compare

Hotfix:

  • (0.8.1) Hotfixed a bug where streaming wouldn't work properly on mac (blame the QA, aka blame Jim)

Changes:

  • Added support for multiple audio tracks, enabling the user to stream and record with different mixes (assign/remove sources from tracks via the advanced audio properties)
  • Added an 'advanced' output mode in output settings ('Mode' dropdown at the top of output settings)
  • Placed a settings-like icon above the mixer to access the advanced audio properties (and make it more visible)
  • Fixed the 'streaming' section of settings so that OK/Apply/Cancel work properly
  • Added OK/Cancel options to the source properties window
  • The program will now display a confirmation message box if exiting while streaming/recording is active

Advanced output mode features:

  • Allow the use a different encoder for recording than for streaming (or the same if desired)
  • Allow the use of encoders other than x264 if they're available
  • Allow streaming and recording at different resolutions
  • Allow streaming and recording with different audio tracks
  • Allow the ability to optionally use a custom FFmpeg output instead of recording with h264/AAC

OBS Multiplatform 0.8.0

10 Feb 02:44
Compare
Choose a tag to compare

Changes:

  • Added support for multiple audio tracks, enabling the user to stream and record with different mixes (assign/remove sources from tracks via the advanced audio properties)
  • Added an 'advanced' output mode in output settings ('Mode' dropdown at the top of output settings)
  • Placed a settings-like icon above the mixer to access the advanced audio properties (and make it more visible)
  • Fixed the 'streaming' section of settings so that OK/Apply/Cancel work properly
  • Added OK/Cancel options to the source properties window
  • The program will now display a confirmation message box if exiting while streaming/recording is active

Advanced output mode features:

  • Allow the use a different encoder for recording than for streaming (or the same if desired)
  • Allow the use of encoders other than x264 if they're available
  • Allow streaming and recording at different resolutions
  • Allow streaming and recording with different audio tracks
  • Allow the ability to optionally use a custom FFmpeg output instead of recording with h264/AAC

Windows changes:

  • Added Direct3D 8 capture support to windows game capture

OBS Multiplatform 0.7.3

15 Jan 07:20
Compare
Choose a tag to compare

General:

  • Removed a potential reserved OpenGL shader keyword conflict
  • Allow user to set color format, color space, and color range via config file

Windows:

  • Fixed a crash that could happen with certain output resolutions on D3D11

Mac:

  • Made 'Sound Siphon' display as a desktop audio capture device

Linux:

  • Fixed a few possible crashes in the linux capture plugin

OBS Multiplatform 0.7.2

07 Jan 00:59
Compare
Choose a tag to compare

General:

  • Fixed potential continuous allocation of memory when using async video sources (typically video devices)

Windows:

  • Updated to latest Qt version (5.4)
  • Fixed bug where PNG files wouldn't load on 64bit version

OBS Multiplatform 0.7.1

06 Jan 15:23
Compare
Choose a tag to compare

General:

  • You can now use blank RTMP stream keys
  • Changed volume meter to use decibels
  • Added scaling filters (bicubic, lanczos)
  • Added advanced audio properties dialog box (in the Edit menu), with features such as force mono, volume past 100%, and the ability to set the audio sync offset for each audio source
  • Fixed a bug where a source's audio would not unmute when switching to a scene where that same audio source was in use
  • Fixed possible FLV corruption bug that could happen under certain circumstances
  • Fixed a potential crash that could happen when either recording or streaming was stopped
  • Optimized frame output pipeline to ensure that no frames are unintentionally duplicated due to thread scheduling, improved the accuracy of frame timing, and improved the handling under higher CPU usage (and high-CPU presets)
  • Fixed a few user interface flaws with the properties window where the properties section would get too big of would expand past its limits
  • Fixed a user interface flaw with the volume mixer where the volume controls would expand to the right if the name was too long, making the volume sliders difficult to use
  • Optimize frame handling of asynchronous video sources (such as video from capture devices), reducing CPU usage from what it was
  • Projects now save whenever streaming/recording is started, and also at every 20 second interval
  • Fixed a UI bug where double-clicking with buttons other than the left button would still open up the properties of sources in the source list

Windows:

  • Added new rewritten version of the game capture plugin, with improved performance and new features such as:
    • Multi-adapter compatibility options (SLI/laptop)
    • Option for pre-capture scaling (mostly for multi-adapter mode)
    • Option for framerate limiting (also mostly for multi-adapter mode)
    • Option to capture third-party overlays such as steam
    • Safer hooking that's less prone to crashes in the target process, and that's safe to use with other hooks
    • Option to allow automatic hooking of any fullscreen or borderless game rather than having to configure for a specific window each time
  • Added fast windows 8+ monitor capture support
  • Added a 'Buffering' option to device capture that allows the user to select whether the signal should be buffered/timed or played right away
  • Added an Activate/Deactivate button to device capture instead of it always being on
  • Fixed an issue where the HD-PVR Rocket would not start up or shut down properly

Linux:

  • Allow capturing of different X servers
  • Improved multi-monitor support

Mac:

  • Fixed possible crash when loading fonts for the text plugin

OBS Multiplatform 0.6.4

03 Nov 22:52
Compare
Choose a tag to compare

Changes:

  • Fixed a crash that could happen if you start a recording while streaming