-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does demo work on recent macOS? #580
Comments
Hi, thanks for the feedback
I agree the script would be useful, but it's not trivial to do, but we definitely can improve the demos README. As for the regular compositor requirements, it's better described here https://compositor.live/docs/deployment/requirements and it's a bit nuanced. |
Hi @mironiasty You have FFmpeg 6 and the compositor binary was built with FFmpeg 7 for macos, which caused the above linking errors. In the case of GStreamer, you need to download and install both packages from the GStreamer website - https://gstreamer.freedesktop.org/download/#macos (brew won't work) and add GStreamer commands to PATH. export PATH="$PATH:/Library/Frameworks/GStreamer.framework/Commands" In the next PR, I'll update demos readme with more detailed, step-by-step instructions. Update: |
@WojciechBarczynski Thanks for your help! One small note: when you will make you PR, you can also update this line in README: |
Thanks @mironiasty , I'll fix that :) |
I've been trying to run demo app on my local macbook, but I've spotted few issues. I can try to work on them, but I would like to confirm first, that demos can work correctly on recent MacOS.
Installing Gstreamer
README says I need to have Gstreamer. But I can't find any instruction on how to install it on recent MacOS. Official instruction only says how to do it on MacOS 10 (current version is 14). I suspect instruction might still work, but it would be nice to add some link in demo's README for recent MacOS (or at least clarify that official instruction still works)
Error when running demo
I've tried to run demos without gstreamer anyway (with ffmpeg installed). And got this error:
I looks like there is some issue with ffstream.
(side note) Veryfing dependecies
Would it be possible to have some simple script that verify that user has all dependencies, before running demo?
The text was updated successfully, but these errors were encountered: