Replace both mpv.exe files with latest version and try again?
(there's like 2 years difference between 0.35 and 0.39 so probably just updating it can fix it)
https://mpv.io/installation/

Using Windows Media Player in 2025 sounds like using Internet Explorer when everyone switched to Chrome.

Spartan wrote:

I just need the latter right? They are the same thing?

yes, MPC Video Renderer is a component of both MPC-HC and MPC-BE
usually latest version haz more functionalities
i found that link here:
https://github.com/Aleksoid1978/VideoRe … tly-builds

I see it becomes active if "Super Resolution" checkbox is checked and you keep the MPC HC window size equal or bigger than video resolution (Scaling resolution):
https://gyazo.com/4ee5bf9e9f49b84bd34d7e618d176acc
(so try to check if it becomes active while the video is fullscreened)
Click the "Show statistics" button to see the current "Scaling resolution".
Also try to upgrade MPC Video Renderer by getting the MPCVideoRenderer zip from here:
https://github.com/qwerttvv/Player/releases
(in case they fixed the display issue only recently)

Or a SVP reddit community where people can post random questions exactly like on this forum?
example:
https://www.reddit.com/r/mpv/

6

(8 replies, posted in Using SVP)

kinggoodz wrote:

said I don't have permission to save

Try editing the file with Notepad++
https://notepad-plus-plus.org/
when it detects you don't have permission it asks you this:
https://gyazo.com/ee0960bb5187757be9240627149471eb
You click yes and it restarts itself with administrator privilages that allows you to edit it.

Drakko01 wrote:

maybe I doing something wrong

Most common issue i saw it has is that it does not detect the app's correct FPS
So if u play a 24 fps video with 2x, it should say 24/48 if it detects correctly how many frames that app is running with.
If it says 144/288 means it detects your monitor hz instead. xD
Ways to fix it is to install it directly from steam, close some overlay apps that might interfere with it, or set this in Nvidia Control Panel: https://gyazo.com/63bf77412bcc01e6dcb246143514105d
Or disable the extra monitors if u're multi monitors setup.

Drakko01 wrote:

Yeah I know, but i dont wanna pay for lsfg

You can test it with SVP without actually buying it from Steam lol
https://drive.google.com/drive/folders/ … tD8HzyIQ_e
Just select Frame Generation Mode -> Adaptive and set your FPS
change it until u have max stable frames, GG

If both oriento and https://www.svp-team.com/forum/viewtopic.php?id=7530 mentioned a sudden performance drop compared to previously
it could mean that one of the recent SVP updates like updating python version or one of the recent hotfixes increase the processing power required for live interpolation just above their system's capabilities
but we don't have a downgrade SVP button to let them investigate sad

best scenario would be if devs try to interpolate a video on one of their machines at high enough processing power that they can reproduce their issue, but not too high so rollbacking a couple of SVP updates would see a noticeable performance improvement

this means devs should go through "A few weeks ago..." of SVP changes in order to confirm if slowdown is related to a critical component that requires updates or not to conclude if it's fixable or if we should just blame Nvidia's latest drivers

offtopic question:
this looks promising and uses RIFE and Vapoursynth, would it be possible to integrate on top of SVP with a checkbox?
https://github.com/routineLife1/VS-DRBA
https://github.com/routineLife1/DRBA
or probably not worth it

oriento wrote:

but it's dropping a lot of frames in 4k

4k videos have too many pixels, if system can't handle RIFE 2x, try to use SVP's Automatic 10x or Lossless Scaling's 20x
check where's the next bottleneck based on your current hardware limitations

pensioner600 wrote:

when switching to the Frame Size tab

i remember bumping into something similar months ago when i played with that menu
i suggest to select a configuration on that menu then restart SVP to apply it, probably it happens cause of the resizing that happens while the video is already running

average user just plays the video once so RIFE keeps same width/height from start to end of video

RickyAstle98 wrote:

I have 4070 too, just rename 4.25 heavy model to 4.30 and everything works!

If heavy models crash with:
Playback [46e05f18]: VS - Python exception: vsmlrt.RIFEMerge: tile size must be divisible by 64 (1280, 720)

-DELETED-

Yes, Chainik's fix below works, thank u so much!

RickyAstle98 wrote:

2) Unpack only vsmlrt-cuda folder from archive to ...\SVP 4\rife

