51

(24 replies, posted in Using SVP)

I don't know why, but there are always some dropped frames when I use SVP with RIFE, even when the CPU usage is always below 20% and GPU never reaches 100% (I'm using scaling to QHD 1440p and black bars).
If I disable SVP there are no dropped frames.

Tried several RIFE models but it happens with all of them.

Machine is X570 AORUS ULTRA Mobo - Ryzen 9 5950x - 32GB Gskill DDR4 3600 - Nvidia RTX 4080 FE - Aurora Pro HDMI 2.1 projector (and secondary Aorus FV43U DisplayPort)

Windows 11 23H2 and 24H2 (Recent installation with no problems running intensive CPU (Render) and GPU (CUDA apps, demanding games) tasks)


Things I tried:

1 Killing all possible processes in Task Manager that may interfere.

2 All possible combinations of RIFE settings in SVP Manager.

3 Different players (PotPlayer, MPC-BE)

4 Different decoders (Built-in, LAV, MPC) with different Software and Hardware Acceleration decoders (DXVA, D3D9, D3D11/DXVA2, D3D12cb, NVDEC)

5 Different Video Renderers in each player (MPC-VR, EVR, EVR Custom Present, PotPlayers Built-in D3D9 and D3D11 renderers)

6 All possible combination of settings for each Video Renderer (Flip/Discard, Video Processor On/Off, Vsync, D3D9-11, Exclusive Fullscreen, Adjust Frame Presentation Time, Surface formats, Resizers ...)

7 Disabling all OC for CPU, RAM (even XMP) and GPU.

8 Different refresh rates (59.94Hz and 60Hz)

9 Limiting the framerate with RTSS with all possible options (Async, Front Edge, Back Edge, Nvidia Reflex, Passive) on the whole range from 59.93 to 60.2.

10 Vsync On/Off in Nvidia CP.

11 Windows 'Graphics Options' HAGS and Flip Model On/Off.

12 Using a NVME disk for the source test files.

13 Many different Nvidia drivers versions

14 Uninstalling and reinstalling Chipset drivers

15 Power Management 'Power Saving' or 'High Performance'and many other Nvidia CP and Profile settings

16 Changing CPU affinities and Priorities for the Video Players in Task Manager.

17 Disabling SMT in BIOS

18 Disabling secondary display


...and the dropped frames keep showing up. Not only in the Statistics, I can see the jumps in the playback, which is driving me crazy.
They are not constant, but some always show up every minute, and it's very distracting.


Any ideas or suggestions?

52

(10 replies, posted in Using SVP)

Chainik wrote:

narkohol
>Here are some of those scenes:

MediaInfo gives this:

Frame rate mode: Variable
Frame rate: 1418.714 FPS

and this is what SVP is trying to use as a source frame rate

Maybe it should take into account the "Original frame rate" instead?

https://i.postimg.cc/QCTR0hP7/image.png

I cut those scenes using LosslessCut 'Keyframe' mode, and they all work ok with other frame interpolation solutions like DmitriRender.

53

(1 replies, posted in Using SVP)

Is there any way to improve the Scene Change detection beyond the default options?

I tried all options available in the interface, but even at the lowest Image Comparision % Threshold I still get a lot of wrong interpolations between scene changes.

https://i.postimg.cc/Pxj5t3Nh/image.png

54

(10 replies, posted in Using SVP)

Here are some of those scenes:

https://drive.google.com/open?id=1IaWwN … p=drive_fs
https://drive.google.com/open?id=1heYjh … p=drive_fs
https://drive.google.com/open?id=1KlDEw … p=drive_fs

55

(10 replies, posted in Using SVP)

flowreen91 wrote:
narkohol wrote:

05:04:18.996 [E]: Playback [c0145ab3]: VS - ValueError: vsmlrt.RIFE: RIFE: multi must be at least 2

But setting to "Fixed 60fps" doesn't solve it.

It means the video u are opening already has 60 fps.
Try specifying a higher fps value.
And also update SVP.

Mmm... all those videos are 23.976 fps.

