Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!
lol
You are not logged in. Please login or register.
SmoothVideo Project → Using SVP → New RIFE filter - 3x faster AI interpolation possible in SVP!!!
lol
If anything, it seems like 10.15 is /slower/ (insert conspiracy theory here.) I can't smoothly do 2x on a 3840x2160 30fps video anymore, but can on 10.13.
Trying out rife, it is heavy but also looks pretty good. One thing I have noticed, with RIFE SVP wants to use mediainfo. And on some mkv files this is really slow. Like over 20 seconds before rife kicks in. Files are on SMB share, Does not seem to hapen locally. Fixed by renaming mediainfo.dll in SVP folder. Is there a downside? Any cleaner way to disable mediainfo scanning?
Hey good folks, can anyone give me advice on improving SVP settings I have at the moment primary for 4K (3832x1920) files?
As a sidenote, I care about clear image more than FPS and my setup is 13900, 64GB, 4090
Thank you for your time.

MPV config:
# this is required for SVP to "catch" the mpv
input-ipc-server=mpvpipe
# hardware video decoder
hwdec=auto-copy
hwdec-codecs=all
vo=gpu-next
# high quality video output, require rather fast video card
profile=gpu-hq
# D3D11 renderer (default) is required for the HDR playback
gpu-api=d3d11
# use VULKAN API if you have problems with the default d3d11 renderer
#gpu-api=vulkan
# miscellaneous options
# comment this one if you want mpv to remember the playback position
save-position-on-quit=yes
# fixes audio desync
hr-seek-framedrop=no
# "ReClock" replacement
#video-sync=display-resample
#video-sync-max-video-change=5
#log-file=mpv.log
ontop
fullscreen=yes
d3d11-exclusive-fs=yes
volume=100
volume-max=100
vo=gpu-next
gpu-api=d3d11
hwdec=d3d11va
gpu-context=d3d11
drm-vrr-enabled=no
d3d11-sync-interval=1
dither=error-diffusion
error-diffusion=burkes
dither-depth=10
video-sync=audio
spirv-compiler=auto
dolbyvision=yes
tone-mapping=auto
hdr-compute-peak=yes
target-colorspace-hint
tone-mapping-mode=auto
tone-mapping-param=auto
scale=ewa_lanczos
cscale=ewa_lanczos
dscale=ewa_lanczos
tscale=ewa_lanczosHey good folks, can anyone give me advice on improving SVP settings I have at the moment primary for 4K (3832x1920) files?
You can't because RIFE you get what you get. It's been a while since I used Rife so I can't remember what IC Custom:100. But with v4.25 you should still be getting about the best image you can get outside of manually tweaking SVP settings. Your MPV config looks likes a typical Internet config but there's nothing there that should make things look less clear.
As a sidenote, I care about clear image more than FPS
To make image more clear by removing blur, click download zip here:
https://gist.github.com/igv/8a77e4eb827 … c1c50c317e
and put the .glsl file in a shaders folder like this:
"C:\Program Files (x86)\SVP 4\mpv64\shaders\adaptive-sharpen.glsl"
Then add this line in mpv.conf to enable it:
glsl-shaders="~~/shaders/adaptive-sharpen.glsl"
If you want to see comparison ON-OFF add this in input.conf:
CTRL+1 no-osd cycle-values glsl-shaders "~~/shaders/adaptive-sharpen.glsl" ""; show-text "AdaptiveSharpen ON-OFF"
Sopheus wrote:As a sidenote, I care about clear image more than FPS
To make image more clear by removing blur, click download zip here:
https://gist.github.com/igv/8a77e4eb827 … c1c50c317e
and put the .glsl file in a shaders folder like this:
"C:\Program Files (x86)\SVP 4\mpv64\shaders\adaptive-sharpen.glsl"Then add this line in mpv.conf to enable it:
glsl-shaders="~~/shaders/adaptive-sharpen.glsl"If you want to see comparison ON-OFF add this in input.conf:
CTRL+1 no-osd cycle-values glsl-shaders "~~/shaders/adaptive-sharpen.glsl" ""; show-text "AdaptiveSharpen ON-OFF"
That shader doesn't remove blur but the added sharpness can make the image look perceptually clearer. But Rife v4.25 and even that MPV config should look pretty good already. If that's the path he wants to take then there's a few different sharpness shaders to choose from. Plus you can change the sharpness settings inside the glsl file which is what I used to do.
I have two identical computers. I installed SVP on the new one and copy pasted my settings from the old computer. I did the same with madVR. Everything works perfect with the old computer but the new one is dropping frames like crazy in MPC-HC. What gives? I've modified every setting I can find in the menus and it continues to happen. The render time in madVR seems acceptable and going from model 4.6 to 4.25 just makes things worse. It almost looks like vaporsynth/SVP can't keep up providing frames to madVR. The render queue can't fill fast enough. GPU otherwise working great.
Is it possible to access some vaporsynth settings?
Just a quick heads up for everyone. With the latest NVidia drivers, performance is much worse for me especially when using upscalers like ArtCNN. So if you use that or something similar, double check your performance
There is no reason to keep updating Nvidia drivers unless you need a specific game fix or new game install. Stick with drivers that work.
There is no reason to keep updating Nvidia drivers unless you need a specific game fix or new game install. Stick with drivers that work.
Ya but since some people might have updated, just wanted to let them know if they are having problems
Can someone confirm if with RIFE I should be using DXVA2, DXVA2 copyback, or D3D11? RTX 5080 and struggling with DXVA2 copyback for some reason.
Can someone confirm if with RIFE I should be using DXVA2, DXVA2 copyback, or D3D11? RTX 5080 and struggling with DXVA2 copyback for some reason.
LoL. On Windows 10/11 just stick to the SVP default mpv.conf in the SVP/mpv64 folder. It does the bare minimum of what is needed to work with SVP and will make things easier for you if you don't want to read up on any of this.
osudahiuhsdfg wrote:Can someone confirm if with RIFE I should be using DXVA2, DXVA2 copyback, or D3D11? RTX 5080 and struggling with DXVA2 copyback for some reason.
LoL. On Windows 10/11 just stick to the SVP default mpv.conf in the SVP/mpv64 folder. It does the bare minimum of what is needed to work with SVP and will make things easier for you if you don't want to read up on any of this.
What's funny? I've been using RIFE for like 3 years. I got a new computer and i'm dropping frames like crazy in decoder state. Rendering is good. I have no idea what the problem is and I don't think its madVR so it's in decoding. I think SVP is where the issue is but I have no idea.
dawkinscm wrote:osudahiuhsdfg wrote:Can someone confirm if with RIFE I should be using DXVA2, DXVA2 copyback, or D3D11? RTX 5080 and struggling with DXVA2 copyback for some reason.
LoL. On Windows 10/11 just stick to the SVP default mpv.conf in the SVP/mpv64 folder. It does the bare minimum of what is needed to work with SVP and will make things easier for you if you don't want to read up on any of this.
What's funny? I've been using RIFE for like 3 years. I got a new computer and i'm dropping frames like crazy in decoder state. Rendering is good. I have no idea what the problem is and I don't think its madVR so it's in decoding. I think SVP is where the issue is but I have no idea.
Just keep things simple and use the default SVP config. If that doesn't work then properly describe what you are trying to do instead of just RIFE, SVP, doesn't work.
osudahiuhsdfg wrote:dawkinscm wrote:LoL. On Windows 10/11 just stick to the SVP default mpv.conf in the SVP/mpv64 folder. It does the bare minimum of what is needed to work with SVP and will make things easier for you if you don't want to read up on any of this.
What's funny? I've been using RIFE for like 3 years. I got a new computer and i'm dropping frames like crazy in decoder state. Rendering is good. I have no idea what the problem is and I don't think its madVR so it's in decoding. I think SVP is where the issue is but I have no idea.
Just keep things simple and use the default SVP config. If that doesn't work then properly describe what you are trying to do instead of just RIFE, SVP, doesn't work.
I asked a very simple question: should be using DXVA2, DXVA2 copyback, or D3D11?
As for what I am doing, I am using madVR, SVP with RIFE and MPC-HC to watch movies at 48hz with an RTX 5080. I have a nearly identical PC with a 5070ti that does it absolutely fine but on the new PC I am dropping frames like crazy in the decoding stage, which makes me think its not a GPU or madVR problem. I copy pasted the madVR and SVP settings from the old PC so it's baffling me. I ran 3dmark and everything is up to snuff.
dawkinscm wrote:osudahiuhsdfg wrote:What's funny? I've been using RIFE for like 3 years. I got a new computer and i'm dropping frames like crazy in decoder state. Rendering is good. I have no idea what the problem is and I don't think its madVR so it's in decoding. I think SVP is where the issue is but I have no idea.
Just keep things simple and use the default SVP config. If that doesn't work then properly describe what you are trying to do instead of just RIFE, SVP, doesn't work.
I asked a very simple question: should be using DXVA2, DXVA2 copyback, or D3D11?
As for what I am doing, I am using madVR, SVP with RIFE and MPC-HC to watch movies at 48hz with an RTX 5080. I have a nearly identical PC with a 5070ti that does it absolutely fine but on the new PC I am dropping frames like crazy in the decoding stage, which makes me think its not a GPU or madVR problem. I copy pasted the madVR and SVP settings from the old PC so it's baffling me. I ran 3dmark and everything is up to snuff.
"a very simple question" indeed. Such a simple question that I can't be a**sed to answer. So instead I gave you a starting solution and asked you to report progress which you still have not done.
osudahiuhsdfg wrote:dawkinscm wrote:Just keep things simple and use the default SVP config. If that doesn't work then properly describe what you are trying to do instead of just RIFE, SVP, doesn't work.
I asked a very simple question: should be using DXVA2, DXVA2 copyback, or D3D11?
As for what I am doing, I am using madVR, SVP with RIFE and MPC-HC to watch movies at 48hz with an RTX 5080. I have a nearly identical PC with a 5070ti that does it absolutely fine but on the new PC I am dropping frames like crazy in the decoding stage, which makes me think its not a GPU or madVR problem. I copy pasted the madVR and SVP settings from the old PC so it's baffling me. I ran 3dmark and everything is up to snuff.
"a very simple question" indeed. Such a simple question that I can't be a**sed to answer. So instead I gave you a starting solution and asked you to report progress which you still have not done.
I'm sorry I don't know if I'm the one being difficult or if you are, or if it's both of us. What is your starting solution? You suggested a drop RIFE altogether, which I don't want to do and isn't a solution to the RIFE problem. Without RIFE everything works fine with frame doubling, so no issue there. What progress did you ask me to report? I don't see you asking for anything sorry. Are you maybe confusing me with someone else?
dawkinscm wrote:osudahiuhsdfg wrote:I asked a very simple question: should be using DXVA2, DXVA2 copyback, or D3D11?
As for what I am doing, I am using madVR, SVP with RIFE and MPC-HC to watch movies at 48hz with an RTX 5080. I have a nearly identical PC with a 5070ti that does it absolutely fine but on the new PC I am dropping frames like crazy in the decoding stage, which makes me think its not a GPU or madVR problem. I copy pasted the madVR and SVP settings from the old PC so it's baffling me. I ran 3dmark and everything is up to snuff.
"a very simple question" indeed. Such a simple question that I can't be a**sed to answer. So instead I gave you a starting solution and asked you to report progress which you still have not done.
I'm sorry I don't know if I'm the one being difficult or if you are, or if it's both of us. What is your starting solution? You suggested a drop RIFE altogether, which I don't want to do and isn't a solution to the RIFE problem. Without RIFE everything works fine with frame doubling, so no issue there. What progress did you ask me to report? I don't see you asking for anything sorry. Are you maybe confusing me with someone else?
That's OK. You don't understand what I am asking for which is a very basic step for setting up mpv with SVP. This explains why you asked your original question. You have some reading to do, maybe starting with the SVP manual, here https://www.svp-team.com/wiki/SVP:mpv. The only suggestion I would make (again) is that you remove any SVP config you have created and use the one under the SVP/mpv64 folder.
Also. Are you are using the same monitor on each computer or a different one? If it is different and it is set to a lower fps than SVP is set to then mpv will often drop packets because of the mismatch.
osudahiuhsdfg wrote:dawkinscm wrote:"a very simple question" indeed. Such a simple question that I can't be a**sed to answer. So instead I gave you a starting solution and asked you to report progress which you still have not done.
I'm sorry I don't know if I'm the one being difficult or if you are, or if it's both of us. What is your starting solution? You suggested a drop RIFE altogether, which I don't want to do and isn't a solution to the RIFE problem. Without RIFE everything works fine with frame doubling, so no issue there. What progress did you ask me to report? I don't see you asking for anything sorry. Are you maybe confusing me with someone else?
That's OK. You don't understand what I am asking for which is a very basic step for setting up mpv with SVP. This explains why you asked your original question. You have some reading to do, maybe starting with the SVP manual, here https://www.svp-team.com/wiki/SVP:mpv. The only suggestion I would make (again) is that you remove any SVP config you have created and use the one under the SVP/mpv64 folder.
Also. Are you are using the same monitor on each computer or a different one? If it is different and it is set to a lower fps than SVP is set to then mpv will often drop packets because of the mismatch.
Ok maybe this is a stupid question but why would I want to setup MPV? I've been using SVP with MPC-HC and RIFE for years. And I've read lots of SVP materials and I've set everything up following the instructions. It's possible I missed a step somehow but I've tried doing things to the letter. Are you suggesting I use MPV to see if it works for some reason? Note that I am using madVR. This is compatible with MPV I think but requires a special directshow integration if I am not mistaken.
And yeah same projector for both PCs. I literally swap between them and one works and one doesn't work properly, annoying!
dawkinscm wrote:osudahiuhsdfg wrote:I'm sorry I don't know if I'm the one being difficult or if you are, or if it's both of us. What is your starting solution? You suggested a drop RIFE altogether, which I don't want to do and isn't a solution to the RIFE problem. Without RIFE everything works fine with frame doubling, so no issue there. What progress did you ask me to report? I don't see you asking for anything sorry. Are you maybe confusing me with someone else?
That's OK. You don't understand what I am asking for which is a very basic step for setting up mpv with SVP. This explains why you asked your original question. You have some reading to do, maybe starting with the SVP manual, here https://www.svp-team.com/wiki/SVP:mpv. The only suggestion I would make (again) is that you remove any SVP config you have created and use the one under the SVP/mpv64 folder.
Also. Are you are using the same monitor on each computer or a different one? If it is different and it is set to a lower fps than SVP is set to then mpv will often drop packets because of the mismatch.
Ok maybe this is a stupid question but why would I want to setup MPV? I've been using SVP with MPC-HC and RIFE for years. And I've read lots of SVP materials and I've set everything up following the instructions. It's possible I missed a step somehow but I've tried doing things to the letter. Are you suggesting I use MPV to see if it works for some reason? Note that I am using madVR. This is compatible with MPV I think but requires a special directshow integration if I am not mistaken.
And yeah same projector for both PCs. I literally swap between them and one works and one doesn't work properly, annoying!
Yes and no. I made a mistake after reading your original post and forgot that you are using MPC-HC so that's on me. MPV doesn't need madVR because it has better functionality with higher quality and much more efficient. But I know later versions madVR have special settings for projectors so it makes sense to use it. With MPC I assume that you exported the settings on the old PC and imported them on the new one. I stopped using madVR years ago when I started to use MPV so I can't remember if you can do the same. But if you can and have imported both sets of settings then you may have the painful task of having to go through each and every MPC and madVR setting one by one to see if there are differences.
Try to copy mpc-hc64.ini from the computer that works fine to computer where you are having troubles.
Make sure you have same GPU driver version and settings.
I dropped using madVR a while back, it is quite HW demanding.
You can play with color profiles etc. but since I have HDR 10-bit LCD, there is no need for madVR and all the settings - just SVP with MPC-HC.
Try to copy mpc-hc64.ini from the computer that works fine to computer where you are having troubles.
Make sure you have same GPU driver version and settings.
I dropped using madVR a while back, it is quite HW demanding.
You can play with color profiles etc. but since I have HDR 10-bit LCD, there is no need for madVR and all the settings - just SVP with MPC-HC.
Thanks, unfortunately I've already tried copying all the settings for madVR, SVP and MPC-HC, no luck. It's the weirdest thing. Even updating the chipset and all kinds of crap like that. No idea what I am missing.
SmoothVideo Project → Using SVP → New RIFE filter - 3x faster AI interpolation possible in SVP!!!
Powered by PunBB, supported by Informer Technologies, Inc.