Selur's Little Message Board
[INFO] Hybrid on Mac Silicon? - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html)
+--- Forum: Small Talk (https://forum.selur.net/forum-7.html)
+--- Thread: [INFO] Hybrid on Mac Silicon? (/thread-3937.html)

Pages: 1 2 3 4 5


Hybrid on Mac Silicon? - Selur - 16.11.2024

Hi,
got a Mac Mini M4(pro). Smile

I did a few test and atm. I'm:
  • having problems getting native arm builds for some tools
    • tsMuxer
    • FLVExtractCL
    • mp4fpsmod
  • installing some tools through brew:
    • x265
    • aomenc
    • ffmpeg (sadly no libbluray Sad)
    • MP4Box
    • Vapoursynth
  • struggling with the Vapoursynth setup
    • main problem are the plugins, Vapoursynth itself works Smile
atm. I just hack stuff together to test it, just for me.

I was wondering are there even users that thing it would make sense trying to get Hybrid working on Mac Silicon?
Also, does someone have experience getting Vapoursynth&Co running on Mac Silicon?

Cu Selur


RE: Hybrid on Mac Silicon? - safshe - 16.11.2024

l am also getting a macbook pro next month...it will be great if you add mac silicon support...


RE: Hybrid on Mac Silicon? - Selur - 17.11.2024

Won't happen anytime soon, so don't expect a public Mac silicon Hybrid any time soon.
Problem: only a fraction of the Vapoursynth filters are available atm.
https://github.com/yuygfgg/Macos_vapoursynth_plugins has some, but tons are missing. (and not all are working)
Missing atm.: Cu Selur

Ps.: QTGMC and RIFE both work.


RE: Hybrid on Mac Silicon? - Selur - 22.11.2024

Ideally we would need a folder which contains two folders.
One containing the libraries and another one containing any dependencies of the libraries.
So that Hybrid, could ship with these two folders and use LoadAllPlugins('path to the library folder') to load them.
So the user would just need to install Vapoursynth (i.e. through brew) and Hybrid would come with the rest.
=> since my motivation and experience with this is really limited, this is probably where this ends for now
(Hybrid itself works fine on MacOS silicon)

Cu Selur

ps.: seems like both nnedi3 and nnedi3cl both only work with RGBS Sad


RE: Hybrid on Mac Silicon? - sverreh - 26.12.2024

Hello, for what it is worth.  I have a Mac Mini M4 pro and I am using Hybrid  2023.03.20.1 in order to deinterlace and mask footage digitised from old S-VHS home movies. Works as a charm, very responsive and quick once I got the hang of it. I have barely tried other tools, but if I should reach the level of trying to restore some of the footage, I would assume that Hybrid would be the toolbox of choice.  Thank you for av very useful tool.

Sverre


RE: Hybrid on Mac Silicon? - Selur - 28.12.2024

current state: Hybrid Silicon dev

Cu Selur


RE: Hybrid on Mac Silicon? - koma - 29.12.2024

Hello,

I wanted to try this version on my MacBook for deinterlacing, but I could not start it. When I try to start it, the following error occurs "“Hybrid” is damaged and can’t be opened. You should move it to the Trash.". Maybe there is something missing on my machine, but I have the Xcode command line tools installed.

Thanks in advance
Markus


RE: Hybrid on Mac Silicon? - Selur - 29.12.2024

No clue. Does it show any error if you start it from a terminal?


RE: Hybrid on Mac Silicon? - koma - 29.12.2024

There was no error on the command line either. I then googled and found that I have to remove the quarantine flag via "xattr -c". After that Hybrid started and was missing qt on my machine, I installed it via homebrew and now it starts.

When I try to use qtgmc with vapoursnyth in preview it seems there are some missing libs. I installed all homebrew apps you mentioned above

Failed to load /Users/xxxx/Downloads/Hybrid.app/Contents/MacOS/vsfilters/libretinex.dylib. Error given: dlopen(/Users/xxxx/Downloads/Hybrid.app/Contents/MacOS/vsfilters/libretinex.dylib, 0x0001): Library not loaded: /opt/homebrew/opt/llvm/lib/c++/libc++.1.dylib
Referenced from: /Users/xxxx/Downloads/Hybrid.app/Contents/MacOS/vsfilters/libretinex.dylib
Reason: tried: '/opt/homebrew/opt/llvm/lib/c++/libc++.1.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/llvm/lib/c++/libc++.1.dylib' (no such file), '/opt/homebrew/opt/llvm/lib/c++/libc++.1.dylib' (no such file)



RE: Hybrid on Mac Silicon? - Selur - 29.12.2024

Seems like some dependencies for retinex are missing.