Link to OSX SDK is broken

Hi,

The link to the Shotcut SDK for OSX on this page is broken:

Clicking the link results in this error:

AccessDenied Access Denied B5Q5T97ZPZMBWZWN UFRc478exHDHjqJdVtlmerhnUWIjZnJl1v2jaav/8Aioi2X3Bxq5mnpgc3KlsnzoAMrYC3hQ9H0=

Please would be so kind as to restore the link or provide an alternative SDK download?

Thank you!

It is very outdated and no longer made and offered even though the page exists. I will remove the links to it.

To build and run on macOS I can only give some hints:

  • read the README
  • install dependencies MLT and FFTW using MacPorts or Homebrew
  • install Qt SDK from Qt and include extra modules: Qt 5 Compatibility, Charts, Image Formats, Multimedia
  • build Shotcut
  • Qt Creator might be convenient if you already know it.

Thank you Dan, I was trying to follow what appeared to be the recommended way of doing things.

What I am actually working on is getting the 2.6 version of the bigsh0t 360 filters working because they support vignette correction in particular.

I built and installed bigsh0t 2.6 but the UI does not appear, so was looking to see if I needed to build Shotcut as well - hence my raising this ticket.

However I have subsequently discovered the problem is that the filter’s ui.qml file is now incompatible with Shotcut.

I have made some progress with back porting the correct code structure such that it works with the current version of Shotcut. I’ll let you know when I get it working.

Thanks again!

Best regards,

Piers

I will take a look at upgrading bigsh0t after the next release. Its version is currently pinned in our build scripts because the build broke again, and I did not feel like fixing it and getting the author to merge it. Good luck trying to get your own build of the plugins and the new vignette ui.qml file to work with the signed app. Apple makes things difficult. So difficult that even the unsigned daily build is not usable since Qt had to start signing its libraries since macOS on Apple Silicon requires it.

I will take a look at upgrading bigsh0t after the next release

Thanks - that would be great. I’ll share back anything I think might be useful in this forum.

Hi Dan,
I’ve built the 360 filters and installed them using the supplied script and can now use them.
The issue I was having is that the latest tag is 2.6 but the updated qml files that match the current Shotcut are on Master (added 2024-04-16).
Pulling those across and building works as expected.
Thank you for your attention and thanks for Shotcut!

Best regards,
Piers

Hi Dan, note that in order for the 360 filters to work, libomp needs to be present.
This appears to only apply to OSX from the help page here:
https://bitbucket.org/leo_sutic/bigsh0t/src/main/

Install OpenMP. Using Homebrew:
brew install libomp

With best regards,
Piers