I uninstalled and reinstalled still and get the same issue of it creating two video windows then becoming unresponsive. Running brew list under zsh and arch x86_64 provides me the same result, of mpv being installed on both versions, despite only installing it for one.
I’ve downloaded and installed your Patreon app and am having the same issue as others. Double video windows (one shows video; the other is black) and then the app is non responsive.
I’ve uninstalled and reinstalled mpv over and over with the same results. Running MacOS 15 on an M1 Mac.
Since the mpv in Homebrew has been upgraded to the latest version, actually OFS requires version 0.37.0_1. So you need to find a way to install this version of mpv. Although I have solved this problem myself, the process was extremely troublesome. I haven’t organized the corresponding documentation yet, so you may need to figure it out on your own. However, I think a better solution would be to package the mpv dependency into the app.
I’ve packaged all the dependencies for OFS together. Local testing was successful, so feel free to give it a try. Tomorrow, I’ll have my other colleagues with Macs test it out.
The core compatibility issue is that it requires mpv versions below 0.37 and ffmpeg@6.
if it’s some path issue you can probably hardcode them by editing the main executable and change it to ./ (and with some bash script make it so it cd the .app automatically).
finally got the app to compile, when ever I run it now I get:
2025-06-28 15:38:42.700 OpenFunscripter[4558:3290955] DEBUG: Failed loading libmpv.dylib: dlopen(libmpv.dylib, 0x0006): tried: 'libmpv.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OSlibmpv.dylib' (no such file), '/usr/lib/libmpv.dylib' (no such file, not in dyld cache), 'libmpv.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64'))
2025-06-28 15:38:42.700 OpenFunscripter[4558:3290955] ERROR: Failed loading libmpv.dylib: dlopen(libmpv.dylib, 0x0006): tried: 'libmpv.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64')), '/System/Volumes/Preboot/Cryptexes/OSlibmpv.dylib' (no such file), '/usr/lib/libmpv.dylib' (no such file, not in dyld cache), 'libmpv.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e' or 'arm64'))
2025-06-28 15:38:42.700 OpenFunscripter[4558:3290955] ERROR: Failed to load mpv library.
I tried compiling mpv for arm. Maybe it can’t find it. I’m at a roadblock. please help