Chainik wrote:Instruction simplified: Python & Vapoursynth updated via SVP's maintenance tool
=== RIFE / PyTorch installation ===
0. Switch to Python 3.9 and Vapoursynth R57
===> Run SVP's update tool!
1. Dependencies installation:
--------------
download https://bootstrap.pypa.io/get-pip.py into SVP 4\mpv64
run cmd as Administrator
cd SVP 4\mpv64
run
run
python -m pip install torch==1.10.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html
python -m pip install vsrife
will download 3+ GB and unpack it into 6+ GB of data
2. SVP modification
---------------
replace SVP 4\script\base.py and SVP 4\script\generate.js, restart SVP
in the "RIFE AI engine" video profile set
- "Test-Time Augmentation" (TTA) = Disabled -> use RIFE/ncnn/Vulkan
- TTA = enabled -> use RIFE/torch/CUDA
"Math precision" = fp16 or fp32
"GPU device" -> choose device in case there're several CUDA devices in the system.
"AI model" and "GPU threads" change nothing.
Thank you very much. I am not an advanced user, I just followed this easy explanation and now I have a RIFE that works, because the one built in RIFE in SVP did not work for me, it just gave me black screens in every other frames.
I want to ask which RIFE model I now use with the default setting that came with the explanation? I have tried all RIFE model with the program "Flowframes" and know that 3.8 is much better than all the others. Model 4 is fast, but comes with much more artifacts than 3.8 for example. I hope that I am now using 3.8.
I like SVP much better than Flowframes when using RIFE, because with SVP the interpolation starts instantly, so I not have to wait for the program to identifying scen changes, extracting every frame in the movie, and then interpolating those frames on disk so I end upp with some million pictures on disk for every movie I want to interpolate. That is to much hammering on the SSD.
I also want to know if anybody have find a way to make RIFE in SVP work with 4k and not only 1080p, because I know that RIFE is able to handle that, because in Flowframes it works. When I try to use RIFE in SVP, it produces vertical lines in the video when transcoding 4K material, but only half of the screen gets this vertical artifacts.
An other thing is that when using RIFE on 4k material, I can only use math precision 16 and not 32, because that made the 4 gb in the graphic card not being enough. How can I solve that without buying a new card? (HP support tells me that I can not put in another graphic card in my Pavillion All in one :-( ). I know there are some methods to solve this because math precision 32 in Flowframes, did not exceed the limits of my graphic card. The error report that I got gave me some indications that it may be a memory handeling method for solving this. I tried all options conserning GPU threads.
Remember that I am not an advanced user. Please talk to me as I am 7 years old. Lol. I managed to Install the Cuda capable RIFE in SVP but I have not understood what was really happening and why this can not be the default RIFE and so on. 6 gb pytorch is not normal? :-)))