I also see that the RIFE developer added some extra parameters for the new TensorRT version, not sure if mandatory:
https://gyazo.com/87bdd69a3c5e6d3f934b003cbe4a71b1

yongbin wrote:

After replacing with this method, it can switch to running on two threads. The new issue is that the player crashes after playing for a few seconds.

A user said to switch the video player to MPV instead:
https://www.svp-team.com/forum/viewtopi … 205#p85205
Check if this crashes?
https://mpv.io/

Guys, can anyone check if they made any significant improvements since last time by testing the 20x frame generation on 4k videos?
https://www.reddit.com/r/nvidia/comment … n_30_with/

Delete mpv cache maybe? "C:\Users\User\AppData\Local\mpv"
Restart SVP and make sure it runs in background
mpv version from SVP is a bit older, while SMPlayer's is ancient.
try to update them by replacing mpv.exe from "C:\Program Files (x86)\SVP 4\mpv64\mpv.exe" and "C:\Program Files\SMPlayer\mpv\mpv.exe" with the one from latest archive:
https://github.com/shinchiro/mpv-winbui … 7a59a12.7z

Also i see SMplayer overrides this setting general->video->Output driver which might cause issues related to color detection
https://gyazo.com/5b706354d3c45e0b2fac0ddc18aa8090
Try to set it on gpu-next?

yongbin wrote:

I still don't know how to solve this problem

Step 1:
Click here to download file:
https://www.svp-team.com/forum/misc.php … download=1
Step 2:
Replace file here:
https://gyazo.com/729a6a247fcc4a8c9dc6b0605252add4
Step 3:
Test RIFE with 2 GPU threads
Step 4:
If issue persists, buy Nvidia GPU
or downgrade AMD driver to whql-amd-software-adrenalin-edition-23.11.1-win10-win11-nov3-rdna

MAD_EDy wrote:

why is the OSD sometimes colored, and sometimes faded and colorless?

I think it's normally colored when it finds a normal video.
https://gyazo.com/9fbe058e807d6e26d962b4e3a9e54ebb
It's greyed out when it finds a video with HDR metadata
https://gyazo.com/6d637addeee3043f59356d259c62609e
It's brightly colored when it finds a video with Dolby Vision metadata
https://gyazo.com/1f21254bb5176125bc2f370f323c18e1
If you want to disable it, just uncheck "Show OSD messages" here:
https://gyazo.com/b90cf5e13cb34faeb01b51f8b7975cf2

MAD_EDy wrote:

