Topic: ppa:djcj/vapoursynth does not exsit
i was trying to install svp linux but the ppa djcj/vapoursynth is not being found.
You are not logged in. Please login or register.
SmoothVideo Project → Using SVP → ppa:djcj/vapoursynth does not exsit
i was trying to install svp linux but the ppa djcj/vapoursynth is not being found.
don't know what happened
hope it's just a temporary issue
any other way I can get SVP Linux up and running or will I have to wait for it to be back up?
you can build mpv by yourself
you can build mpv by yourself
Actually good luck building Vapoursynth's libs on Linux. That guide you posted doesn't work anymore since they changed the entire build system.
I've been trying to get it to build it, but all I've found are errors, and there really isn't an INSTALL.md or an equivalent in their repository teaching you how to do it.
About the ppa, it seems it has been moved to https://launchpad.net/~djcj/+archive/ubuntu/hybrid so a
sudo add-apt-repository ppa:djcj/hybrid
sudo apt-get update
sudo apt install vapoursynth
should work. On the other hand, mpv still needs to be built manually, and that's troublesome.
Edit: Phewww.... I finally got it to work, after some 6 hours tinkering to fix that (and get ffmpeg to find Nvidia's hardware encoder/decoder libs):
So, the vapoursynth package above does install almost everything, binaries and shared libraries, but it was missing the header files required for the mpv build to find it.
I fixed it by downloading the vapoursynth source code from https://github.com/vapoursynth/vapoursynth/releases, extracting it and then:
sudo mkdir -p /usr/local/include/vapoursynth
sudo cp VAPOURSYNTH_SOURCE_FOLDER/include/*.h /usr/local/include/vapoursynth
sudo mkdir -p /usr/local/lib/pkgconfig
sudo cp VAPOURSYNTH_SOURCE_FOLDER/pc/*.pc /usr/local/lib/pkgconfig
To get mpv to build, I got it from a special branch from https://github.com/avih/mpv-build:
git clone --branch=mpv-build-rewrite --depth=1 https://github.com/avih/mpv-build
cd mpv-build
echo '--enable-gpl' >> ffmpeg_options
echo '--enable-libx264' >> ffmpeg_options
echo '--enable-libmp3lame' >> ffmpeg_options
echo '--enable-libfdk-aac' >> ffmpeg_options
echo '--enable-nonfree' >> ffmpeg_options
echo '--enable-vapoursynth' >> mpv_options
echo '--enable-libmpv-shared' >> mpv_options
# the ones below are for Nvidia's, you should install their video sdk first
echo '--enable-cuda' >> ffmpeg_options
echo '--enable-cuvid' >> ffmpeg_options
echo '--enable-nvenc' >> ffmpeg_options
echo '--enable-libnpp' >> ffmpeg_options
Then you follow the guide at https://github.com/avih/mpv-build/blob/ … README.rst to build and install it. Please read the whole guide first, there are some Debian/Ubuntu-specific steps one should do first.
Finally, in my case, it installed mpv to /usr/local/bin/mpv, and SVP could not find it (nor I could find a place to change that behavior). I ran the following to fix it:
sudo ln -s /usr/local/bin/mpv /usr/bin/mpv
Thanks for all the hard work, ZeroUm.
This is a bit troublesome still, hopefully we're able to get mpv from djcj once again.
when I try to run
sudo ./install i get
"The project was not configured: run "waf configure" first!"
Can i please get some help. or can someone just host the MPV with vapour?
please help
Chainik wrote:you can build mpv by yourself
Actually good luck building Vapoursynth's libs on Linux. That guide you posted doesn't work anymore since they changed the entire build system.
I've been trying to get it to build it, but all I've found are errors, and there really isn't an INSTALL.md or an equivalent in their repository teaching you how to do it.
About the ppa, it seems it has been moved to https://launchpad.net/~djcj/+archive/ubuntu/hybrid so a
sudo add-apt-repository ppa:djcj/hybrid sudo apt-get update sudo apt install vapoursynth
should work. On the other hand, mpv still needs to be built manually, and that's troublesome.
Edit: Phewww.... I finally got it to work, after some 6 hours tinkering to fix that (and get ffmpeg to find Nvidia's hardware encoder/decoder libs):
So, the vapoursynth package above does install almost everything, binaries and shared libraries, but it was missing the header files required for the mpv build to find it.
I fixed it by downloading the vapoursynth source code from https://github.com/vapoursynth/vapoursynth/releases, extracting it and then:
sudo mkdir -p /usr/local/include/vapoursynth sudo cp VAPOURSYNTH_SOURCE_FOLDER/include/*.h /usr/local/include/vapoursynth sudo mkdir -p /usr/local/lib/pkgconfig sudo cp VAPOURSYNTH_SOURCE_FOLDER/pc/*.pc /usr/local/lib/pkgconfig
To get mpv to build, I got it from a special branch from https://github.com/avih/mpv-build:
git clone --branch=mpv-build-rewrite --depth=1 https://github.com/avih/mpv-build cd mpv-build echo '--enable-gpl' >> ffmpeg_options echo '--enable-libx264' >> ffmpeg_options echo '--enable-libmp3lame' >> ffmpeg_options echo '--enable-libfdk-aac' >> ffmpeg_options echo '--enable-nonfree' >> ffmpeg_options echo '--enable-vapoursynth' >> mpv_options echo '--enable-libmpv-shared' >> mpv_options # the ones below are for Nvidia's, you should install their video sdk first echo '--enable-cuda' >> ffmpeg_options echo '--enable-cuvid' >> ffmpeg_options echo '--enable-nvenc' >> ffmpeg_options echo '--enable-libnpp' >> ffmpeg_options
Then you follow the guide at https://github.com/avih/mpv-build/blob/ … README.rst to build and install it. Please read the whole guide first, there are some Debian/Ubuntu-specific steps one should do first.
Finally, in my case, it installed mpv to /usr/local/bin/mpv, and SVP could not find it (nor I could find a place to change that behavior). I ran the following to fix it:
sudo ln -s /usr/local/bin/mpv /usr/bin/mpv
Anyway you can make your build into a deb that can be shared? I cant for the life of me get this to compile and install
building instructions from the wiki page - https://www.svp-team.com/wiki/SVP:Linux … om_sources - are 100% tested and working
building instructions from the wiki page - https://www.svp-team.com/wiki/SVP:Linux … om_sources - are 100% tested and working
I understand, I've been doing those instructions to a T for the past two days. I keep getting "The project was not configured: run "waf configure" first!" when ever I run "sudo ./install". Nothing I do can seem to resolve this. I have FFmpeg 4.x installed. I followed all the instructions from top to bottom. There has to be something I'm missing.
then you probably have some errors on the previous step
nvm got it
nvm got it
would you share the steps that you follow?
because i also got the same, exact problem with you (https://zoringroup.com/forum/viewtopic. … mp;t=14540) and " the project wasnt confugured: run waf configure..."
building instructions from the wiki page - https://www.svp-team.com/wiki/SVP:Linux … om_sources - are 100% tested and working
i'm very new in Linux, but i do have a Windows knowledge as my background, and all this steps is quite hard compare to Windows version.
is there any chance that we will have a "one for go" package like in Windows?
waf configure happens, when ./rebuild hits an error in most cases it just says, that something you echoed had a typo, I couldn't find a solution to undo this except for deleting the mpv folder and clone again. I had the same issue.
SmoothVideo Project → Using SVP → ppa:djcj/vapoursynth does not exsit
Powered by PunBB, supported by Informer Technologies, Inc.