Nope no dice. It looks like its dropping frames doesn't report that it is. I've just tried an AI Enhanced version of Wolverine Deadpool and I can notice the smooth motion immediately. At the same settings reported at 60FPS (Rife) it doesn't look smooth. If I turn on the OG frame interpolation, again I notice it (and the artifacts straight away).

I'm coming close to doing a clean windows install at this point.

I've been using RIFE and SVP for a while now and love it. Of late i've had all sorts of strange issues. The latest one has me questioning my sanity. SVP is running ether x2 or x3 of the resolution under rife MSI afterburner will report 74/75 FPS, the machine is loaded like its running RIFE as it always has but the video doesn't look like its been smoothed. It looks the same as a 24FPS video. Have I lost the plot? Is this even possible and has anyone else had a similar issue?

https://i.ibb.co/JBZjdnZ/svp.png

flowreen91 wrote:
Mardon85 wrote:

Has anyone experienced this issue before?

Everything was working fine but as of the last month MPV has stopped working.

Try to update to latest mpv version from here:
https://mpv.io/installation/
Try to delete mpv cache folder from here:
"C:\Users\Username\AppData\Local\mpv"
Try to delete RIFE cache folder from here:
"C:\Users\Username\AppData\Roaming\SVP4\cache"
Restart pc maybe?

That worked nice one.

Has anyone experienced this issue before?

Everything was working fine but as of the last month MPV has stopped working. Typically when I have issues a full reinstall of SVP sorts it but not this time.

I go to start a film and I hear the fans spin up (as they do when the command line window opens to cache the film) but no command line opens. I let the computer do its thing for a while and eventually it goes idle and MPV never opens. This seems to be when trying to run RIFE.

It does work with Mplayer classic but typically I cant use x3 speed for 4k films on my 3440x1440p monitor unless I use MPV. Its an odd one..

As per the title. Not sure why its not working I get the following error. Any advice is much  appreciated:

Script Error: SVSmoothFps_NVOF does not have a named argument 'vec_src'
(C:\Users\name\AppData\Roaming|SVP4\scripts\5f0ae443.avs.line 52)
(C:\Users\name\AppData\Roaming|SVP4\scripts\5f0ae443.avs.line 67)

Those files do exist and it all works fine with MPV not sure what the issue is with MPC?

TIA


EDIT ----------- Delete fixed it. I reinstalled via the add features section and it works great.

SHTH34D wrote:

Hmmm, either something is wrong with my configuration or we have different hardware. I watch 4k HDR movies at full HDR10 quality, aiming for 60fps. I have a 7800x3d with 32GB DDR5 6600mhz RAM in a X670-I Strix motherboard and a 4090. If I choose any setting above RIFE 4.9 and/or above Movie 2x (even 50fps) it becomes an unwatchable, stuttery mess. I was told in a different thread this was due to bandwidth limitations. It is possible I have something configured incorrectly. Is it as simple as placing the extracted RIFE models in the correct folder, then selecting them in SVP RIFE settings? One thing that has been bugging me is when the command prompt pops up setting the timing, I see it says something about f32 timing being unable to continue and selects f16. The command prompt also says resolution of 3840x2400 when I'm running at 3800x2160, which may help explain my poor performance. I looked for a way to change that setting but I haven't found it anywhere.


My RAM is 6600mhz at CL30 so could potentially be ram? Also I'm using MPV not MPClassic?

Why? The 4090 can do x2 with 4.15 but it's near perfect now in terms of artifacts. I'm so happy with it. Don't get me wrong x3 would be better but that's one for the future.

I cant seem to run 4k x3 on my rig 6600mhz (64gb) 13900KS @ 5.7Ghz (all core). Thats 10bit HDR though? (4090).

reconhell wrote:
Mardon85 wrote:

I can also confrim rife v9.15 v2 is awesome. Testing on Avatar (1) flight scenes and its much improved.

9.15? you mean 4.15?

I do indeed.

I can also confrim rife v9.15 v2 is awesome. Testing on Avatar (1) flight scenes and its much improved.

Sorry by "this" I mean Player led Dolby Vison.

https://www.reddit.com/r/htpc/s/GUgcGIZvfO

Any chance we could get this working with SVP?

Would be great to get DV working on my HDR10 montior.

I had to do a full reinstall and it now works.

I love how much quicker 4.9 is at compiling.
There does seem to be a bug where it doesn't like to get going after pausing which I've not seen before. It stutters down to 1FPS. I have to pause, take it back a couple of seconds then press play.

I can't do x3 movie speed in 4K HDR in 4.9 like I did with 4.6 is this expected behaviour?

