RickyAstle98 wrote:
Xenocyde wrote:

Decided to test 4.13 and 4.13 v2.

4.13 works well, Win resource monitor shows ~50% GPU utilization regardless of the video resolution. I tested with 720p and 1080p videos at 60 Hz. Shouldn't there be some sort of difference between 720p and 1080p? 720p even reaches 60% more often on my RTX 4080. Also, the 4.9 model included with SPV by default now has almost the same performance, mostly sitting at ~50% regardless of resolution.

4.13 v2 doesn't seem to be working, however. Every time I try to play a video, it compiles the cache file and after around 50 seconds it stops and the video plays without RIFE. Can't really see if it gives an error cuz the window closes fast.

Something is wrong bruh >
I have 10700K and RTX 4070 and here is my performance!
4.4v2 720p24>144 (<45% GPU usage) at 165Hz
4.12v2 720p24>144 (<65% GPU usage) at 165Hz
4.13v2 720p24>144 (<70% GPU usage) at 165Hz

I only test with 60 Hz cuz my screen is old af big_smile Have you tested with 60 Hz? I feel like the utilization might not change too much even if refresh is X4+ for me.

dawkinscm wrote:

Make sure you have a 4.13 onnx file in the "v2" folder. If you do then delete it and any files created by it, download the v2 onnx file again and put the new onnx file into the "v2" folder.

Deleted, redownlaoded, still doesn't work. Do I need some new version of Python or TRT maybe?

Decided to test 4.13 and 4.13 v2.

4.13 works well, Win resource monitor shows ~50% GPU utilization regardless of the video resolution. I tested with 720p and 1080p videos at 60 Hz. Shouldn't there be some sort of difference between 720p and 1080p? 720p even reaches 60% more often on my RTX 4080. Also, the 4.9 model included with SPV by default now has almost the same performance, mostly sitting at ~50% regardless of resolution.

4.13 v2 doesn't seem to be working, however. Every time I try to play a video, it compiles the cache file and after around 50 seconds it stops and the video plays without RIFE. Can't really see if it gives an error cuz the window closes fast.

dawkinscm wrote:
Xenocyde wrote:
dawkinscm wrote:

Then it's probably crashing before it completes.

I did not see it try to cache again after, so don't think it crashed the first time.

It doesn't cache in 15 seconds. None of them do.

No even on an RTX 4080?

dawkinscm wrote:
Xenocyde wrote:

Woah, the default 4.9 model you added cached in like 15 seconds. The 4.9 I added some time ago took a minute and a few seconds to cache.

Then it's probably crashing before it completes.

I did not see it try to cache again after, so don't think it crashed the first time.

aostang wrote:
aloola wrote:

it looks like TRT 9.2 fixed the crashed issues when seeking

TRT 9.2 has build-up time faster than TRT 8.xx
https://github.com/AmusementClub/vs-mlrt/discussions/65

need more testing though

Is this something we need to wait for a SVP build to get? The seek hanging has annoyed me for ages.

Also, is there anything that can be done to get rid of the 1-2 second stutter at the start of video playback? (playback starts for like half a second then I lose all frames for about half a second on ncnn/Vulkan but 1-2 full seconds on TRT) I've never been able to resolve this when SVP 4 is enabled with MPC-HC. If I disable SVP 4 it stops happening.

Fyi.. just got VLC working and it does the same stutter on starting a video, so it's not related to just MPC-HC.

Performance boost enabled gets rid of this afaik, provided there is a cache file already.

flowreen91 wrote:

P.S. OMG setting "Scene change threshold" to 100% makes the video look amazing just like the old "Uniform (max fluidity)" setting from https://www.svp-team.com/wiki/Manual:FRC
Why did nobody mention this before? Will only use this from now on. Many thanks!

Woah, I switched SCT to 100% and ya, can't really see any artifacts and sudden camera moves seem almost perfectly smooth on default 4.9.

