This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[GUIDE] VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS
(03.04.2021, 20:22)Selur Wrote: I won't link to an installer I haven't build on the main download page.
Since shijan hasn't documented how to create the installer there is no installer for MacOS on the main page.

Cu Selur

Thanks for the answer! As an user of Hybrid I can only fully agree to your statement, I would prefer if you could build the installer for the additional plugin on your own, because than I can be sure that the versions will work together.
Reply
Not sure how to document it, but it was created with Packages.app http://s.sudre.free.fr/Software/Packages/about.html

It use Hybrid UI 2020.09.15 and some internal components updates from Hybrid 2020.10.10. So it may be considered as experimental DIY package release.

2020.09.15 have some specific bugs in advanced options, but for basic tasks from some point of view is rather stable and solid version compare to some newer releases. So yep, just read that FAQ in the first post to understand the basics.
Reply
Does allow to import/export 'package settings' if it does can you share the settings you use?
Reply
Can't see any import/export 'package settings' there. It just use folders, files and .pkgproj file
Reply
can you package those and share them (would look at it tomorrow)

Cu Selur
Reply
Only project file? Or project file with all files and folders?
Reply
the whole thing. Big Grin
Reply
Here it is https://drive.google.com/file/d/1fckkgEO...sp=sharing
Reply
Looking at the package you configured I got a few questions:
  • In the Plugins for Hybrid package:
    • Is the "VapourSynth.framework/bin/waifu2x-converter-cpp" really needed, isn't the "VapourSynth.framework/lib/vapoursynth/libwaifu2x-w2xc.dylib" enough?
      (also the file is not included in the zip you shared)
    • What is the usr/local/share/waifu2x-converter-cpp folder for? (I guess it belongs to "VapourSynth.framework/bin/waifu2x-converter-cpp" which shouldn't be needed,..)
    • What is the "VapourSynth.framework/lib/libw2xc.dylib" file for? (Looking with 'otool -L' at it, it's missing dependencies, so it will not work.
    From the looks of it only the files in "VapourSynth.framework/lib/vapoursynth" are needed.
  • What did you use to build the .dmg file?

Cu Selur
Reply
Folder "Plugins for Hybrid [archive]" contains original (non extracted) plugins. These archives are not used in installer. I just left them there as reference.

But inside "Plugins for Hybrid [archive]" there is a folder "Waifu2x-w2xc-r8-a9f064a" which is used by installer. That strange plugin use multiple paths. See INSTALL INSTRUCTIONS.txt there. I have no idea which parts of that plugin are used or not used, and why it was build like this. I just set same paths as described in INSTALL INSTRUCTIONS.txt. As i remember it was a discussion about this strange plugin installation on doom9 and l33tmeatwad explained that it just the way how it works.
So all those are parts of that Waifu2x-w2xc plugin. The funny thing is that Waifu2x-w2xc is rather legacy and very slow, but it don't need Vulkan SDK. l33tmeatwad recommend to use faster Waifu2x NCNN Vulkan instead.

Don't forget, that if you change app or folder sources (even if you rename new sources with same names), in Packages you need manually re-import them again to project. Packages use some sort of internal cache and without manual re-import of each new file or folder, it will put old versions into installer.

By the way it is easy to inspect and see internals of any already created pkg installer with Pacifist.app https://www.charlessoft.com/

DMG made with DMG Canvas.app, but i guess there are a lot of alternative options for this. DMG can be done with Disc Utility, but in less pretty way.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)