They are test scenes I cut from the original source videos using LosslessCut.

I installed SVP yesterday, how can I update it more?

56

(10 replies, posted in Using SVP)

Same error here:

05:04:18.996 [E]: Playback [c0145ab3]: VS - File \C:\Program Files (x86)\SVP 4\rife\vsmlrt.py\, line 1185, in RIFE
05:04:18.996 [E]: Playback [c0145ab3]: VS - raise ValueError(f'{func_name}: RIFE: multi must be at least 2')
05:04:18.996 [E]: Playback [c0145ab3]: VS - ValueError: vsmlrt.RIFE: RIFE: multi must be at least 2

But setting to "Fixed 60fps" doesn't solve it.

https://i.postimg.cc/2jW35RwN/image.png

Any ideas how to fix this?

resder wrote:
narkohol wrote:

Is there any way to improve SVP to make it really as smooth as DmitriRender and reduce the artifacts in patterns?


There is a lot of potential still not discover in svp, here a example:

Reading information about that "60fps++", it was made with svp and  the "hybrid" with svp+IA

https://www.youtube.com/watch?v=jTP_0CdyJnE

I see lots of people mainly focused at anime. I'm more interested in live action as smooth as possible. Are those "60fps++" settings available somewhere?

UHD wrote:

If you want to get a really good quality with the least amount of artifacts possible use this: https://www.svp-team.com/wiki/RIFE_AI_interpolation

I've been doing some comparision tests lately:

this is the original file, 23.976fps:
https://mega.nz/file/RNoFTRSI#ff2Ftwxg6 … 0ZDuFOQsrY

This is Flowframes RIFE 4 at 48fps:
https://mega.nz/file/cVpR3LaR#l7X_rKjy9 … nFHTLO8OG8
https://i.imgur.com/zKwl6dp.png

This is TVP at 48fps:
https://mega.nz/file/QBwSQQpY#0Rit0oLPh … hG9DUtWHHU
https://i.imgur.com/csyrQXL.png

and this is DmitriRender at 60fps:
https://mega.nz/file/lABzxQIT#eaMpUXa2K … plhWA1ldQc
https://i.imgur.com/6BsHfn0.png

to record the DmitriRender solution I used Nvidia's Shadowplay capturing the PotPlayer window at Fullscreen
as you can see, both RIFE and TVP have similar artifacts on the left wall with the lines

while DmitriRender has almost none in comparision, even when the x2 48fps plays in favor of both RIFE and TVP, vs the x2.5025 60fps in DmitriRender

Normal SVP (non RIFE) has similar artifacts to RIFE.

I tried using SVP settings suggested on this thread: https://www.svp-team.com/forum/viewtopic.php?pid=80895 and this other one: https://www.svp-team.com/forum/search.p … er_id=7145
but it still isn't as smooth or artifact free as DmitriRender in this scene example.

Is there any way to improve SVP to make it really as smooth as DmitriRender and reduce the artifacts in patterns?

I tried these settings and they are good, but *not* as smooth as DmitriRender. And there are more artifacts in some places, like in this scene from Winter Soldier: https://mega.nz/file/RNoFTRSI#ff2Ftwxg6 … 0ZDuFOQsrY

https://i.imgur.com/zKwl6dp.png

Tried all settings variations suggested on this thread but I didn't see any improvement in the artifacts in this scene or smoothness compared to DmitriRender.

Is there any way to really make it smoother?

60

(0 replies, posted in Флуд)

Reshade Community seems heating up with the Nvidia support and new devs.


Is there going to be any specific interest towards Gaming in the Future from the SmoothVideo Project Devs or new efforts are allways going to be focused to movies/tv/video?


I'm asking because it worked fantastic for me to Interpolate PS4Pro through an ElgatoPro60 a few months back .

Sorry if this is the wrong forum or section. Not trying to bother, just curious...

61

(2 replies, posted in Using SVP)

Chainik wrote:

All settings -> set "frc.threads" = 2

Tried that with exact same settings as SVP3, but for some reason it is still slower. I don't think this is placebo on my part.


Chainik wrote:

