1

(3 replies, posted in Using SVP)

I misread title.
Good answer btw!

2

(3 replies, posted in Using SVP)

Nice, then try to make a request to SVP devs to update default mpv config to remove "-copy", enable blend frames by default
and to drop RIFE support since out of the box SVP config outperforms in smoothness and quality.
And maybe allow users to select from menu dropdown higher values than "Movie Frame rate x6" multiplier and 240 fps. xD
Constructive feedback is always welcomed.

If u add this in mpv.conf:
vf=d3d11vpp=scale=2.00:scaling-mode=nvidia

and you click the Nvidia Super Resolution checkbox for "Show status indicator on video" in NVIDIA App, it will show a small "RTX VSR" on top right side of mpv that Video Super Resolution is active:
https://gyazo.com/12f86d12f896441994a3421b2cc78af7

but changing DLSS models doesn't seem to do anything so no clue how we can use it at transcoding.

matiasflyhigh wrote:

Hello everyone,
a performance issue with the integrated mpv on SVP that hasn't occurred before. Recently

Ooh SVP updated to latest mpv version so it probably reseted your mpv.conf configuration file
and since it's newer mpv version, slight chance that it works slower than old version and might trigger this error in console:
https://gyazo.com/2cfe3723f732a057a8a838249d01320c (you can confirm by pressing ` in mpv)

Try to play around with mpv.conf settings and see which removes the stutter:
hwdec=auto
or
hwdec=no

add this too if slowdown persists:
profile=fast

If you think it's caused by bad SVP settings, then go to your SVP profile -> Automatic options selection -> and select one of the default profiles to reset it to recommended settings, and restart SVP.
This should fix the recent performance issue.

raider10 wrote:

I'm not going over 63fps (which is already pretty good for me).

