-
Notifications
You must be signed in to change notification settings - Fork 133
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
macOS distro for 6.0.5.1 #311
Comments
I no longer have access to macOS in order to build & test future releases BUT VidCutter can be easily installed using Homebrew for the dependencies and pip in Python3. If you're tech savvy enough and familiar with the macOS terminal as well as using homebrew then I'll share instructions to get it working from source code. |
I do use Homebrew and am happy with MacOS terminal. I would certainly appreciate you sharing the instructions 👍 cheers! |
Okey dokes. will update the GitHub project homepage with macOS running from source instructions. Give me a day 😎 and will let you know once done so you can test yourself. Thx! |
thanks! |
I've managed to get the latest version built on macOS Catalina. Could you test this as I have no way to test it myself? Much appreciated! You can download the latest build from here: |
Hi, Once you get past the "not notorised" part, it crashes (I am on Big Sur):
|
Damn! Here are instructions for getting it running from source code using Homebrew for dependancies. Modify as you like, it should give you a clear idea of whats needed. Create a new folder, cd into it and then you should be able to run the below in your terminal. Thanks for the feedback!
You should now be able to run vidcutter from terminal:
and to view command-line options:
As I can't test directly on macOS myself, you may need to use sudo on the last pip install command to get it installed system-wide. Can't remember as its been a while since I used macOS. You won't get an application icon this way but works when launched via terminal. The "info" tool icon and "Media Information" menu option won't work without mediainfo CLI installed. We can get to that once the above is confirmed as working. The python installation can be removed with:
|
Hi, OK, everyone installs OK (without using sudo), but vidcutter will not run. It exits with the following statements:
|
There appears to be an issue with Big Sur and OpenGL in Python. I've updated the codebase with a workaround so if you tried installing again you can retest. The wget command always downloads the latest code from github so running it again will download the updated code and and you can reinstall. Skip the brew commands obviously. Hope that made sense 😀 |
trying now (and thanks for your help) :) [edit] woohoo!
|
wow! okay, since that works i'll run another remote build for the DMG installer and get you to test it (i.e. running as an app w/ icon) when its ready. |
great! You also mentioned "The "info" tool icon and "Media Information" menu option won't work without mediainfo CLI installed. We can get to that once the above is confirmed as working.". |
The DMG will have that working as its included in the installer package, if it works. In the meantime, you can grab the latest version of mediainfo from: https://mediaarea.net/download/binary/mediainfo/21.03/MediaInfo_CLI_21.03_Mac11.dmg Once installed, running VidCutter should pick it up automatically, or go to Settings -> Tools -> Reset to defaults or set the value yourself if no luck. |
cheers! |
Does opening, cutting and saving the resultant video work with your Python installation? |
Interesting. Just ran the app again from terminal. It opened, but I got this...
|
|
I think that should resolve itself. Apparently, there are fixes for OpenGL and other Big Sur specific things in upcoming Python version updates. I guess until those come through it'll suck |
...had to force-quit as app was not responding after moving that dial thingy. |
As you installed mpv with homebrew, can you try opening a video file from terminal:
Just to confirm that mpv works with Big Sur and your setup. If it works and plays the video, try using arrow keys to scroll around and ensure its smooth. Thx! |
Updated DMG installer with the OpenGL fix is available here: https://ci.appveyor.com/api/buildjobs/la1o7j0s783jib2k/artifacts/VidCutter-6.0.5.1-macOS.dmg This is built on Catalina so I have no idea if that means it cannot work on Big Sur or not. And if your previous issue was the OpenGL issue or something wrong with the installer. Let me know how it goes one final time before calling it a day hehe 😎 |
Yes, that works fine (and an mpg window opens up showing the video fine also in Vidcutter). I think the beachball is something to do with the thumbnails. |
Is that link good? My browser hangs when I click on it.. [edit] Also a problem with Firefox... [edit]: all good. It's downloading now... |
Sorry, thought that would be accessible. I've uploaded the DMG to a Google Drive shared link here: https://drive.google.com/file/d/1LbAVbm1tjbYi2IhbMW0Lv6E_yCnk-h1r/view?usp=sharing Click the download button or download icon in the top-right. |
Nope, quits with the following details:
|
I'll have to do more research and try get an OSX virtual machine setup to properly debug the Big Sur issues. It should be working on Catalina and below but thats not good enough. Will let you know when progress is made AND thanks HEAPS for all your help! |
thanks - I think the problem was my my end... |
Happy to help. Don't hesitate to ask if you need anything! |
Could you try testing again as the wget will grab the latest updated source code. Am curious if Big Sur is okay now. Many thanks in advance! |
it runs! I get the following response when launching:
I load a video file (.ts). Thumbnails are generated quite quickly, but when I move the head (is that the right terminology?) about 45 seconds in, I get the beachball forever (but no new output in the terminal). At this point I have to terminate the app. |
Damn. This is am OpenGL related issue with Big Sur specifically. Apparently its being worked on, dependant libraries are out of my control.
Will hit you up again when things have been fixed, no idea when.
Thx for the testing help, much appreciated, saves me loads of time.
Thx,
Pete
On 26 Jun 2021, at 18:09, JCHH ***@***.***> wrote:
it runs!
I get the following response when launching:
qt.qpa.fonts: Populating font family aliases took 478 ms. Replace uses of missing font family "Monospace" with one that exists to avoid this cost.
Exception ignored in: 'vidcutter.libs.mpv._c_getprocaddress'
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/vidcutter/libs/mpvwidget.py", line 73, in getProcAddress
_gpa = (glutGetProcAddress, proc)
NameError: name 'glutGetProcAddress' is not defined
I load a video file (.ts). Thumbnails are generated quite quickly, but when I move the head (is that the right terminology" about 45 seconds in, I get the beachball forever (but no new output in the terminal). At this point I have to terminate the app.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Hi,
Will there a a MacOS distro for this release?
The text was updated successfully, but these errors were encountered: