M1 Mac native version of OBS? Is there a timeline for when this might be ready?

grantbarrett

New Member
I am using the OBS nightly build linked above on an M1. I haven't had to do anything serious with it yet, but it does completely crash when I delete effect filters from a video source.
 

chrisspiegl

New Member
I am using the OBS nightly build linked above on an M1. I haven't had to do anything serious with it yet, but it does completely crash when I delete effect filters from a video source.

Since the PR has been merged into master, you can download a newer version here:


This is until there is a Beta / Alpha or some other kind of official version which includes this.

I tend to pick one of the master branch builds.
 

audiohauler

New Member
I'm a total noob. Can someone explain to me how I can install the M1 version of OBS on my M1 Mac?
Edit: I've managed to install the M1 version through this link. However, I wanted to install the M1 version, because my CPU usage on a M1/16GB was around 60%. I use OBS to optimize my mic performance and forward the mics' sound to stuff like Zoom via VB-Cable. I use it to record my screen and my mics' audio as well.

Although there's some improvement, OBS still idles using ±50% of the CPU, which is nowhere near the 20% someone else mentioned (whilst streaming).

Does anyone have a clue how I can improve performance?

P.s. after deleting OBS and installing the M1 version, all my settings remained intact. Is that supposed to happen, or did I not install the M1 version correctly and am I still running on the 'normal' version and therefore not seeing much/any improvement in CPU usage?
 

emwe

New Member
I was looking at that link - but there are no downloadable files (at least nothing I can click to download) - can you give me a hint where I find the link to the M1-build? :)
 

donaciano

New Member
After going to that link, you see the descriptions of the recent builds. To the right you can see how many days ago they were made. Pick a fresh one, click it's name. On the Summary page for that build you'll see some information like build time (Around 15 min for most) and maybe a bit of flowchart looking box with some jobs that were completed in the build. Scrolling down past that you see the Artifacts section at the bottom. The build creates multiple installers such as Windows, Linux, Mac Intel and Mac Arm. These are about 100-150MB each, the names don't appear as links but they are, clicking one will download a compressed file which can be used like a normal install package for that OS.
 

emwe

New Member
Jesses... that was... a stupid mistake by me...

Tried it again and again, but guess what I haven't done? I was not logged in o_O

Thanks for your help!
 

RytoEX

Forum Admin
Forum Moderator
Developer
PR 5155 was merged in March. Since then, our CI has been automatically producing M1-native builds of OBS Studio. You can download the latest M1-native build here.

Please note that these builds are considered "nightly" or unstable. These builds are not signed, and the application updater will not currently notify you of new M1-native builds. For now, you will have to manually update yourself to keep up with changes. When OBS Studio 28 releases, it will be fully signed and the application updater will work as normal.
 

audiohauler

New Member
If anyone could answer my question, that'd be highly appreciated.

Furthermore, after installing this version for M1, I can no longer select OBS as video source on Zoom, or anywhere :(

Edit: had to start virtual camera, after that it works and I can select it as a source. LOL!
 

RytoEX

Forum Admin
Forum Moderator
Developer
Edit: I've managed to install the M1 version through this link. However, I wanted to install the M1 version, because my CPU usage on a M1/16GB was around 60%. I use OBS to optimize my mic performance and forward the mics' sound to stuff like Zoom via VB-Cable. I use it to record my screen and my mics' audio as well.

Although there's some improvement, OBS still idles using ±50% of the CPU, which is nowhere near the 20% someone else mentioned (whilst streaming).

Does anyone have a clue how I can improve performance?

P.s. after deleting OBS and installing the M1 version, all my settings remained intact. Is that supposed to happen, or did I not install the M1 version correctly and am I still running on the 'normal' version and therefore not seeing much/any improvement in CPU usage?

Activity Monitor isn't a great indicator of actual CPU usage for multiple reasons. The biggest potential reason here is because macOS tends to put applications on the efficiency cores (which Activity Monitor doesn't show you) which will present an inflated CPU usage reading due to the lower clock.

