So, just tried uninstalling everything (Python 3.9, VapourSynth and SVP) and then only installing SVP, then following these instructions:
=== RIFE / PyTorch installation ===
!!! Advanced users only, if you don't know what this is all about - you don't need it !!!
!!! Encoding only, not for a real-time playback !!!
0. Update SVP to the latest version
1. Dependencies installation:
--------------
download https://bootstrap.pypa.io/get-pip.py into SVP 4\mpv64
run cmd as Administrator
cd SVP 4\mpv64
run
python get-pip.py
run
python -m pip install torch --extra-index-url https://download.pytorch.org/whl/cu113
python -m pip install vsrife --no-deps
will download 3+ GB and unpack it into 6+ GB of data big_smile
2. SVP modification
---------------
---> no need to replace any files now <---
add custom profile option: go to Application settings -> User defined options, fill in:
- Title: RIFE via CUDA
- Script name: rife_cuda
- Options scope: FRC profile
- Allowed values: ON or OFF
Press "Add option"
in the "RIFE AI engine" video profile set "RIFE via CUDA" to ON
when it's ON then "AI model" and "GPU threads" change nothing
Previously, when I tried transcoding a video it would just flat out stop when looking for VapourSynth, but now that I have begun over, transcoding works but live playback seems unaffected.
I'm able to change the options in SVP itself and the program seems aware of the video and its current playback rate, but while the player itself reports SVP's stated one, madVR reports it as unaltered and I'm unable to see a difference.
Trying to switch back to the Automatic profile before starting over transitioned correctly and showed a difference in the video, but now it just freezes and I have to restart playback, while Python itself seems upset that I don't have the required components to make vsrife work as intended.
I'll attach logs and console output below:
23:39:32.946 [i]: Screens: screen 0 - 1920x1080 @360.000 Hz [using OS refresh rate], x1.3 [141 DPI]
23:39:32.946 [i]: Screens: primary screen is 0
23:41:48.668 [i]: Tube: video format id adaptive_hls-8112-0 selected
23:41:48.672 [i]: Tube: launching \C:\Program Files\MPC-HC\mpc-hc64.exe\ \%1\
23:41:53.892 [i]: AVSF: found new player instance
23:41:53.943 [i]: AVSF: filters in use: LAV Splitter Source (internal) -> LAV Video Decoder (internal) -> * -> madVR
23:41:53.949 [i]: AVSF: new video in mpc-hc64.exe (64-bit) [MPC-HC 1.9.18.0] on screen 0
23:41:53.951 [i]: Media: video looks like some kind of stream
23:41:53.951 [i]: Media: video 1920x1080 [PAR 1.000] at 23.975 fps (via video player)
23:41:53.951 [i]: Media: codec type is unknown, NV12
23:41:53.953 [i]: Playback: starting up...
23:41:53.962 [i]: Playback [e77a8ce3]: Frame server (64-bit) 3.5.0.0, AviSynth+ 3.5 (r3106, 3.5, x86_64), C:\WINDOWS\SYSTEM32\avisynth.dll
23:41:53.964 [i]: Playback [e77a8ce3]: resulting video frame 1920x1080
23:41:53.965 [i]: Playback [e77a8ce3]: 2 acceptible profiles, best is 'RIFE AI engine' [100]
23:41:53.968 [i]: Playback [e77a8ce3]: enabled while video is paused
23:41:53.974 [i]: Playback [e77a8ce3]: playing at 59.9375 [23.975 *5/2]
23:42:14.328 [i]: Playback [e77a8ce3]: playing at 59.9375 [23.975 *5/2]
23:42:24.115 [W]: Playback [e77a8ce3]: maximum FRC rate for RIFE v2-v3 is 2.0
23:42:24.118 [i]: Playback [e77a8ce3]: playing at 47.95 [23.975 *2/1]
23:42:33.963 [i]: Playback [e77a8ce3]: playing at 47.95 [23.975 *2/1]
23:42:41.252 [W]: Playback [e77a8ce3]: maximum FRC rate for RIFE v2-v3 is 2.0
23:42:41.254 [i]: Playback [e77a8ce3]: playing at 47.95 [23.975 *2/1]
23:42:48.116 [W]: Playback [e77a8ce3]: maximum FRC rate for RIFE v2-v3 is 2.0
23:42:48.119 [i]: Playback [e77a8ce3]: playing at 47.95 [23.975 *2/1]
23:42:58.025 [i]: Playback [e77a8ce3]: playing at 59.9375 [23.975 *5/2]
23:43:01.733 [i]: Playback [e77a8ce3]: playing at 59.9375 [23.975 *5/2]
23:43:04.059 [i]: Playback [e77a8ce3]: playing at 59.9375 [23.975 *5/2]
cd "C:\Program Files (x86)\SVP 4\mpv64"
ToasterDEV C:/Program Files (x86)/SVP 4/mpv64 ﲍ
python get-pip.py
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.
ToasterDEV C:/Program Files (x86)/SVP 4/mpv64 ﲍ
.\python get-pip.py
Collecting pip
Using cached pip-22.0.4-py3-none-any.whl (2.1 MB)
Collecting setuptools
Using cached setuptools-62.1.0-py3-none-any.whl (1.1 MB)
Collecting wheel
Using cached wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel, setuptools, pip
WARNING: The script wheel.exe is installed in 'C:\Program Files (x86)\SVP 4\mpv64\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
WARNING: The scripts pip.exe, pip3.9.exe and pip3.exe are installed in 'C:\Program Files (x86)\SVP 4\mpv64\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pip-22.0.4 setuptools-62.1.0 wheel-0.37.1
ToasterDEV C:/Program Files (x86)/SVP 4/mpv64
.\python -m pip install torch --extra-index-url https://download.pytorch.org/whl/cu113
Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cu113
Collecting torch
Using cached https://download.pytorch.org/whl/cu113/torch-1.11.0%2Bcu113-cp39-cp39-win_amd64.whl (2186.0 MB)
Collecting typing-extensions
Using cached typing_extensions-4.2.0-py3-none-any.whl (24 kB)
Installing collected packages: typing-extensions, torch
WARNING: The scripts convert-caffe2-to-onnx.exe, convert-onnx-to-caffe2.exe and torchrun.exe are installed in 'C:\Program Files (x86)\SVP 4\mpv64\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed torch-1.11.0+cu113 typing-extensions-4.2.0
ToasterDEV C:/Program Files (x86)/SVP 4/mpv64
.\python -m pip install vsrife --no-deps
Collecting vsrife
Using cached vsrife-2.0.0-py3-none-any.whl (32.5 MB)
Installing collected packages: vsrife
Successfully installed vsrife-2.0.0
ToasterDEV C:/Program Files (x86)/SVP 4/mpv64
.\python -m pip install numpy
Collecting numpy
Using cached numpy-1.22.3-cp39-cp39-win_amd64.whl (14.7 MB)
Installing collected packages: numpy
WARNING: The script f2py.exe is installed in 'C:\Program Files (x86)\SVP 4\mpv64\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
vsrife 2.0.0 requires VapourSynth>=55, which is not installed.
Successfully installed numpy-1.22.3
Where should I begin to troubleshoot this issue?
Thanks in the meantime!