bymaxgames
New Member
Can someone compile the stream deck plugin for m1 plz
Can someone compile the stream deck plugin for m1 plz
obs-studio-27.2.0-beta2(arm64)
download password sh1j0kv9
droidcam-obs-macos
download password wj4nktr2
obs-multi-rtmp-0.2.8
download password h32gs6n0
obs-ndi-4.9.1
download password bhd76880
obs-websocket-5.0.0
download password t07rynjn
spectralizer-1.3.4
download password sr190jmg
StreamDeckPlugin-5.1.0
download password 76tdh1g0
oh there is it but it doesnt work for meDo you mean that? (the last one in the list)
I'd like to note to everyone on this thread that we plan to include official support for Apple Silicon in the first release after 27.2, and will be sure to announce it widely when official test builds are available. (Twitter announcement: https://twitter.com/OBSProject/status/1488224619907715074)
Also, I would be remiss if I didn't remind everyone in here to be extremely cautious of links to filesharing sites hosting unofficial builds of OBS & OBS plugins. I'm not suggesting anyone in this thread is doing anything malicious, but I am suggesting that it would be very easy for somebody to do something malicious if they wanted to. We typically delete random filesharing site links, but I'll make an exception for this thread for the time being. My general recommendation is to just sit tight and be patient -- it will come soon enough.
I am unfamiliar with any of the work that callimeron has done, and to my knowledge, none of the OBS team members have had any contact with them.
The work to support M1 machines is largely already done, but it's based on a necessary rewrite of our CMake system, which is a very large change that affects how the whole project is maintained and thus makes it impractical to maintain test builds in parallel with our regular releases. The rewrite is already done, but we're waiting until 27.2 is out the door before we review and merge it due to how large of a change it is. The pull request (including the CMake changes and M1 support) can be found here: https://github.com/obsproject/obs-studio/pull/5155
Basically, once the release process is done for 27.2, we're free to start reviewing the pull request so we can merge it and start making test releases. Due to the enormity of the pull request, we want to wait until after 27.2 is out. So that is the blocker: releasing 27.2. There's not really anything else we need other than to wait for that process to complete. The best thing the community can do is test the pre-release builds of 27.2 to ensure it's as bug-free as possible so that we can get to new developments as soon as possible: https://obsproject.com/forum/threads/obs-studio-27-2-release-candidate.151781/
As for priority, M1 support is already pretty much as high-priority as it can get. This is why I'm telling you to just be patient.
I built it like this.
Code:git clone https://github.com/Palakis/obs-ndi.git cd obs-ndi git checkout "4.9.1" cmake -DLIBOBS_INCLUDE_DIR=../obs-studio/libobs \ -DLIBOBS_LIB=../obs-studio/libobs \ -DOBS_FRONTEND_LIB=/Applications/OBS.app/Contents/Frameworks/libobs-frontend-api.dylib \ -DQTDIR=/tmp/obsdeps \ -DCMAKE_OSX_ARCHITECTURES=arm64 \ -B build . cmake --build build --config Release packagesbuild ./installer/obs-ndi.pkgproj
Removing the plugin makes OBS work again. However, the pre-packaged version from @callimeron works just fine. No crash in OBS at all. NDI option shows up in the sources as expected. Both are versions 4.9.1 of the source obs-ndi repos.15:23:14.088: [obs-ndi] Trying ''
15:23:14.089: [obs-ndi] Trying '/usr/lib'
15:23:14.089: [obs-ndi] Trying '/usr/local/lib'
15:23:14.089: [obs-ndi] Found NDI library at '/usr/local/lib/libndi.4.dylib'
15:23:14.310: [obs-ndi] NDI runtime loaded successfully
15:23:14.310: [obs-ndi] NDI library initialized successfully (NDI SDK APPLE 12:24:55 Nov 2 2021 5.0.10)
And the MacOS crash report is showing:
Process: obs [48890]
Path: /Applications/OBS.app/Contents/MacOS/obs
Identifier: com.obsproject.obs-studio
Version: 27.2.0-rc1-3aa90f707 (27.2.0-rc1-3aa90f707)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2022-02-05 15:56:32.4389 -0500
OS Version: macOS 12.2 (21D49)
Report Version: 12
Anonymous UUID: 7E0B52E4-4271-F0A2-F988-779856C22F67
Sleep/Wake UUID: D7660B39-C1F7-446F-9B2C-9528D8AA6E71
Time Awake Since Boot: 140000 seconds
Time Since Wake: 2224 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
abort() called
...
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x000000015ef25970 x5: 0x000000016da15ad0 x6: 0x000000000000000a x7: 0x00000000000000ee
x8: 0xaeaed20b03fc6e95 x9: 0xaeaed20a016f6b15 x10: 0x0000000000000002 x11: 0x00000000fffffffd
x12: 0x0000000000000000 x13: 0x0000000000000000 x14: 0x0000000000000001 x15: 0x0000000000000002
x16: 0x0000000000000148 x17: 0x00000001ff097530 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000102930580 x21: 0x0000000000000103 x22: 0x000000012005de00 x23: 0x0000000000000000
x24: 0x0000000000000003 x25: 0x0000600001b60c50 x26: 0x0000600001b62c60 x27: 0x00006000031e2800
x28: 0x0000600000d01220 fp: 0x000000016da15b50 lr: 0x00000001a4860eb0
sp: 0x000000016da15b30 pc: 0x00000001a482d9b8 cpsr: 0x40001000
far: 0x000000015ecea70c esr: 0x56000080 Address size fault
In file included from /Code/obs-websocket/src/rpc/RpcRequest.h:23:
/Code/obs-websocket/src/rpc/../obs-websocket.h:36:7: error: type alias redefinition with different types ('OBSRef<obs_data_array_t *, ___data_array_dummy_addref, obs_data_array_release>' (aka 'OBSRef<obs_data_array *, ___data_array_dummy_addref, obs_data_array_release>') vs 'OBSRefAutoRelease<obs_data_array_t *, obs_data_array_release>' (aka 'OBSRefAutoRelease<obs_data_array *, obs_data_array_release>'))
using OBSDataArrayAutoRelease =
- -DCMAKE_OSX_DEPLOYMENT_TARGET=10.13 \
+ -DCMAKE_OSX_DEPLOYMENT_TARGET=12.2 \
+ -DCMAKE_OSX_ARCHITECTURES=arm64 \
10:53:08.453: os_dlopen(/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so->/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so): dlopen(/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so, 0x0101): tried: '/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/usr/lib/obs-ios-camera-source.so' (no such file)
10:53:08.453:
10:53:08.453: Module '/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so' not loaded
obs-ios-camera-source 2.8.0
download password 7hkcnhk3
22:47:05.795: os_dlopen(/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so->/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so): dlopen(/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so, 0x0101): Library not loaded: @executable_path/../Frameworks/libavcodec.58.54.100.dylib
22:47:05.795: Referenced from: /Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so
22:47:05.795: Reason: tried: '/Applications/OBS.app/Contents/MacOS/../Frameworks/libavcodec.58.54.100.dylib' (no such file), '/usr/lib/libavcodec.58.54.100.dylib' (no such file)
22:47:05.795:
22:47:05.795: Module '/Library/Application Support/obs-studio/plugins/obs-ios-camera-source/bin/obs-ios-camera-source.so' not loaded
I hope I am doing this properly, please forgive me if I'm not following the rules of the thread but I'm in wayyy over my head here and this seems to be the best resource for my specific need. I'm a videographer and use OBS in some of the legal recordings that I produce, specifically the remote depositions through zoom. I have been able to install the Beta 3 and it works great but I can't seem to get the window capture to work for the zoom window. Also I don't even know how to install the additional packages so if there's a guide I one could direct me to that would be great.obs-studio-27.2.0-beta2(arm64)
download password dchrd175
StreamFX 0.11.0.0a7
download password eiprgtcp
Advanced Scene Switcher 1.17.1
download password q3w944sm
audio-monitor 0.7.1
download password 3iep3m09
downstream-keyer 0.2.1
download password vw2t5jvh
move-transition 2.5.4
download password nthu0x6z
setting-docks 0.0.3
download password 54gi3k43
source-dock 0.2.4
download password 718zqp1z
source-record 0.2.6
download password j8q0er8w
obs-ios-camera-source 2.8.0
download password pcx2h3dh