15.04.2021, 19:46
I tried the whole thing in a clean VM:
What I did:
Funny thing is, those changes were not needed before,.. seems like Ubuntu again changes something.
(/home/selur/opt/vapoursynth/lib/vapoursynth/ also did include the libraries.)
Cu Selur
What I did:
- install git
sudo apt-get install git - checkout the addon
git clone https://github.com/Selur/hybrid-vapoursynth-addon.git - build Vapoursynth
cd hybrid-vapoursynth-addon ./build-vapoursynth.sh - adjusted the environment
nano ~/.profileexport PATH="~/opt/vapoursynth/bin:$PATH" export LD_LIBRARY_PATH=/usr/local/lib export PYTHONPATH=~/opt/vapoursynth/lib/python3.8/site-packagesnano ~/.bashrcexport LD_LIBRARY_PATH=/usr/local/lib export PYTHONPATH=~/opt/vapoursynth/lib/python3.8/site-packages export PATH="~/opt/vapoursynth/bin:$PATH" - rebooted
- switched to the repo again
cd hybrid-vapoursynth-addon - called build-plugins.sh
./build-plugins.sh
A lot of plugins failed:
which can probably be explained through the warnings:Build plugins: addgrain (1/62) ... failed awarpsharp2 (2/62) ... failed bifrost (3/62) ... done bilateral (4/62) ... done bm3d (5/62) ... failed cas (6/62) ... failed ctmf (7/62) ... failed d2vsource (8/62) ... done dctfilter (9/62) ... failed ....
-> I then changed the environment files:ERROR: launchpadlib 1.10.13 requires testresources, which is not installed. WARNING: The script wheel is installed in '/home/selur/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. NOTE: The current PATH contains path(s) starting with `~`, which may not be expanded by all applications. WARNING: The script meson is installed in '/home/selur/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. NOTE: The current PATH contains path(s) starting with `~`, which may not be expanded by all applications. WARNING: The script ninja is installed in '/home/selur/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. NOTE: The current PATH contains path(s) starting with `~`, which may not be expanded by all applications.
nano ~/.profile-export PATH="/home/selur/opt/vapoursynth/bin:$PATH" export LD_LIBRARY_PATH=/usr/local/lib export PYTHONPATH=/home/selur/opt/vapoursynth/lib/python3.8/site-packages export PATH="/home/selur/.local/bin:$PATH"nano ~/.bashrcclosed and reopened a terminal and now the builds worked fine.export LD_LIBRARY_PATH=/usr/local/lib export PYTHONPATH=/home/selur/opt/vapoursynth/lib/python3.8/site-packages export PATH="/home/selur/opt/vapoursynth/bin:$PATH" export PATH="/home/selur/.local/bin:$PATH"
Build plugins: addgrain (1/62) ... done awarpsharp2 (2/62) ... done bifrost (3/62) ... done bilateral (4/62) ... done bm3d (5/62) ... done cas (6/62) ... done ctmf (7/62) ... done d2vsource (8/62) ... done dctfilter (9/62) ... done deblockpp7 (10/62) ... done deblock (11/62) ... done decross (12/62) ... done dedot (13/62) ... done degrainmedian (14/62) ... done depan (15/62) ... done descale (16/62) ... done dfttest (17/62) ... done dotkill (18/62) ... done eedi2 (19/62) ... done eedi3m (20/62) ... done f3kdb (21/62) ... done ffms2 (22/62) ... done fft3dfilter (23/62) ... done fixtelecinedfades (24/62) ... done fluxsmooth (25/62) ... done fmtconv (26/62) ... done hqdn3d (27/62) ... done it (28/62) ... done knlmeanscl (29/62) ... done lghost (30/62) ... done minideen (31/62) ... done msmoosh (32/62) ... done mvtoolssf (33/62) ... done mvtools (34/62) ... done neofft3d (35/62) ... done nnedi3cl (36/62) ... done nnedi3 (37/62) ... done readmpls (38/62) ... done retinex (39/62) ... done sangnommod (40/62) ... done sangnom (41/62) ... failed scenechange (42/62) ... done ssiq (43/62) ... done svpflow (44/62) ... done tcanny (45/62) ... done tdeintmod (46/62) ... done templinearapproximate (47/62) ... done temporalmedian (48/62) ... done temporalsoften2 (49/62) ... done temporalsoften (50/62) ... done timecube (51/62) ... done tonemap (52/62) ... done ttempsmooth (53/62) ... done vaguedenoiser (54/62) ... done vcmod (55/62) ... failed vfrtocfr (56/62) ... done vsimagereader (57/62) ... done vslsmashsource (58/62) ... failed vsrawsource (59/62) ... done vsznedi3 (60/62) ... done waifu2x-w2xc (61/62) ... done yadifmod (62/62) ... done Finished after 6 min 47 sec
Funny thing is, those changes were not needed before,.. seems like Ubuntu again changes something.
(/home/selur/opt/vapoursynth/lib/vapoursynth/ also did include the libraries.)
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.

