ZHANG Cheng
ZHANG Cheng
Indeed this help, thanks @xiaoyao1991 for the tips
The setup of `python3 setup.py py2app` doesn't work for me now, and I found out that `python3 setup_py2app.py py2app` does the trick. Maybe this part is changed.
 My result shown as above. 😄 Basically follow the above steps, except: - Didn't bother to modify `Macast.py`, instead just copy the single binary of homebrew installed mpv as...
FYI. According to a [recent comment](https://github.com/actions/runner/issues/805#issuecomment-1041968059) (almost 1 month old already), official Github actions for M1 will become available soon.
My custom build DMG is on [my fork](https://github.com/zhangcheng/Macast/releases/tag/v0.7), just in case it's also useful at the moment for others.
I am a bit naive here. 😓 No wonder why `brew install mpv` installs a ton of dependency packages. Only copy the single `mpv` binary into `Macast.app` won't work. You...
Haha, found a nice tool [(mac dylib bundler)](https://github.com/auriamg/macdylibbundler) to solve this problem. ``` dylibbundler -od -b \ -x dist/Macast.app/Contents/Resources/bin/MacOS/mpv \ -d dist/Macast.app/Contents/Resources/bin/libs/ ``` Uninstall `ffmpeg@4` and test with ``` %...
No bother at all, instead, thank you for helping out the test. @Haifeng97 Looks like we are dealing with nested dependency here, some of dylib depended by mpv binary, which...
What I can think of now, is to do this process to all dylib copied over, repeat if there are new dylib added. Update: this idea doesn't fly. ``` %...
> I feel you can try to compile MPV manually. When compiling MPV, some optional configurations can be cancelled, so that there may not be too many dependencies packaged. I...