RAGEdemon wrote:How do I update to the latest version of RIFE for live conversion?
A simple list of instructions would be wonderful, thank you 
First you update SVP to latest version by right clicking it from task bar --> Utilities --> Additional programs and features... --> Update components --> Next >
https://gyazo.com/1702ec66e0a1210c4f4d25fdfbe34aeb
If you're equipped with an Nvidia Graphics GPU, amplify your interpolation speed by installing TensorRT. Check out the SVP default guide for a smooth installation process:
https://www.svp-team.com/wiki/RIFE_AI_interpolation
Dive deeper into the videos enhancement journey. If the latest stable version doesn't quite satisfy your expectations, explore the cutting-edge experimental versions with the latest improvements. You can always revert to older models if needed.
Download latest RIFE from the bottom of the page here:
https://github.com/AmusementClub/vs-mlr … nal-models
But the fastest model seems to be rife_v4.6.onnx from rife_v2 folder of rife_v2_v4.7z :
https://github.com/AmusementClub/vs-mlr … e_v2_v4.7z
The current RIFE model version number recommended by it's developer is mentioned here:
https://github.com/hzwer/Practical-RIFE … erpolation
But i suggest rife_v4.25_heavy (v2) from rife_v2 folder from here for minimum artifacts:
https://github.com/AmusementClub/vs-mlr … 5_heavy.7z
Then copy the contents of the rife folder from the archive into this SVP folder ("C:\Program Files (x86)\SVP 4\rife\models\rife")
and copy the contents of the rife_v2 folder from the archive into this SVP folder ("C:\Program Files (x86)\SVP 4\rife\models\rife_v2"):
https://gyazo.com/b2de1180de4f68b82d333c9eee5e60f2
How the files should look if copied correctly:
https://gyazo.com/e6c8e536288ea4af68a3cc438d1e1083
Restart SVP to see the newly added models.
How to upgrade TensorRT:
Go to https://github.com/AmusementClub/vs-mlrt/releases/ and download latest vsmlrt-windows-x64-tensorrt archive.
cws wrote:There may be fixes and enhancements in the latest releases. If you're willing to help test, i would try unzipping
and the folder
into
C:\Program Files (x86)\SVP 4\rife
Now, with a seamlessly upgraded RIFE AI model, enjoy the next level of videos interpolation.
Happy watching!
List of SVP4 SETTINGS you can change to improve RIFE FPS for a smooth experience even on low end PC:
Use SVP's MPV video player instead of MPC-HC video player by installing it from SVP icon tray right click --> Utilities --> Additional programs and features... --> Add or remove components
Turn off Hardware Accelerated GPU Scheduling:
https://www.howtogeek.com/756935/how-to … indows-11/
Turn off GPU decoder in player:
If you're using SVP's MPC-HC you go to View->Options->Internal Filters->Video decoder->Hardware Acceleration->None
https://gyazo.com/93b27111fe9a43f1f6e0a49f46435e14
Also go to Options->Playback->Output->MPC Video Renderer Settings and uncheck "Adjust the frame presentation time" so your frame rate can go above 160 fps:
https://gyazo.com/ebfa6f747d2e0fc3d3f03c64bb3c9468
if you're using SVP's MPV then go to C:\Program Files (x86)\SVP 4\mpv64 and edit the file mpv.conf and edit this line:
hwdec=auto-copy change to #hwdec=auto-copy. Just remove the "#" if you want to use it again.
Go to Windows Power & Battery settings and change Power mode from Balanced to Best Performance:
https://gyazo.com/7666c5fbe11d421020f7a38ed04fe425
Enable Performance Boost for Nvidia TensorRT so the video starts faster:
https://gyazo.com/ab75720ef3674dc2c0ad390e5087221e
Also make sure you set GPU Threads to 2 for a stable FPS!!!
Setting it to 1 GPU Thread will give it too less memory to work with. Setting it to 3+ will make it drop frames more, without any noticeable improvements.
Duplicate frames removal setting we want it on "Do not remove".
For the Soap Opera effect increase Scene change threshold to 100% (rife_sc in SVP Application settings) so it will always interpolate the source frames and never repeat them:
Example: https://gyazo.com/f969dd0efaf116e91713f8d2ecdfbb45
Add resize SVP Application parameter with a small resolution for SVP to downscale the video before interpolating without overwhelming your GPU if you want to play 4K resolution videos:
Possible values:
-1 (your current screen size)
-25601440 (2560x1440 pixels for 2K)
-19201080 (1920x1080 pixels for 1080p)
-12800720 (1280x720 pixels for 720p)
-10240576 (1024x576 pixels for 576p)
-08540480 (854x480 pixels for 480p)
Example: https://gyazo.com/cdd546a9c5e2efafaf9dd6d671fe00a8 and enable "Stretch to Window" in MPC-HC so you can see the resized video on whole screen https://gyazo.com/4e8b2532e2bd1cd9868f9d03e74dc2b6
To accurately measure your current frames per second (FPS), you should install NVIDIA App from here:
https://www.nvidia.com/en-us/software/nvidia-app/
And enable Statistics in the NVIDIA Overlay:
https://gyazo.com/a17a74b5b071a3d8c137c17a67ad00d4
BONUS:
In my experiments, I found that while MPC-HC struggles, MPV seamlessly drops frames and continues.
Additionally, aloola's analysis suggests that newer models demand more from your system, yet they offer substantial enhancements in interpolation. MPV supports the addition of shaders which can significantly improve image quality and sharpness. A clever workaround involves resizing a 4K image to 1080p for swift interpolation with RIFE on newer models, and then applying shaders to emulate the appearance of the original 4K quality.
Although the result won't exactly match the original source, it ensures a smooth viewing experience. Moreover, your GPU will handle it effortlessly, as upscaling is far less resource-intensive than interpolating a 4K HDR10 image.
Feel free to experiment with these techniques yourself:
MPV upscaling config: https://drive.google.com/drive/folders/ … MSSZq0jJGj
If you have an HDR monitor, enable RTX HDR in your media player for all videos you watch with:
https://www.nexusmods.com/site/mods/781