Is there anyway to move the old cache into the new location to save caching all the resolutions again?

EDIT

Ok now I have no idea what is going on. I rebooted my machine and 4.9 has gone entirely and RIFE isn't kicking in at all??

It usually does it for all the different frame sizes. Once its done it once per frame size though it doesn't happen again.

UHD wrote:
zerosoul9901 wrote:

From my tests, using ensemble models improves frame interpolation quality, while v2 models significantly reduces the playback seek time, improve performance and should also reduce RAM bandwidth requirements.

Thanks, that's very good news smile

Please can you elaborate on "And maybe remove explicit padding, I am not a programmer." So I can get this installed and tested please?

Cheers

Update I tried the files about (its probably user error) but I couldn't get them to work. Hopefully the SVPTeam will issue an offical update with them in?

Erm if this isn't supposed to be there it's possibly left over from tweaks we had to make before it was officially implemented?

UHD wrote:

Thanks Mardon85 for the further tests and I'm very glad you found a way to interpolate x3 in real time. I think the setting you showed might also help someone.

One more thing can increase efficiency:

scripts/vsmlrt.py: added support for rife v2 implementation
(experimental) rife v2 models can be downloaded on https://github.com/AmusementClub/vs-mlr … nal-models ("rife_v2_v{version}.7z"). It leverages onnx's shape tensor to reduce memory transaction from cpu to gpu by 36.4%. It also handles padding internally so explicit padding is not required.

This update came out a few days ago: https://github.com/AmusementClub/vs-mlr … c649dfb212

I guess all you need to do is replace the vsmlrt.py file and download the rife v2 models. And maybe remove explicit padding, I am not a programmer.

Share your impressions on how this modification, and what Mardon85 suggests, affects performance.

I'll give this a go and report back.

Ok i've figured it out.
HAGS made zero difference BTW.