If dawkinscm's config doesn't give good enough results, and tinkering with the profile settings might make it slower, i would also test with the default automatic profile + masking disabled (to confirm if it's better/worse).
And lowering the monitor resolution a bit if it's already at 3840x2160 (but you only watch movies at 1920x1080).
You can also use the "Alter video frame size" button to lower the amount of pixels that get interpolated:
https://gyazo.com/92109d19b50e5eeb29a72123fc0ea5a8
But the quality loss is not worth it if u ask me.

Surely applying a combination of above will get u to stable 120 fps.

Yes of course. All our hardware setups are different.
Last ideea: selecting "Film" here requires much more processing power:
https://gyazo.com/8ca66edc6222cea98e6b79436b0363d9
So even if you only watch live-action movies, i would still recommend the "Animation" button for less memory usage. (Or the old 4.4-4.6 RIFE v2 models cause they eat less)

gpu-api=vulkan
hwdec=vulkan
gives weird green artifacts when jumping around in the timeline in mpv
https://gyazo.com/7b320461bc117dbf7c3dc4f5234b2773

Try this instead?
hwdec=vulkan-copy

It only has that weird green artifact once starting the video and shows this in console (not sure if relevant)
https://gyazo.com/ae97a333c9a7cd7319dd0e70620aa150
Probably should be reported to mpv guys?

Nevermind someone already mentioned this behaviour:
https://github.com/mpv-player/mpv/issues/17175

7

(58 replies, posted in Using SVP)

They released new mpv version:
https://github.com/mpv-player/mpv/releases/tag/v0.41.0

RickyAstle98 wrote:

Repeatable performance experiment (transcoding speed) (RTX 4070)

Driver 546.17 (output 2880 frames 1280x736 opt w/TRT 9.1.0)
60>120 ~304fps (4.4v2)
60>120 ~284fps (4.6v2)
60>120 ~260fps (4.7v2)
60>120 ~250fps (4.9v2)
60>120 ~210fps (4.12v2)
60>120 ~200fps (4.14v2)

Driver 565.90 (output 2880 frames 1280x736 opt w/TRT 10.13.0)
60>120 ~308fps (4.4v2)
60>120 ~286fps (4.6v2)
60>120 ~262fps (4.7v2)
60>120 ~252fps (4.9v2)

Driver 581.29 (output 2880 frames 1280x736 opt w/TRT 10.13.0)
60>120 ~292fps (4.4v2)
60>120 ~272fps (4.6v2)
60>120 ~248fps (4.7v2)
60>120 ~242fps (4.9v2)

HAGS: On

Ricky can u pls do some transcoding of v1 vs v2 on latest SVP & driver to measure performance and confirm/deny this myth for zxcvbnm821?
Thanks!

9

(58 replies, posted in Using SVP)

Good job!

The higher frame rate you go, the artifacts become less noticeable since they stay on screen less time.
According to "Artifacts masking" description:
https://gyazo.com/abc2d875f0bfaf071249dd4ca0546283
Enabling it will slow down smoothness and blur everything (so you won't notice movement artifacts).
But if you're system CAN run already at 240 fps and above, you might as well disable all artifacts masking everywhere to maximize picture clarity and minimize blur.

narkohol wrote:

I'm not sure about that. In all my test scenes RIFE is both smoother and has less artifacts than normal SVP:

I found this panning scene useful for smooth tests:

Slideshow Hero - S04E01 - 1080p
https://drive.google.com/file/d/1Ls-VdL … E_X7x/view

They just updated latest RIFE model to fix "abnormal artifacts" https://github.com/AmusementClub/vs-mlrt/issues/155 :
https://github.com/AmusementClub/vs-mlr … nal-models

Now we can finally upgrade the RIFE model after more than a year.

11

(58 replies, posted in Using SVP)

RickyAstle98 wrote:

You DIDNT changed CONFIGURATION FILE parameters, real timestamp tolerance to 1 plz, then try to generate, LSFG will ignore generated frames and will duplicate or generate stutter frames instead of generating! Actual GPU usage decreased, tried to use on 90% usage before LSFG ontop, hidden trick only adds extra 2% without drops!

If i set real_timestamp_tolerance to 1, it shows 24/1000 fps but panning scenes move choppy exactly like original 24 fps, meaning it moves like 1x with scaling effect ON.
https://gyazo.com/1e5904f7c6a47c63612a93f2f134247f
Where is the black insertion setting and what does it do?
For performance increase, just change HDR support checkbox to OFF, that's the real memory hog.

After further tweaking, i think these settings actually improve smoothness, giving stable fps:
https://gyazo.com/c1b83777acf5eff7ffa93ce38901b0b2
real_timestamp_tolerance = 0
This sets LSFG to show only generated frames.
This is needed because setting it to 1 would show all real frames, disabling interpolation, meaning the default of 0.05 at 1000 fps would show you 50 static frames breaking frame-pacing.
So a value of 0 will correctly show 100% smooth frames.

Thanks Ricky!

RTX Video Super Resolution does indeed scale up the image to whatever you set it to.
But by doing so it applies heavy blur so you actually lose all the details of the video.
Try to compare if it looks better or worse with it ON/OFF.
I recommend to disable it. It just adds extra pixels for SVP to interpolate.

You don't need RTX VSR. For increasing video clarity just download a sharpening filter:
https://gist.github.com/igv/8a77e4eb827 … c1c50c317e
and put it in "C:\Program Files (x86)\SVP 4\mpv64" folder:
Then enable it with following line in mpv.conf:
glsl-shaders="~~/shaders/adaptive-sharpen.glsl"
and also add
profile=gpu-hq
if your system can support it so when you go fullscreen it will resize the video keeping it sharp.

John86 wrote:

>rife_v4.26.7z 18.7 MB Sep 22, 2024
It's been 9 months. When 4.27?

https://github.com/hzwer/Practical-RIFE … 2798826664

sharkdeus wrote:

What do you think?

https://gyazo.com/965b4acf075027f3f44cb1edcbf3519d

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/

20

(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