I'm more surprised with the fact 2 threads can handle 1080p...
Which CPU do you have? Kabylake @5GHz ?

Ryzen1700@3.9


Chainik wrote:

> how do you think this pipeline can be improved?

Probably by using mpv.

As long as I understand (not much smile) mpv is a command line multiplatform player that doesn't have a GUI right? Can you elaborate how and what could be better?



Chainik wrote:

Just a little technical comment: number of threads is NOT a problem. The real problem is in ffdshow buffers size (open ffdshow properties, Avisynth tab, see "buffer back/ahead" values). In general, more threads need larger buffers -> gives higher latency, BUT you can adjust buffers size with frc.prefetch.ff_mul and frc.prefetch.ff_add values - <buffer size> = ff_mul * <threads> + ff_add. When the buffer will be too small for the given number of threads you'll see it wink

Mmmm...   I see. Tried several values for ffadd and the "buffer back/ahead" values in the the Avisynth tab get set to 0 - 7 instead the default 0 - 5. So it's more buffers and more latency right?


Chainik wrote:

You can now set 2 threads in SVP 4 but you can't lower ffdshow buffer size below 7. Damn...

You mean this is some unsolvable problem with ffdshow?

62

(2 replies, posted in Using SVP)

Somebody told me about using SVP for 1080p pseudo-60fps realtime console gaming. Found some threads with some info here, but nothing too detailed.

After many tries this is the best pipeline I came up with for best quality, smoothness and lowest input lag. I'm just a newbie in a trial/error quest so I guess this pipeline can be improved.

This method only works with SVP3, as setting Processing Threads to 2 is mandatory for minimum input lag. SVP4 doesn't have the same setting and doesn't work near as good.

Almost any capture card should work. I use an Elgato HD60 Pro PCIe capture card with Potplayer. Most people seem to use MPC but for me colors are not ok, it gives me problems in fullscreen and doesn't retain the capture card res and colorspace settings.

1. Set your capture card settings for 1080p30 capture at max quality.

2. Set Potplayer with the following settings.

https://s14.postimg.org/5ui3jxsld/image.png
https://s5.postimg.org/j18e7sjnb/image.png



The Built-in Direct3D 11 Video Renderer works well, but I think VMR 9 Windowed is faster, giving somehow lower input lag and a more responsive gameplay. Other video renderers either give me problems with colors, fullscreen, vsync, smoothness of SVP, or just felt slower.

https://s5.postimg.org/gjwn0k2br/image.png https://s5.postimg.org/3sigu0xon/image.png
https://s5.postimg.org/u0tljfs2v/image.png


    1. And this config in SVP:

https://s5.postimg.org/to27d9p8n/image.png


If you have audio synch issues, you can adjust Video delay:

https://s5.postimg.org/d0apas9wn/image.png

and the most important setting: right-click on the tray icon and set Processing Threads to 2. It's the only setting that gives a low enough lag to play in realtime.

https://s5.postimg.org/aiyy3i2uv/image.png

Somebody suggested disabling GPU-acceleration would improve lag too.

This is how the pipeline of Filters look in Potplayer:

https://s5.postimg.org/wlz66v9pz/image.png

https://s5.postimg.org/736ttuig7/image.png

I'm surprised that SVP4 can't show the same good results for this goal. And surprised the SVP-team haven't give this use more spotlight.

I'm currently pretty happy with the results using this method, but how do you think this pipeline can be improved?

63

(3 replies, posted in Using SVP)

I tried POWERDVD 11 and TotalMedia Theatre 5. Don't know why, but none of them uses SVP.  sad

64

(3 replies, posted in Using SVP)

Is there any way to use SVP with BluRay 3D Iso's?   I think I will wet my pants if I could see Avatar in my Acer H5360BD projector at 60 fps. :-)'''''''

I get freezing & flashes when skipping or clicking in the timeline to go to a new point. The display flashes alternating the previous scene.

Is there any way to fix this?

My specs are i7 870 12Gb GTX480 (270.51) Win7 x64 and I am using Kmplayer with MadVr