Yes actually Python 3.10 is installed, was using for something else, however to trouble shoot it was removed.
Python for Windows: python-3.10.0-amd64
Located in: C:\Users\<user>\AppData\Local\Programs\Python\Python310
However I did checking that it was not in the path (the default is python 3.8) so the one from SVP4. Yet since there was still an issue, I removed it and restarted, then reapplied the settings from SVP4 to be sure it was being used and again rebooted.
Next I go to the player and set vapoursynth filter to preferred, see attached and it is not used, if I enabled the avisynth (image) plugin then I get the error above. Now there is no other python installed and I rebooted after removal and then re added the path and rebooted again to be sure. so I can not think of anything else to do.
To test further I tried:
C:\1>Python 24ac8308.py
24ac8308.py:5: DeprecationWarning: get_core() is deprecated. Use "vapoursynth.core" instead.
core = vs.get_core(threads=25)
Traceback (most recent call last):
File "24ac8308.py", line 12, in <module>
clip = VpsFilterSource
NameError: name 'VpsFilterSource' is not defined
So this is odd it gets further than it does when called via the player in that it has an issue on line 12, which seems right as "VpsFilterSource" is not currently defined, but then why does the script have an issue when loaded through the player yet works on the command line?
Path=C:\Program Files (x86)\VMware\VMware Workstation\bin\;C:\Program Files\Adaptec\maxView Storage Manager\pegasus\bin;C:\Program Files\Adaptec\maxView Storage Manager\;C:\Program Files\Adaptec\maxView Storage Manager\ssl\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;C:\Program Files (x86)\SVP 4\mpv64
both should be using the same python as it is now the only copy installed, I confirmed there are 2 of them one 32bit and another 64 both installed by SVP4, but to be 100% sure I also renamed the 32bit one to python.exe.org to ensure the 64bit one was being called.
Note this is PotPlayer64 bit "PotPlayerMini64.exe", so it is a 64bit application, as obviously it 32bit then it could not work.
ERIC