The key is Nvidia power management in control panel. Set this for MPV player (i've not got MPC working yet) not globally:

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

As soon as you set this to high the playback is smooth at x3 however look at the power useage vs x2. Perhaps I can play around to find the lowest possible settings to run at 3x's when I have some more time:

x3 (Maximum Performance)
https://i.imgur.com/HVREPrR.png

x2 (Normal Power usage)
https://i.imgur.com/BY6uCqX.png

My SVP settings are as follows:

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

x4 does not work.

So I guess pay your money take your choice.

Edit I've played around with this now and get power usage down somewhat. I can't go any lower on the core than 2015mhz a or else the voltage jumps back up to 1.05v for some reason? I've also downclocked the memory.

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

This is a decent and more consistent way of checking latency using an official intel back end tool:


https://github.com/FarisR99/IMLCGui

6400mhz Dual Rank (64Gb) 32-38-38-85

https://i.imgur.com/wQsUhOv.jpg

UHD wrote:
Mardon85 wrote:

I have 6400mhz Dual Rank 64gb Sticks at netting just under 100Gb/s with a latency of 54Ns. Using MPV player i can't interpolate a 21:9 4k HDR film at 3x (13700k @ 5.6Ghz all core 4.5Ghz E cores).

You've been away from us for a month and a half. Nice to see you Mardon85 again smile

NVIDIA GeForce RTX 4090 graphics card and DDR5-6400 memory is an excellent set up to test the capabilities of RIFE. It's a bit puzzling that you can't achieve x3 interpolation, especially since if I understood one of your earlier posts correctly, for x2 interpolation the NVIDIA GeForce RTX 3090 graphics card was completely sufficient.

Mardon85 wrote:

BTW I was returning my watercooled 3090 back to stock today before selling on. I thought i'd give this latest version of Rife a go and it does run 4K HDR at 48FPS no issue.

So this isn't limited to 40 series cards. Power draw is low too, around 150w.


https://www.svp-team.com/forum/viewtopi … 686#p81686

Write more about the test parameters:

1 What is your maximum refresh rate of your monitor or TV set? 100Hz? 120Hz? 3440x1440 175hz HDR
2 Are you using G-Sync or FreeSync automatic refresh rate change? - Gsync
3. Do you use the same settings that earl088 used successfully for x3 interpolation? I NEED TO CHECK THIS AND REPORT BACK
https://www.svp-team.com/forum/viewtopi … 799#p81799
4. Do you use the "Hardware-accelerated GPU scheduling OFF" setting that aloola suggests for improved performance? I use it on due to gaming on system also.
https://www.svp-team.com/forum/viewtopi … 819#p81819
5. Write something more about the 21:9 4k HDR movie you are testing. Is it a 3840x2160 23.976FPS file with black bars at the bottom and top or does it have a different resolution and FPS? I scale everything down to by 21:9 screen so the black bars are completely gone and my entire screen is filled.
6. Using the file below, can't you interpolate in real time x3? I NEED TO CHECK THIS AND REPORT BACK
LG 4K HDR Demo - New York.ts.
File size: 448 MiB
Duration: 1 min 13 sec
Overall bit rate: 51.4 Mbps
HDR format: SMPTE ST 2086, HDR10 compatible
Width: 3 840 pixels
Height: 2 160 pixels
Frame rate: 25.000 FPS.
Color space: YUV
Chroma subsampling: 4:2:0
Bit depth: 10 bits.

Direct link: https://drive.google.com/file/d/1dfR5TT … _bGfEXUvJ/
Source: http://hdr4k.blogspot.com/

At the moment we need to find a way for you to be able to interpolate 4K HDR x3 in real time like others with NVIDIA GeForce RTX 4090 graphics cards.

If that works, then we'll try x4. I've got some new ideas for performance enhancements that haven't come up here yet for nowwink

I've filled in some clarifications above.

UHD wrote:

Who wants to interpolate 4K HDR videos x5 in real time with RIFE?
Perhaps a more appropriate question is who can afford it?

After reading all the posts on this thread I come to the conclusion that it is possible, and the limitation is not the NVIDIA GeForce RTX 4090 graphics card but the RAM bandwidth.

For someone with unlimited financial resources this is the solution:

ASUS Pro WS W790E-SAGE SE motherboard
Intel Xeon W9-3495X processor
G.SKILL DDR5-6400 CL32-39-39-102 octa-channel R-DIMM memory modules

https://www.gskill.com/img/pr/2023.02.23-zeta-r5-rdimm-ddr5-announce/06-zeta-r5-rdimm-spec-table-eng.png
Source: https://www.gskill.com/community/150223 … erformance

The result?

303.76GB/s read, 227.37 GB/s write, and 257.82 GB/s copy speed in the AIDA64 memory bandwidth benchmark, as seen in the screenshot below:

https://www.gskill.com/img/pr/2023.02.23-zeta-r5-rdimm-ddr5-announce/04-zeta-r5-rdimm-ddr5-6400-c32-16gbx8-bandwidth.png
Source: https://www.gskill.com/community/150223 … erformance

Of course, the Intel Xeon W9-3495X is completely out of my reach....

The cheapest unlocked Intel Xeon would be the W5-2455X at a suggested price of $1039: https://www.anandtech.com/show/18741/in … -5-0-lanes Should be enough. If the current dual-channel DDR5-6000 allows x3 interpolation then the quad-channel DDR5-6400 should be enough for x5 real-time interpolation.

I am looking for someone who has an NVIDIA GeForce RTX 4090 graphics card, at least DDR5-6000 memory and some spare time to test how RIFE real-time interpolation scales at different RAM speeds.

Alternatively, someone who would like to build an HTPC based on quad-channel or octa-channel DDR5-6400 R-DIMM memory. Octa-channel is for the 4K 240Hz screens that will soon go on sale big_smile

I have 6400mhz Dual Rank 64gb Sticks at netting just under 100Gb/s with a latency of 54Ns. Using MPV player i can't interpolate a 21:9 4k HDR film at 3x (13700k @ 5.6Ghz all core 4.5Ghz E cores).

I was keen to try this out on my Laptop. Its got a 3050ti with 4Gb of memory. Using the 4.4 engine I get the following:

[01/16/2023-21:47:02] [W] [TRT] Skipping tactic 0x0000000000000000 due to exception autotuning: CUDA error 2 allocating 849350061-byte buffer: out of memory

Any way to run this on 4GB of Vram?

Chainik wrote:

SVP updated, added TensorRT (no need for doing anything manually), fixed (??) possible audio desync after RIFE transcoding (both Vulkan and TRT versions)

Either select the checkbox at install time, or install an additional package called "TensorRT" via SVP menu -> Utilities -> Additional programs and features.

----
It uses "dynamic shapes" by default, i.e. only ONE optimization pass for all resolutions below 2560*1440. And if/when you open a 4K video then it'll do another pass for resolutions from 1440p to 4K.
BUT! this can be a little bit slower than optimization for a specific resolution, like 5% in my case. This is why there's a "performance boost" profile option - it forces its own opt. pass for each resolution.

another finding: model 4.6 needs more than 8G of device memory for 4K res, so if you're on a 8G card and want 4K then choose model 4.4.

----
Also installation scripts fixed so the Vapoursynth Filter must be registered automatically.

Excellent thank you.

I could do with this also please.