Heino Falcke
New Member
Following some recipes on Reddit (e.g., https://www.reddit.com/r/obs/comments/njwbxl/compiling_obs_for_apple_silicon_m1/) I have been able to compile OBS natively on the new Mac M1 ARM processor. I need to do this, because the Rosetta emulation comes with a significant performance penalty and for what I need to do (several sources in our church and some special previews) I can’t even stream with 25 FPS/HD with Rosetta (but can do this when using the ARM/M1 code).
I was able to compile ndi-obs and the Advanced Scene Switcher and they both work (which is really nice!). I also run Lua-Scripts. That also compiles with the latest luajit beta, however, when running even a simple script (eg. a countdown timer) OBS crashes after 1-2 mins (just counting down). I am afraid this has to do with an issue in Luajit (pcall??), but wonder whether anyone has been able to get OBS Lua scripting working natively on an M1?
I was able to compile ndi-obs and the Advanced Scene Switcher and they both work (which is really nice!). I also run Lua-Scripts. That also compiles with the latest luajit beta, however, when running even a simple script (eg. a countdown timer) OBS crashes after 1-2 mins (just counting down). I am afraid this has to do with an issue in Luajit (pcall??), but wonder whether anyone has been able to get OBS Lua scripting working natively on an M1?