cemaydnlar wrote:

I am using rife 4.9 x3 with vsync and it creates a lot of artifacts on spy x family anime. Did you guys try this anime. I thought 4.9 should be better in the frame of artifacts but if i'm not mistaken it is the same as 4.6 with poor gpu performance.

Sometimes the encoder source could cause problems too so maybe try to find the same anime from another encoder.

Chainik wrote:

SVP updated, there're a few changes regarding RIFE/trt:
- added 'akarin' plugin, which should improve seeking performance with v1 models up to v2 level
- put any models (including future ones) into SVP 4\rife\models\rife (for V1 models) and SVP 4\rife\models\rife_v2 (for V2 models) and restart SVP - they all will be listed in the video profile; "ensemble' models are supported too.
- a quick fix for DolbyVision playback (color blinking issue)
- "opt shapes" were not set with latest vsmlrt.py which resulted in engine rebuilding for every video resolution regardless of "perf. boost" option
- included model 4.9

Woah, the default 4.9 model you added cached in like 15 seconds. The 4.9 I added some time ago took a minute and a few seconds to cache.

From what I understand, 4.9 V2 is not really a major update over V1, so I'm not going to bother with it for now.

dawkinscm wrote:

The simplest way to install a new Rife model is to copy the Rife onnx file to the SVP rife directory then modify the rife_trt_model property under the video profiles options settings in SVP.

I decided to compare Rife 4.9 v1 with Rife 4.9 v2. The good news is that as expected seek speed is almost instantaneous seeking and for me it uses about 4 percent less GPU than v1.  However, even though it technically uses a little less GPU power, my GPU temps went up about 4 degrees. BTW I don't watch 4K with Rife, but so far I haven't seen any resolution issues with v2.

Lol, a few weeks ago I was wondering why they hadn't released new versions after 4.6, and now we're at 4.9 V2 already.

thericeking wrote:
reynbow wrote:
dawkinscm wrote:

You can't because you probably found the source files like I did at first. This https://github.com/AmusementClub/vs-mlr … l-20220923 is the link to the onnx files

Where do you put these files?

Nvm. Am dumb. Found it.

C:\Program Files (x86)\SVP 4\rife\models\rife


I downloaded the fles on the link but they don't show up as an option in the drop down menu. How do I enable 4.9?

If you rename 4.9 to 4.4 and replace the existing 4.4, it will work with the 4.4 option in the dropdown.

dawkinscm wrote:
Xenocyde wrote:
dawkinscm wrote:

Thanks to @Minimunch57 for posting the latest Rife 4.8 update. At one point I saw a massive GPU usage improvement, but that was temporary. With Rife 4.7 there is a clear visual improvement over 4.6. The only difference I see in 4.8 is that the optimization completes in less than a minute as opposed to the 3-5 minutes on previous versions.

Can you please post the link?

L.E.: Found in another thread, never mind.

L.E.2: Ah but this is not an onnx file. How do I install this in SVP?

You can't because you probably found the source files like I did at first. This https://github.com/AmusementClub/vs-mlr … l-20220923 is the link to the onnx files

Thanks for the onnx link! Tested it a bit, some artifacts are still there, but at least it fixes the microstuttering issues from 4.7. Optimization took 1 minute and 5 seconds for me on an RTX 4080.

dawkinscm wrote:

Thanks to @Minimunch57 for posting the latest Rife 4.8 update. At one point I saw a massive GPU usage improvement, but that was temporary. With Rife 4.7 there is a clear visual improvement over 4.6. The only difference I see in 4.8 is that the optimization completes in less than a minute as opposed to the 3-5 minutes on previous versions.

Can you please post the link?

L.E.: Found in another thread, never mind.

L.E.2: Ah but this is not an onnx file. How do I install this in SVP?

aloola wrote:
Blackfyre wrote:

New nVidia driver, 545.84 WHQL

