View Full Version : Looking for SVP alternative without Manager,..
Since the last version of SVP:
The latest version is: 4.3.0.168 (2019-07-28).
The distribution includes:
svpflow1.dll, svpflow2.dll 32-/64-bit plugins for Avisynth and Vapoursynth on Windows
svpflow1.so, svpflow2.so 64-bit plugins for Vapoursynth on Linux
svpflow1.dylib, svpflow2.dylib 64-bit plugins for Vapoursynth on MacOS
sample scripts
readme and licenses files
Please note that SVPflow libs require a SVP Manager running (Windows and macOS only), otherwise you'll see a red rectangle around the video frame.
You're free to disable SVP completely ("Temporarily disable SVP" + ui.disable_on_launch = true in All settings), however it still must be running in background.
Download link is there (https://www.svp-team.com/wiki/Download#libs)
see: https://www.svp-team.com/wiki/Manual:SVPflow
So I was wondering: Is there a free (gpu based/suported) alternative for SVP available I don't know of or should one either:
a. stick to the old dlls of svp
b. buy the SVP Manager and keep it running. (personally I would have no problem buying a 20$ license, but I don't want to have to think about having to start SVP Manager running whenever I use svp in Avisynth or Vapoursynth on my Windows system)
Cu Selur
ChaosKing
2nd May 2020, 20:49
You could place svp manager in auto start (does it not have a autorun option?)
FramerateConverter is free and has good quality https://forum.doom9.org/showthread.php?t=174793
@ChaosKing: No clue whether it does have an autorun option, having it permanently running is even less an option for me than starting it manually.
Problem with FrameConverter is that is is rather slow compared to SVP since it can't use the GPU.
DJATOM
3rd May 2020, 11:34
Is there a free (gpu based/suported) alternative for SVP available
No.
Too bad SVP devs made such change (one month trial). License cost is above I can afford for that software (Ukrainians are mostly poor people), so I decided to don't use SVP at all. Plain mpv is fine too.
Milardo
6th May 2020, 19:47
Hi,
SVP 4 works completely without manager running if using the dll files, but in the latest version there is a red outline around the frame of the video as mentioned in your post. I didn't find it that distracting yet.
Sparktank
7th May 2020, 04:57
I remember seeing something on github, which I believe was shared here.
Someone took the ( old ) libraries for SVP ( before the red box change ) and allowed you to make your own settings without the GUI.
Something here last updated in 2018:
https://github.com/Bare7a/SVP-Flow-Script-Generator
And this updated in 2019:
https://github.com/Onemeshnik/supersvp
( mostly Russian documentation )
Didn't really look at them, but starred them to keep track.
You may find something useful in there. Don't forget to check archives for older libraries of svpflow/etc for non-red-box.
Or however it was Russianed.
amayra
8th May 2020, 23:40
You could place svp manager in auto start (does it not have a autorun option?)
FramerateConverter is free and has good quality https://forum.doom9.org/showthread.php?t=174793
you can't use FramerateConverter with vapoursynth directly
Reel.Deel
28th May 2020, 21:31
Since the last version of SVP:
see: https://www.svp-team.com/wiki/Manual:SVPflow
The latest version is: 4.3.0.168 (2019-07-28).
Please note that SVPflow libs require a SVP Manager running (Windows and macOS only), otherwise you'll see a red rectangle around the video frame.
.
So I was testing the latest version, aside from the red borders that appear after X amount of frames, it seems that the interpolated frames are just duplicates also. :(
The last available version that works with out installing the manager is v4.2.0.142 (2017-10-19). They added this requirement in v4.3.0.165 (2019-06-08). Does anyone have binaries from previous versions? I don't think they were ever formally released either, unless you downloaded the entire package.
Download of v4.2.0.142 is available here: http://avisynth.nl/index.php/SVPflow#Archived_Downloads
*******
Edit:
And this updated in 2019:
https://github.com/Onemeshnik/supersvp
( mostly Russian documentation )
The binaries included here are from v4.3.0.160 (x86/x64, AviSynth only). One release away from v4.3.0.161 that had some bug fixes for NVOF...
Sparktank
30th May 2020, 03:13
They added this requirement in v4.3.0.165 (2019-06-08)
Hmm, even going in the Wayback Machine checking around June/July for changes to the site, they never had a public link for version 4.3.0.161.
They went from 4.2.x to the red box version.
I never thought to keep backing up my libraries as updates came out.
I'm pretty sure there are some users on the SVP forums that do archive as updates come out.
But, they're probably pretty loyal to the developers so probably won't be so eager to drop a link on a whim without feeling like they're going to betray their developers without asking them for permission first.
You can try ask on the forums. Maybe the devs will give a link. Maybe a user will PM you.
I tried to google search using quotes but ended up nowhere.
A lot of repositories on Github seem to only link to the official download links for SVP (which would be either ancient versions or red box versions).
StainlessS
30th May 2020, 15:23
These any good, x86 and x64
svpflow1.dll v4.3.0.156
svpflow2.dll v4.3.0.160
In the Linked Avsynth.7z file(1st post by DanilaZabiaka):- https://forum.doom9.org/showthread.php?p=1903412#post1903412
Nuihc88
30th May 2020, 18:49
I have been using the last good versions and writing my own scripts by hand for a while now. Both performance and quality are far better now than i have ever been able to get through the official GUIs.
The last good versions i had backed up were: [Download Link] (http://k007.kiwi6.com/hotlink/6k2losau0b/SVPflow_LastGoodVersions.7z)
svpflow1.dll [v4.3.0.156] & svpflow2.dll [v4.3.0.160] - 32bit AviSynth;
svpflow1.dll [v4.3.0.156] & svpflow2.dll [v4.3.0.161] - 64bit AviSynth;
svpflow1_vs.dll [v4.3.0.156] & svpflow2_vs.dll [v4.3.0.161] - 64bit VapourSynth;
I'm not sure if 32bit build 161 was ever even released as i haven't been able to find a single direct reference to it anywhere on the internet, but i can say for sure it wasn't released at the same time as the rest.
I have been testing and building up carefully quality and performance optimized custom script templates for older computers for a while now. Separated them into Anime, Mixed & Live Content types & Light, Medium & Heavy tiers. I'm not yet done, but i could put those up on github along with my notes and link them here if there's interest; maybe get some feedback as well...
StainlessS
30th May 2020, 19:13
Nuihc88 linked download above are same dll's as the ones I linked, EXCEPT that x64 dll is svpflow2.dll v4.3.0.161 (The one I linked was svpflow2.dll v4.3.0.160).
EDIT: Not sure, I think I started this post whilst Nuihc88 was adding version info to above post.
Nuihc88
30th May 2020, 19:35
Nuihc88 linked download above are same dll's as the ones I linked, EXCEPT that x64 dll is svpflow2.dll v4.3.0.161 (The one I linked was svpflow2.dll v4.3.0.160).
Basically true, the svpflow1.dlls are identical. As for svpflow2.dll 32bit, the version listed is the same, but the hashes are different; however, the only difference i could find between the files is capitalization of some plain-text strings within the binaries. Also no-one had posted the VapourSynth version before, but now these filters are all available from the same place.
PS.
EDIT: Not sure, I think I started this post whilst Nuihc88 was adding version info to above post.
It was already there when i first posted, i only corrected grammar and improved formatting a few times to increase readability.
Sparktank
30th May 2020, 22:31
Thanks for the updates!
I'm not sure about 32bit, I use 64 only.
But, since the 161 has fixes for NVidia's Optical Flow, would that have any impact on it?
I remember some CL-friendly plugins here only allowed x64 for full functionality, whereas the x86 plugins aren't compatible.
EDIT: I uploaded a mirror to MEGA:
https://mega.nz/folder/72pDQTIK#FZ6lbgOa_XXK9eyJ_cTgiw
Reel.Deel
30th May 2020, 23:10
The last good versions i had backed up were: [Download Link] (http://k007.kiwi6.com/hotlink/6k2losau0b/SVPflow_LastGoodVersions.7z)
svpflow1.dll [v4.3.0.156] & svpflow2.dll [v4.3.0.160] - 32bit AviSynth;
svpflow1.dll [v4.3.0.156] & svpflow2.dll [v4.3.0.161] - 64bit AviSynth;
svpflow1_vs.dll [v4.3.0.156] & svpflow2_vs.dll [v4.3.0.161] - 64bit VapourSynth;
Nuihc88, thank you very much for sharing!!! v4.3.0.161 was the missing version, I guess x86 users will have to stick with v4.3.0.160.
Question, what are the libvapoursynth_plugin.dll.22 and libvapoursynth_plugin.dll.30 files in the VapourSynth folder?
I have been testing and building up carefully quality and performance optimized custom script templates for older computers for a while now. Separated them into Anime, Mixed & Live Content types & Light, Medium & Heavy tiers. I'm not yet done, but i could put those up on github along with my notes and link them here if there's interest; maybe get some feedback as well...
Please share :)
Nuihc88
31st May 2020, 20:31
But, since the 161 has fixes for NVidia's Optical Flow, would that have any impact on it?
I remember some CL-friendly plugins here only allowed x64 for full functionality, whereas the x86 plugins aren't compatible.
Not sure, but text-strings within the 32bit .160 binary seem to contain multiple SVSmoothFps_NVOF references; however running even the simplified script below will give me a silent crash, while with 64bit .161 binary i'm (correctly) shown some C++ error since my GPU & drivers are too old. Could be that they gave up on adding NVOF support for the 32bit version, but didn't bother disabling the function.
LoadPlugin("AviSynth\PlugIns\svpflow2.dll")
ffdshow_source()
smoothfps_params="{rate:{num:2,den:1}}"
SVSmoothFps_NVOF(last, smoothfps_params, mt=1)
Question, what are the libvapoursynth_plugin.dll.22 and libvapoursynth_plugin.dll.30 files in the VapourSynth folder?
After changing the file extension to .dll, file properties of both files say:
File description: Vapoursynth plugin for VLC
File version: 0.9.0.155
Product name: SmoothVideo Project
Product Version: 4.0.0
Please share :)
Ok, i'll probably get around to it either today or tomorrow. I'll just need to clean up my comments a bit.
PS. For some reason i kept having to retry posting this message throughout the day as nothing was showing up, my browser was just getting redirected to other pages... it somehow even ended up posting on another thread before finally getting through on the 4th try...
Anyway, here's the new github-project page with my current AVS script templates and optimization notes: https://github.com/Nuihc88/SVPlite
scharfis_brain
1st June 2020, 11:13
There is this Uplavnyalka - free and better port of Smooth Video Project make video 60 whatever FPS (https://forum.doom9.org/showthread.php?t=180656)
Anyone dared to install it?
Smells like malware :-(
Nuihc88
1st June 2020, 16:27
There is this Uplavnyalka - free and better port of Smooth Video Project make video 60 whatever FPS (https://forum.doom9.org/showthread.php?t=180656)
Anyone dared to install it?
Smells like malware :-(
Doesn't look like it does anything malicious. Most of the code is same as in SuperSVP (https://forum.doom9.org/showthread.php?t=176268). Code in both looks equally clumsy and is made overly complicated by arbitrary variable naming and blind copying of original SVP in all the wrong places. They both do some clever things with eval though. Perhaps it's easier to configure than a plain AVS Script, but i wouldn't use these because it's very difficult to keep track of what settings it's actually using at any given time.
Selur
6th June 2020, 14:26
yup, those projects all build on the old SVP dlls and add some more GUI components.
No real altenative.
Milardo
8th June 2020, 23:52
Hi,
SVP 4 works completely without manager running if using the dll files, but in the latest version there is a red outline around the frame of the video as mentioned in your post. I didn't find it that distracting yet.
Sorry, after closer inspection it seems that once the red outline appears, svp isn't working, although they fail to mention that.
Selur
22nd August 2020, 10:41
Does anyone have some .dylib files for MacOS Vapoursynth that still work without the manager?
Cu Selur
DTL
23rd August 2020, 07:49
For non-gpu I think it can be used mvtools->avisynth->ffdshow->any direct-show based player frontend (capable of inserting ffdshow in the graph). And some frontend players can open avisynth source directly.
Also long waiting for gpu-accelerated version of mvtools.
Nuihc88
23rd April 2021, 18:48
Does anyone have some .dylib files for MacOS Vapoursynth that still work without the manager?
Cu Selur
I'm a bit late to respond, but perhaps the ones over here will work: [Link] (https://web.archive.org/web/20190526051620/http://www.svp-team.com/files/svp4-mac.4.3.160-1.dmg)
MysteryX
3rd May 2021, 12:05
btw I know a lot of people asked for FrameRateConverter working in Vapoursynth. I got a lot of projects on the todo list so it will take a while before that's done.
(I've been busy closing portals to hell)
Selur
1st June 2021, 20:30
@MysteryX: keeping my fingers crossed. :)
---
@all:
Has anyone tried HolyWus port of Real-Time Intermediate Flow Estimation for Video Frame Interpolation (https://github.com/nihui/rife-ncnn-vulkan)?
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-RIFE-ncnn-Vulkan
(I'm probably doing some testing on Thursday,..)
Cu Selur
sofakng
27th July 2021, 18:12
Any updates on this? I've paid for SVP Pro but I'm always for alternatives (especially more lightweight).
How do I use the VapourSynth RIFE filter linked above?
I've downloaded it to C:\Program Files\VapourSynth\plugins64\RIFE.dll and the models to C:\Program Files\VapourSynth\plugins64\models.
...but how do I start MPV and tell it to use that filter?
Selur
4th August 2021, 19:22
...but how do I start MPV and tell it to use that filter?
No clue, doesn't really make sense to use it in mpv since it's way to slow to be used in a normal MediaPlayer which shoudl deliver real time playback,...
Quadratic
5th August 2021, 05:09
There are mvtools-based interpolation scripts which can be used in realtime. If you want to feed your own scripts to mpv it is simple:
mpv --vf=vapoursynth='foo/bar.vpy' foobar.mkv
Scripts take video_in as a clip
Does anyone know if it is possible to input 10-bit files into the script using the last free dlls?
Now that we have avisynth and vapoursynth directshow filters, it is possible to play 10-bit video files with SVP but this was limited at the time because these filters did not exist back then.
I have checked the last available source code from 2017 (https://www.svp-team.com/files/gpl/svpflow1-src.zip) which had the input limited to YUV420P8.
MVAnalyseCore::MVAnalyseCore(const JsonSVP::Value& root, BaseFilter *base):CoreLogic(base)
{
BaseFilter::Video *vi = base->getVideoInfo();
if (vi->pixelType() != BaseFilter::Video::PixelVideo_YV12)
SET_ERROR("SVAnalyse: Clip must be YV12");
such a shame, it even has the switch for other bit depths:
switch(vs_vi.format->id)
{
switch(type)
{
case PixelVideo_YV12: vs_vi.format = vsapi->getFormatPreset(pfYUV420P8, vscore); break;
case PixelVideo_YUV_P10: vs_vi.format = vsapi->getFormatPreset(pfYUV420P10, vscore); break;
case PixelVideo_YUV_P16: vs_vi.format = vsapi->getFormatPreset(pfYUV420P16, vscore); break;
case PixelData: vs_vi.format = vsapi->getFormatPreset(pfGray8, vscore); break;
default: vs_vi.format = 0;
I guess no, without rewriting svpflow1 and compiling it for ourselves...
how do I start MPV and tell it to use that filter?
Vapoursynthfilter https://github.com/CrendKing/avisynth_filter
you need to write a simple script to make it run, there are examples on RIFE github.
Eniff
6th June 2023, 16:20
Does anyone know how to feed 10 bit video into the last free version of SVP?
I modified the last available source code from 2017 to not throw an error when using 10 bit video but couldn't compile it myself. Maybe I will try again when I have time but even then there is no guarantee older SVAnalyze will work together with newer, last free SVSuper version.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.