As for CPU usage improvements, if all you're doing is using the Virtual Camera and forwarding OBS' audio output to other applications, then OBS isn't really doing anything intensive. I'm actually not sure if the Virtual Camera shows up as CPU usage attributed to OBS. If you're using a hardware encoder to do your recording, then CPU usage would similarly not be greatly affected between Rosetta and native builds.

User settings are stored in Application Support and shared between OBS installations, so it is expected that uninstalling and reinstalling OBS would keep your user settings intact. The OBS log files would show whether or not the application was running under Rosetta.

If you are concerned about OBS' CPU usage on your computer, please seek advice either by starting your own thread in this sub-forum, or by seeking assistance in the macos-support channel of our Discord server.
 

nosidesalad

New Member
PR 5155 was merged in March. Since then, our CI has been automatically producing M1-native builds of OBS Studio. You can download the latest M1-native build here.

Please note that these builds are considered "nightly" or unstable. These builds are not signed, and the application updater will not currently notify you of new M1-native builds. For now, you will have to manually update yourself to keep up with changes. When OBS Studio 28 releases, it will be fully signed and the application updater will work as normal.

This is great, CPU now hovering around 4-5% BUT I can't get OBS to allow me to Window Capture anything.

In the dropdown my open applications do not appear, if I click on 'Show Windows with empty names' the application appears as a [Application Name] (Null) and then prompts me to the 'OBS would like to record this computers screen'. I click through to the privacy settings but OBS is already ticked. I try unticking and re-ticking but it just sends me round in the same loop.

Any ideas?
 

RytoEX

Forum Admin
Forum Moderator
Developer
This is great, CPU now hovering around 4-5% BUT I can't get OBS to allow me to Window Capture anything.

In the dropdown my open applications do not appear, if I click on 'Show Windows with empty names' the application appears as a [Application Name] (Null) and then prompts me to the 'OBS would like to record this computers screen'. I click through to the privacy settings but OBS is already ticked. I try unticking and re-ticking but it just sends me round in the same loop.

Any ideas?

If I recall correctly, permissions applied to a signed OBS binary do not apply to other secondary copies of OBS. You will have to remove all OBS related permissions, and then reapply them to the copy that you actually want them to apply to.
 

azaire1180

New Member
Hello,

Unless I'm mistaken, OBS M1 available on update 28.0?

In the current version, it is only available on intel?

Can we already download the M1 version available here?

Do you have any advice on how to have the best streaming configuration (M1 With the PS5, M1 with a game = Wow, CSS?).

Because today I play world of warcraft with the obs available on the site, with everything at 1% quality I have 60% GPU using

thank you
 

Oupas

New Member
If I recall correctly, permissions applied to a signed OBS binary do not apply to other secondary copies of OBS. You will have to remove all OBS related permissions, and then reapply them to the copy that you actually want them to apply to.
Just wanted to thank you for providing this solution, took me ages to figure out why window capture wasn't working. To further clarify for others, you need to go to your screen recording permissions in settings, click on OBS, use the minus button to remove it, and then use the plus button to add the arm64 version.
 

azaire1180

New Member
Just wanted to thank you for providing this solution, took me ages to figure out why window capture wasn't working. To further clarify for others, you need to go to your screen recording permissions in settings, click on OBS, use the minus button to remove it, and then use the plus button to add the arm64 version.
Bonjour,

J'ai eu exactement le même problème aujourd'hui, j'espère que la version 28 arrivera avant septembre afin préparer les grosses sorites
 

RytoEX

Forum Admin
Forum Moderator
Developer
OBS Studio 28.0 Beta 1 has been released. This release brings native Apple Silicon support. Note that many third-party plugins will need to release Apple Silicon versions of their plugins in order for them to work on Apple Silicon builds of OBS.

Please note that beta builds are considered unstable.

This build is signed and notarized. The in-application updater in beta releases will not notify you of new beta builds. For now, you will have to manually update yourself to keep up with changes. When OBS Studio 28 releases, the application updater will work as normal.
 
Top