1 (edited by r1k11 30-01-2018 00:21:09)

Topic: SVP 4 Linux problem (SOLVED)

Hello, I installed SVP 4 Linux on Fedora 27. When I do Control Panel > Utilities > SVP in VLC checkbox, it gives me "Install 'VLC support' package and check Vapoursynth installation. I installed the VLC 64bit support during the install so I'm not sure what the problem is. I also installed Vapoursynth previously. Is there a directory I can copy the filters directly to?

EDIT: I looked at some other responses and apparently this seems to be a Vapoursynth problem. I went through the Vapoursynth install and it seemed to install just fine (sudo make install no errors). How can I verify this is installed properly for SVP?

EDIT 2: I tried with mpv, results with this message: "[vapoursynth] libavfilter filter 'vapoursynth' not found!" However, Vapoursynth is installed and I verified this by running this short python script:

import vapoursynth as vs
core = vs.get_core()
print(core.version())

which returns:

 VapourSynth Video Processing Library
Copyright (c) 2012-2018 Fredrik Mellbin
Core R43
API R3.5
Options: -

so it seems that Vapoursynth is installed but is simply not detected by mpv.

Re: SVP 4 Linux problem (SOLVED)

>  it gives me "Install 'VLC support' package and check Vapoursynth installation

this means SVP can't read plugins/libvapoursynth.so.22 version at startup
you can check its dependencies with ldd command

> I tried with mpv, results with this message: "[vapoursynth] libavfilter filter 'vapoursynth' not found!"

mpv was built w/o "--enable-vapoursynth" option

Re: SVP 4 Linux problem (SOLVED)

OK so I try to rebuild mpv with --enable-vapoursynth. It goes well, it detects vapoursynth, but then it gives:

No OpenGL video output found or enabled. Aborting. If you really mean to compile without OpenGL video outputs use --disable-gl.

So now I am stuck.

Re: SVP 4 Linux problem (SOLVED)

use Ubuntu big_smile

5 (edited by r1k11 30-01-2018 00:36:47)

Re: SVP 4 Linux problem (SOLVED)

OK so I solved it myself. For other Fedora users here is how you do it:

1.sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm
2. sudo dnf builddep mpv
3. git clone https://github.com/mpv-player/mpv
4. cd mpv
5. ./bootstrap.py
6. ./waf configure --enable-vapoursynth
7. ./waf 
8. ./ waf install 
9. mpv
 

If mpv gives an error after you type in mpv, then do this:

10. which mpv
11.ldd  /path/to/mpv/ 
12. cp /path/to/dependency/ /lib64/

I hope this helps someone.

EDIT: By the way, I never did fix that VLC error, so there is still room to work in this thread.

Re: SVP 4 Linux problem (SOLVED)

Thanks a lot it helped me !