1

(8 replies, posted in Using SVP)

Add me as another SVP4/mpv user who is hitting VS errors related to starting VS on a Mac (2019 MacBook Pro, i9, i630, OSX 15.3.1).  I have built VapourSynth and mpv on my machine from the latest source.  In fact, viewing an MKV with mpv, the SVP control panel actually shows that the playback frame rate is 3x, as specified.

But I keep hitting invocation errors that I cannot find replicated through fairly exhaustive web-searching.  No matter how many times I rebuild and reinstall VS, I keep hitting these errors:

13:11:53.819 [eye]: Playback: starting up...
13:11:53.826 [eye]: Playback [bfe5b793]: resulting video frame 1920x1080
13:11:53.826 [eye]: Playback [bfe5b793]: 4 acceptible profiles, best is 'Copy of RIFE AI engine' [0]
13:11:53.828 [eye]: Playback [bfe5b793]: enabled while video is playing
13:11:53.832 [eye]: Playback [bfe5b793]: playing at 71.928 [23.976 *3/1] /10 bit
13:11:54.420 [W]: FrameControl: invalid monitor ID passed -1
13:11:55.701 [eye]: Playback [bfe5b793]: full screen mode deactivated
13:11:55.748 [eye]: Playback [bfe5b793]: playing at 71.928 [23.976 *3/1] /10 bit
13:12:01.748 [E]: Playback [bfe5b793]: VS - Script evaluation failed:
13:12:01.748 [E]: Playback [bfe5b793]: VS - Python exception: RIFE: failed to create GPU instance
13:12:01.748 [E]: Playback [bfe5b793]: VS - Traceback (most recent call last):
13:12:01.748 [E]: Playback [bfe5b793]: VS - File 'src/cython/vapoursynth.pyx', line 3387, in vapoursynth._vpy_evaluate
13:12:01.748 [E]: Playback [bfe5b793]: VS - File 'src/cython/vapoursynth.pyx', line 3388, in vapoursynth._vpy_evaluate
13:12:01.748 [E]: Playback [bfe5b793]: VS - File '/Users/wab/Library/Application Support/SVP4/scripts/bfe5b793.py', line 76, in <module>
13:12:01.748 [E]: Playback [bfe5b793]: VS - smooth = interpolate(clip)
13:12:01.748 [E]: Playback [bfe5b793]: VS - ^^^^^^^^^^^^^^^^^
13:12:01.749 [E]: Playback [bfe5b793]: VS - File '/Users/wab/Library/Application Support/SVP4/scripts/bfe5b793.py', line 57, in interpolate
13:12:01.749 [E]: Playback [bfe5b793]: VS - smooth = core.rife.RIFE(input_rife,factor_num=rife_num,factor_den=rife_den,model_path=rife_mpath,gpu_id=rife_gpu,gpu_thread=rife_threads,tta=False,sc=False)
13:12:01.749 [E]: Playback [bfe5b793]: VS - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13:12:01.749 [E]: Playback [bfe5b793]: VS - File 'src/cython/vapoursynth.pyx', line 3123, in vapoursynth.Function.__call__
13:12:01.749 [E]: Playback [bfe5b793]: VS - vapoursynth.Error: RIFE: failed to create GPU instance
13:12:01.749 [E]: Playback [bfe5b793]: VS - could not init VS

For the first invocation error, "13:11:54.420 [W]: FrameControl: invalid monitor ID passed -1”, I can find no references to monitor ID’s in any of the VS docs.  I can find no references to “FrameControl” errors at all.  I have no clue, therefore, as to the relevant details.

For the second invocation error, "VS - Python exception: RIFE: failed to create GPU instance”, the root issue seems to be start-up Python scripting errors much like previous ones described in this thread.  Same errors when invoking any of the three standard RIFE AI models.  it looks very much as if I have VS configured to look for various Python scripts along the wrong path, but I have invoked and exported all the relevant shell variables multiple times.  The web search 'vapoursynth "RIFE: failed to create GPU instance”’ returns one hit to a Russian-language page.

Yes, I upgraded homebrew itself as well.