Selur's Little Message Board

Full Version: VapourSynth + QTGMC Deinterlace + Hybrid UI FAQ for macOS
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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
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
Hi,
Is it possible to use Hybrid UI 2020.09.15 alone without installing VapourSynth scripts?
yes
(07.10.2020, 06:06)Selur Wrote: [ -> ]yes

Thank you! Smile
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/1...sp=sharing
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
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.
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)
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:
    Code:
    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
    Code:
    cd /Users/selur/Downloads/temp/tmppkg.pkg/Payload/GPAC.app/Contents/MacOS
  4. copy the lib-folder and MP4Box into "Hybrid.add/Contents/MacOS"
    Code:
    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
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:
Code:
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...names.html

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

Cu Selur
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