We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission
HomeVideoOBS Studio

OBS Studio for Mac

Video recording and live streaming.

Free
In English
Version 31.0.0
5.0
Based on 7 user rates

OBS Studio overview

OBS Studio is a free and open source software for video recording and live streaming.

Features:
  • High performance real time video/audio capturing and mixing. Create scenes made up of multiple sources including window captures, images, text, browser windows, webcams, capture cards and more.
  • Set up an unlimited number of scenes you can switch between seamlessly via custom transitions.
  • Streamlined Settings panel gives you access to a wide array of configuration options to tweak every aspect of your broadcast or recording.
  • Modular 'Dock' UI allows you to rearrange the layout exactly as you like. You can even pop out each individual Dock to it's own window.
  • OBS supports all your favorite streaming platforms and more.
Create Professional Productions
  • Choose from a number of different and customizable transitions for when you switch between your scenes or add your own stinger video files.
  • Set hotkeys for nearly every sort of action, such as switching between scenes, starting/stopping streams or recordings, muting audio sources, push to talk, and more.
  • Studio Mode lets you preview your scenes and sources before pushing them live. Adjust your scenes and sources or create new ones and ensure they're perfect before your viewers ever see them.
  • Get a high level view of your production using the Multiview. Monitor 8 different scenes and easily cue or transition to any of them with merely a single or double click.
Collaborative Creativity
  • OBS Studio is equipped with a powerful API, enabling plugins and scripts to provide further customization and functionality specific to your needs.
  • Utilize native plugins for high performance integrations or scripts written with Lua or Python that interface with existing sources.
  • Work with developers in the streaming community to get the features you need with endless possibilities.
  • Browse or submit your own in the Resources section

What’s new in version 31.0.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]
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.
  • Improved screensaver inhibit functions on Linux in Flatpak
  • 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]
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]. 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]

OBS Studio for Mac

Free
In English
Version 31.0.0
Write a detailed review about OBS Studio

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
5.0

(9 Reviews of OBS Studio)

  • Comments

  • User Ratings

Naoh
Naoh
Aug 16 2024
30.2.2
0.0
Aug 16 2024
0.0
Version: 30.2.2
OBS 30.2.3 was just released.
Naoh
Naoh
Jul 25 2024
30.2.2
0.0
Jul 25 2024
0.0
Version: 30.2.2
There is a known issue with the virtual camera feature in recent versions of OBS. What happens is that OBS will give an error message that says it can't find the virtual camera, when you try to enable it. To fix this, you just need to log out from your account and then log back in again. this will trigger macOS to check again for things such as the virtual camera. Now it will work again. From my testing, this only appears to need to be done once after updating OBS. Hope this helps.
Naoh
Naoh
Jul 24 2024
30.2.1
0.0
Jul 24 2024
0.0
Version: 30.2.1
30.2.2 just got released.
Naoh
Naoh
Jul 23 2024
30.2.0
0.0
Jul 23 2024
0.0
Version: 30.2.0
30.2.1 just got released.
Naoh
Naoh
Jul 13 2024
30.1.2
0.0
Jul 13 2024
0.0
Version: 30.1.2
30.2.0 just got released.
The_Blinded
The_Blinded
Nov 14 2023
30.0
5.0
Nov 14 2023
5.0
Version: 30.0
Ervins Strauhmanis
Ervins Strauhmanis
Apr 12 2023
29.0.2
5.0
Apr 12 2023
5.0
Version: 29.0.2
mdorian3395
mdorian3395
Jun 2 2021
27.0.0
5.0
Jun 2 2021
5.0
Version: 27.0.0
Toben
Toben
Oct 15 2020
5.0
Oct 15 2020
5.0
Version: null
argemaister
argemaister
Oct 7 2020
5.0
Oct 7 2020
5.0
Version: null
tomcalafati
tomcalafati
Jul 20 2020
5.0
Jul 20 2020
5.0
Version: null
davidmarques19976
davidmarques19976
May 8 2020
5.0
May 8 2020
5.0
Version: null