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 ~/.profile
export PATH="~/opt/vapoursynth/bin:$PATH"
export LD_LIBRARY_PATH=/usr/local/lib
export PYTHONPATH=~/opt/vapoursynth/lib/python3.8/site-packagesnano ~/.bashrc
export 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 ~/.bashrc
closed 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.