1

(21 replies, posted in Using SVP)

Would you be willing to help me do that? I have the "Core for Vapoursynth 64-bit" component installed through the SVP installer. I also installed Vapoursynth R65. I don't know what to do from here.

2

(21 replies, posted in Using SVP)

I battled this problem this morning. I want to use SVP with Plex, but also use Python systemwide and with an IDE without confusing hiccups. I am new to Python, coding, and using an IDE. I eventually came across what I think is a temporary solution from a user on reddit:

https://www.reddit.com/r/KoboldAI/comme … ;context=3

I followed the SVP with Plex for Windows installation procedure, which involves replacing Plex's mpv.dll and creating mpv.conf like normal. Without the environment variables set to SVP's mpv64 for PATH and PYTHONPATH, I kept them as the defaults after installing Python. "C:\Users\[user]\AppData\Local\Programs\Python\Python312\" and "..\Scripts\". No PYTHONPATH variable present.

Then, I copied the entire contents of the "C:\Program Files (x86)\SVP 4\mpv64" folder into the Plex folder "C:\Program Files\Plex\Plex", replacing a few files that shared names. (copying the Plex folder first for backup of course)

This seems to work, but not perfectly. Plex for Windows displays a "Playback Error" message after launching it if something was previously playing, but actually playing something works, and SVP will do its thing. I just make sure to Stop the playback before closing Plex and this seems to mitigate the error on future Plex launches.
Most importantly, I can run Python from the Windows Terminal/Powershell, and it uses the normal Python installation. And I can use Pycharm without it confusing which Python to use or compatibility of modules with versions.

I suppose if I update Plex or SVP or any of its components in the future, I might need to re-do this. As I am inexperienced in these things, I'm not sure if this method breaks anything else, so try at your own risk.