2. Regarding the models, I do everything according to the instructions, it is displayed correctly.
3. I read this instruction on madvr, did as in it, terrible lags and noise in the picture(((
Still, thank you Master, and may the Force be with you!)
PS. What renderer/player do you use? Maybe you can send me screenshots of important settings in a private message?

Good job!
In your image you are showing me:
"C:\Program Files (x86)\SVP 4\rife\models\rife_v2"
Please show me this folder instead to confirm that rife_v4.25_heavy.onnx files are correctly generated:
"C:\Users\MAD_EDy\AppData\Roaming\SVP4\cache\Program Files (x86)\SVP 4\rife\models\rife_v2"
https://gyazo.com/7464860a70795a29754a7eeff6ba3d32

For now i'm currently using mpv with this upscaling shader:
https://github.com/Artoriuz/ArtCNN
Could not find a way to import it on MPC HC yet. sad

Yup, it loaded correctly, everything is okay, well done!

I managed to fix the black stripe issue:
https://gyazo.com/d7f90a5f5d0bdf7fd3bd467f00d2347b
please open "C:\Program Files (x86)\SVP 4\script\generate.js" and edit this:
var pw = Math.floor((media.dst_w-1)/32+1)*32 - media.dst_w;
var ph = Math.floor((media.dst_h-1)/32+1)*32 - media.dst_h;
to this:
var pw = Math.floor((media.dst_w-1)/64+1)*32 - media.dst_w;
var ph = Math.floor((media.dst_h-1)/64+1)*32 - media.dst_h;
save and restart SVP and see if issue persists.

"did not feel the difference between all these versions"
default SVP cannot find the heavy rife model so it loads rife_v4.25 non-heavy instead
did you correctly replace the "helpers.py" and "vsmlrt.py" files from the bottom of the guide?
Please confirm by checking the folder where the RIFE models were generated and see if they contain "rife_v4.25_heavy.onnx" in their name:
"C:\Users\username\AppData\Roaming\SVP4\cache\Program Files (x86)\SVP 4\rife\models\rife_v2"
https://gyazo.com/7464860a70795a29754a7eeff6ba3d32
If all good, then that means there are no visual improvements and those artifacts are still present. All we can do is wait for RIFE devs to train new models. xD

I see there's an ancient madVR guide here, but not much else:
https://kokomins.wordpress.com/2021/03/ … e/#madvr-1

Answer is which one u found gives best results for you lol.
MPC VR seems to work good enough for the average user.
madVR seems to make everything looks great cause it applies a ton of sharpening, scaling & other filters by default. This makes it slower than MPC VR.
MPC HC vs MPC BE, both have ongoing active development, you should choose which one has nicest user interface, no clue which one is best.
RIFE v1 models are much slower than v2 models cause v1 "generates significant useless memory and pcie traffic". Always use v2.
https://github.com/AmusementClub/vs-mlr … 1789817302
ensemble models eat too much resources, you can ignore.
lite models were created to eat less performance so they are faster than non-lite "lite means using similar training framework, but lower computational cost model"
heavy models were created recently with double the tile size of normal models. "I am trying using more flow blocks, so the scale_list will change accordingly. It seems that the anime scenes have been significantly improved." and it seems it fixed the smoothness that was lost after 4.18 models

Are you looking for a guide like this one?
https://www.svp-team.com/forum/viewtopi … 352#p83352
The "rattling" of the picture originates from for example 2x speed, SVP showing you the original frame and then showing you the RIFE interpolated frame that is slightly off.
But to obtain the RIFE frame, the current frame and the next frame are being passed to Vapoursynth.
For Vapoursynth to process them, they are first converted into something Vapoursynth can read and then converted back into a media player frame, but this frame is now not aligning anymore with the original frame and looks like it's "rattling".
Only fix for now is to increase from 2x to 4x+ so you will see more RIFE frames and less the original non-aligned frame.
To increase the frames while your hardware cannot run it (until the end of this month when RTX 5090 releases), please try to play around with the resize setting so you limit to only send 1080p pixels or less of your 4K video.
https://gyazo.com/078014a0fd8fdab1a6d9d98a1b596566

yongbin wrote:

GPU thread count can only be set to 1 to run. Choosing 2 cannot run

Try to replace your rife_vs.dll from "C:\Program Files (x86)\SVP 4\rife\rife_vs.dll" with the one from here:
https://www.svp-team.com/forum/viewtopi … 976#p84976

Drakko01 wrote:

Any ideas how to fixed, so image comparison also work.

On 9 september 2021 the Vapoursynth devs moved the misc filters from initial location to a separate repository:
https://github.com/vapoursynth/vs-miscf … ilters.cpp
SVP devs will have to fix that when they decide they want to update Vapoursynth

John86 wrote:

Is there any significant difference between the current version of Tensor RT and the latest version from the github?
If so, how to update?

Nothing noticeable, if u want to check it, just get the vsmlrt-windows-x64-tensorrt zip from Assets of https://github.com/AmusementClub/vs-mlrt/releases
and copy the vsmlrt-cuda folder and vstrt.dll file to SVP's rife folder: "C:\Program Files (x86)\SVP 4\rife\"
https://gyazo.com/d8bfb4124ab4273447258e9c8a1e358a