Additionally, this Game Ready Driver introduces TensorRT acceleration for Stable Diffusion to increase performance by up to 2x.

I assume this doesn't impact us, right? Would be nice if we can get a 2x performance lift.

I've just tested with the new driver, no performance boost

Maybe the devs need to update the RIFE model first? Not sure if it makes any difference as the performance boost is specifically targeted at Stable Diffusion image generation, so it might not work for frame generation. Maybe the improved frame generation included with DLSS 3.5 could help RIFE?

I installed the latest update and now RIFE does not seem to work anymore in MPV. Also reinstalled SVP and still not working. Not sure what happened or maybe I'm missing something.

L.E.: Weird, it worked after a restart. But why wouldn't it work immediately after I reinstalled?

chrisssj2 wrote:

Whats the real benefit of using this? are there comparison screenshots somewhere?

You need to see video comparisons, not just pics. Search for SVP Rife on Youtube.

Blackfyre wrote:

It could possibly be pushed early towards end of 2024 (they have done it before), but it won't happen unless AMD release something big next year. And nVidia will probably release the RTX 4090 Ti next year to try to milk the most out of the 40 Series before the 50 series release.

They always kept a 2-year release cadence since GTX 1000. Don't see why they would change this now, regardless of what AMD is doing. RTX 3090 Ti was released early 2022 and then they released RTX 4000 in late 2022 too.

Blackfyre wrote:

Not upgrading to the 4090 now, going to wait for the 5090 release in 2025.

New leaks point to a 2H 2024 release.

https://twitter.com/Kepler_L2/status/17 … 4838308343

dawkinscm wrote:

I get occasional but predictable micro stutters. The kind I probably wouldn't notice on a smaller screen like a TV. Yesterday, the mpv source was updated with a few nano-second timing updates (including vsync) that I thought might make a difference. With the new build the micro stutters are now nano stutters. The difference is subtle and may be placebo but it seems to be repeatable.

Ya, forgot to mention that I notice microstutters with the 4.7 model. This plus the fact that it does not improve artifacts in any meaningful way led me to stick to 4.6.

dawkinscm wrote:
Xenocyde wrote:

I deleted the 4.4 model and now the 4.4 option in the UI does not work. What do I need to change to add 4.7 in the UI?

L.E.: Never mind, I renamed 4.7 to 4.4 and seems to be working now.

Cool! Did it create cache entries or are you still using the original cache entries that were generated by 4.4?

It created new cache entries indeed. However, I don't really see any improvements in regards to artifacts. Fast-moving objects against more complex backgrounds still show mostly the same contour artifacts. Not sure if replacing the 4.4 model and renaming 4.7 works properly.

I deleted the 4.4 model and now the 4.4 option in the UI does not work. What do I need to change to add 4.7 in the UI?

L.E.: Never mind, I renamed 4.7 to 4.4 and seems to be working now.

Chainik wrote:

> how do I add it manually ?

mmm.... replace rife_v4.4.onnx with rife_v4.7.onnx?

OK, thanks!

L.E.: I deleted 4.4 and added 4.7, but the UI still shows 4.4. Do I need to change anything else?

@Chainik: Maybe worth adding 4.7 to SVP too? If not... how do I add it manually ?

.

dawkinscm wrote:

You don't need any particular resolution see the artefacts with software interpolation. Rife mostly has much less of them but the few I have seen tend to more obvious. With whatever benefit Rife Ensemble might provide, those same Rife artefacts are made even worse.

Oh ya I'm aware of the artifacts, especially on fast moving objects and camera pans. I thought you were talking about Ensemble at 4K, as many people reported artifacts that only occur in 4K mode, but I can't test that since my TV is 1080p. Hopefully they can fix most of these problems with a new Rife version. I'm surprised that we haven't received a new version with how fast devs release text to image generation models these days. I know it's not the same thing, but Rife 4.6 is almost 1 year old... was hoping to see a new version integrating some deblur tech too by now.