Topic: mpv + super res
Good progress made recently https://github.com/mpv-player/mpv/pull/14155
Can be used with VS filter like Rife interpolation. Atm it has memory leaks but start is here
You are not logged in. Please login or register.
SmoothVideo Project → Using SVP → mpv + super res
Good progress made recently https://github.com/mpv-player/mpv/pull/14155
Can be used with VS filter like Rife interpolation. Atm it has memory leaks but start is here
How did you get it to work? I've tried following everything I could find on there, but the feature stays disabled no matter what. Not sure what I might be missing
How did you get it to work? I've tried following everything I could find on there, but the feature stays disabled no matter what. Not sure what I might be missing
Download https://github.com/billxc/mpv/releases/ … -Res-0.0.1
add `vf toggle d3d11vpp` to one of mpv hotkeys
its hard coded for 4K
If someone can compile https://github.com/billxc/mpv/tree/merge_upstream_sr this is even better but I dont have enviroment ready
official build now supported this:
just add the line to mpv.conf
vf=d3d11vpp=scale=2:scaling-mode=nvidia
or bind to a shortcut
ctrl+g vf toggle d3d11vpp=scale=2:scaling-mode=nvidia
official build now supported this:
just add the line to mpv.conf
vf=d3d11vpp=scale=2:scaling-mode=nvidiaor bind to a shortcut
ctrl+g vf toggle d3d11vpp=scale=2:scaling-mode=nvidia
Activating RTX super res gives me errors on SVP for some reason, am I doing something wrong?
I'm using RIFE 4.17_lite
This is my SVP logs:
08:20:31.312 [i]: Playback [8a4539a4]: playing at 120 [60 *2/1]
08:20:31.390 [E]: Playback [8a4539a4]: VS - Script evaluation failed:
08:20:31.390 [E]: Playback [8a4539a4]: VS - Python exception: vsmlrt.RIFEMerge: tile size must be divisible by 32 (3840, 2168)
08:20:31.390 [E]: Playback [8a4539a4]: VS - Traceback (most recent call last):
08:20:31.390 [E]: Playback [8a4539a4]: VS - File 'src\\cython\\vapoursynth.pyx', line 3121, in vapoursynth._vpy_evaluate
08:20:31.390 [E]: Playback [8a4539a4]: VS - File 'src\\cython\\vapoursynth.pyx', line 3122, in vapoursynth._vpy_evaluate
08:20:31.390 [E]: Playback [8a4539a4]: VS - File 'C:\Users\name\AppData\Roaming\SVP4\scripts\8a4539a4.py', line 84, in <module>
08:20:31.390 [E]: Playback [8a4539a4]: VS - smooth = interpolate(clip)
08:20:31.390 [E]: Playback [8a4539a4]: VS - ^^^^^^^^^^^^^^^^^
08:20:31.390 [E]: Playback [8a4539a4]: VS - File 'C:\Users\name\AppData\Roaming\SVP4\scripts\8a4539a4.py', line 62, in interpolate
08:20:31.390 [E]: Playback [8a4539a4]: VS - smooth = RIFE_imp(input_rife,multi=rife_num,model=rife_mnum,backend=trt_backend)
08:20:31.390 [E]: Playback [8a4539a4]: VS - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
08:20:31.390 [E]: Playback [8a4539a4]: VS - File 'C:\Program Files (x86)\SVP 4\rife\helpers.py', line 23, in RIFE_imp
08:20:31.390 [E]: Playback [8a4539a4]: VS - return RIFE(clip,multi,1.0,None,None,None,model_num,backend,ensemble,implementation)
08:20:31.390 [E]: Playback [8a4539a4]: VS - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
08:20:31.390 [E]: Playback [8a4539a4]: VS - File 'C:\Program Files (x86)\SVP 4\rife\vsmlrt.py', line 1081, in RIFE
08:20:31.390 [E]: Playback [8a4539a4]: VS - output0 = RIFEMerge(
08:20:31.391 [E]: Playback [8a4539a4]: VS - ^^^^^^^^^^
08:20:31.391 [E]: Playback [8a4539a4]: VS - File 'C:\Program Files (x86)\SVP 4\rife\vsmlrt.py', line 922, in RIFEMerge
08:20:31.391 [E]: Playback [8a4539a4]: VS - raise ValueError(
08:20:31.391 [E]: Playback [8a4539a4]: VS - ValueError: vsmlrt.RIFEMerge: tile size must be divisible by 32 (3840, 2168)
08:20:31.391 [E]: Playback [8a4539a4]: VS - could not init VS
this way you're inserting d3d11vpp filter _before_ vapoursynth
this way you're inserting d3d11vpp filter _before_ vapoursynth
How do I fix it?
the only workaround I can see now is don't put vf into mpv.conf, toggle it manually with the keyboard shortcut
the only workaround I can see now is don't put vf into mpv.conf, toggle it manually with the keyboard shortcut
Fixed the issue, thank you
Any idea when 0.39 will come down via SVP?
Any idea when 0.39 will come down via SVP?
You can add it yourself, shinchiro compiled the final release here https://sourceforge.net/projects/mpv-pl … s/release/
Is RTX HDR supposed to work with this as well? Super Resolution works, but HDR doesn't
Chainik wrote:the only workaround I can see now is don't put vf into mpv.conf, toggle it manually with the keyboard shortcut
Fixed the issue, thank you
Actually, you don't need to manually toggle the filter with a hotkey anymore. You can use a Lua script that automatically applies the d3d11vpp filter with a 3-second delay after video playback starts. This way, the filter will be applied without having to manually press a hotkey.
Save this file in your MPV scripts folder, which is located at C:\Program Files (x86)\SVP 4\mpv64\scripts\ for SVP users.
Now, when you play a video, the Super Resolution will automatically activate after 3 seconds, saving you the hassle of manually toggling it with a hotkey.
SmoothVideo Project → Using SVP → mpv + super res
Powered by PunBB, supported by Informer Technologies, Inc.