OBS on Apple Silicon

joshnjohnston

New Member
OBS freezes and must "force quit" when adjusting AUDIO FILTERS on my new M1 MacBook. Followed by not being able to reopen the program at all. I had one active audio source, my FocusRite Scarlet 2i2.

NOTE** After OBS "force quit" it was necessary to locate AND REMOVE the following files for OBS to successfully relaunch (See below). Until removing these files (not found in "downloads" folder) ...OBS failed to relaunch/open.

  • Open Macbook's "Finder"
  • Click the "Go" dropdown at the very top of screen
  • Now, HOLD DOWN the "option" button on keyboard, you should see "Library" now appear in the dropdown options.
  • Click "Library" to open folder..
  • Then, select the "Application Support" folder..
  • Next, locate the "obs-studio" folder
  • Click and drag "obs-studio" folder to your desktop , or save a backup wherever you would like ....if you desire.
  • Now drag the original "obs-studio" folder (out of "APPLICATION SUPPORT" folder) to your trash bin.
  • The program *should* now re-launch. ...Also, the "obs-studios" file you removed is backed up to your desktop if you would like to try to recover any previous scenes, etc.

Hope this may help anyone with similar issues.
Thanks to my IT support & friend Eric for assistance in troubleshooting and relaunching OBS.



 

sambarbourx

New Member
Hi folks,

Is the issue with the browser sources the memory leak? I've seen multiple people say that there are issues with browser sources but have not seen explanation of what these issues are.

The reason why I ask if that when I have browser sources (namely camera overlay, chat scroll and social media scroll) and cannot stream more than half an hour without the application needing to force quit, and application memory exceeding 100gbs
 

joshnjohnston

New Member
OBS freezes and must "force quit" when adjusting AUDIO FILTERS on my new M1 MacBook. Followed by not being able to reopen the program at all. I had one active audio source, my FocusRite Scarlet 2i2.

NOTE** After OBS "force quit" it was necessary to locate AND REMOVE the following files for OBS to successfully relaunch (See below). Until removing these files (not found in "downloads" folder) ...OBS failed to relaunch/open.

  • Open Macbook's "Finder"
  • Click the "Go" dropdown at the very top of screen
  • Now, HOLD DOWN the "option" button on keyboard, you should see "Library" now appear in the dropdown options.
  • Click "Library" to open folder..
  • Then, select the "Application Support" folder..
  • Next, locate the "obs-studio" folder
  • Click and drag "obs-studio" folder to your desktop , or save a backup wherever you would like ....if you desire.
  • Now drag the original "obs-studio" folder (out of "APPLICATION SUPPORT" folder) to your trash bin.
  • The program *should* now re-launch. ...Also, the "obs-studios" file you removed is backed up to your desktop if you would like to try to recover any previous scenes, etc.

Hope this may help anyone with similar issues.
Thanks to my IT support & friend Eric for assistance in troubleshooting and relaunching OBS.
*UPDATE* Audio filters not likely the cause of this crash, but rather RAM (8 Gig) exceeded capabilities. A memory leak seems logical. With seemingly no changes in workload the RAM becomes overloaded and must "force quit".


Further insight...
+4 browser overlays +1 MacBook camera = 7/8 Gig of RAM used (not live streaming)
+4 browser overlays +1 MacBook camera +Audio Interface [Scarlet 2i2] = 7/8 Gig of RAM used-- Crashes before can start a stream.
+2 browser overlays +1 MacBook camera +Audio Interface [Scarlet 2i2] = 7/8 Gig of RAM used-- Crashes after 45 mins of streaming (with message that the RAM memory is overloaded and must force quit OBS). All works well until it crashes.
 

KingKonsoleTv

New Member
NDI does not work for me either BUT for some reason I can get it to work with my other streaming software so I am wondering if the NDI-OBS plugin just needs to be updated or if the update needs to come from NewTek. Any ideas?
can you tell me the other streaming softwares you use
 

KingKonsoleTv

New Member
I've done some more testing on my end and here are my initial findings... The majority of the Newtek NDI Tool programs do not run on the new M1 Macs with one exception NDI Virtual Input. Which means you can actually bring in an NDI input (from another source) to OBS by using this software and adding the device as a "Video Capture Device."

Now if only we can run more than one instance of NDI Virtual Input you could add a slew of NDI sources thru the "Video Capture Device" source. Right now it's limited to just one. I've found an article where someone was able to to change the Binary code of Newtek's Scan Converter to run two instances but i haven't been able to make it work with the Virtual Input application.

Article here: https://dev.to/xreyrobertibm/quick-...es-of-newtek-ndi-scan-converter-on-macos-10eb

ANOTHER thing I was able to do was pull in multiple NDI devices using NDISyphon and add those in OBS using the Syphon Input. This works well 95% of the time but I've found that sometimes the sources video freezes which can easily be fixed by re-enabling the source.

At this point I believe the best solution is to run multiple instances of NDI Virtual Input and bring those devices in as "Video Capture Devices."

Anyone have binary or coding experiences want to take a run at this one to see if it's possible?
you have a discord or something so you can help me through the process I really want to make streaming for my community better
 

EnDOS

New Member
I can no longer select screens such as Chrome, Other apps in window capture.
I use MacBook Pro M1 BigSur. does anyone know about how to fix?
 

MattMalins

New Member
I found this today to get the NDI plugin working again. Not my fix, but it has worked on my M1 MacBook Pro. I now have NDI inputs working on OBS

FIX INSTRUCTIONS

To fix this issue you'll need to download the OBS-NDI plugin and Newtek's NDI Video Monitor program (https://ndi.tv/tools/).

You'll need to move the libndi.4.dylib file from /Applications/NewTek NDI Video Monitor.app/Contents/Frameworks TO /usr/local/lib/. You may need to hold down the "cmd" key while dragging this file so that it moves the file instead of creating an alias. Then restart your computer and open OBS. You should now see the NDI plugin in the source list.

If you are having troubles finding the correct folders just use the "Go To Folder" option in your Finder Window and search for the directories I posted above.

Good Luck!
 
Top