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.

Install Hybrid on Ubuntu 18.04 VNC
#18
I tried the whole thing in a clean VM:

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-packages
    nano ~/.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:
    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
    ....
    which can probably be explained through the warnings:
    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.
    -> I then changed the environment files:
    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
    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"
    closed and reopened a terminal and now the builds worked fine.
    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
Reply


Messages In This Thread
RE: Install Hybrid on Ubuntu 18.04 VNC - by Selur - 15.04.2021, 19:46

Forum Jump:


Users browsing this thread: 3 Guest(s)