Selur's Little Message Board
[GUIDE] VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: [GUIDE] VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS (/thread-1279.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - shijan - 23.09.2020

Ok. I updated those components, fixed few text mistakes in FAQ and re-uploaded package under same name VapourSynth+Plugins+Scripts+Hybrid-2020.09.23


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - houdini - 06.10.2020

Hi,
Is it possible to use Hybrid UI 2020.09.15 alone without installing VapourSynth scripts?


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - Selur - 07.10.2020

yes


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - houdini - 07.10.2020

(07.10.2020, 06:06)Selur Wrote: yes

Thank you! Smile


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - shijan - 08.10.2020

VapourSynth + Plugins + Scripts + Hybrid package update [2020.10.08]
Changes:
Updated FFmpeg, MKVToolNix, tsMuxer inside Hybrid.app
Updated FAQ

Arrow DOWNLOAD package from Google Drive: https://drive.google.com/drive/folders/1tley3-jnXjDQCKagKAS4WLeiSqIaA5D6?usp=sharing


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - Selur - 08.10.2020

You might also want to update MP4Box since they just (10min ago, fixed a bug that hindered MPEG-4 ASP muxing, see: https://github.com/gpac/gpac/issues/1609)

Cu Selur


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - shijan - 08.10.2020

How to update that MP4Box? As you remember is was some confusion which libraries take from GPAC and it wont work by simple components replacement until you release Hybrid with already updated MP4Box components.


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - Selur - 08.10.2020

MP4Box and lib folder need to be copied from the pkg (rights need to be adjusted), but not much of a problem since most users probably don't encounter MPEG-4 ASP raw streams. (as fallback they can also use ffmpeg for the muxing)


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - Selur - 09.10.2020

Here's how I update MP4Box in detail:
  1. download latest nightly gpac from https://gpac.wp.imt.fr/downloads/gpac-nightly-builds/
  2. extract it's content into a temp folder (that does not exist beforehand) using:
    pkgutil --expand-full /Users/selur/Dowloads/gpac-1.1.0-DEV-latest-master.pkg /Users/selur/Downloads/temp
  3. navigate into the "temp/tmppkg.pkg/Payload/GPAC.app/Contents/MacOS"-folder
    cd /Users/selur/Downloads/temp/tmppkg.pkg/Payload/GPAC.app/Contents/MacOS
  4. copy the lib-folder and MP4Box into "Hybrid.add/Contents/MacOS"
    cp MP4BOX /Users/selur/workspace/Hybrid/Hybrid.app/Contents/MacOS
    cp -r lib /Users/selur/workspace/Hybrid/Hybrid.app/Contents/MacOS
  5. delete the download and the temp folder
(passes and file names will need to be adjusted to your setup)

Cu Selur


RE: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS - Selur - 09.10.2020

btw. when updating tsMuxeR it would be good* to:
a. moving the dylib files it used into the lib folder
b. adjust tsMuxeR to look for them there

To adjust tsMuxeR you need to use 'otool -l tsMuxeR' to find see the dependencies and use something like:
install_name_tool -change @executable_path/libpng16.16.dylib @executable_path/lib/libpng16.16.dylib tsMuxeR
to adjust the dependency. (this needs to be done for all the files tsMuxeR depends on and libfreetype.6.dylib which relies an libpng16.16.dylib)
for more details read: https://www.mikeash.com/pyblog/friday-qa-2009-11-06-linking-and-install-names.html

* it's a bit more 'clean/ordered' this way

Cu Selur