1 (edited by khestoi 01-06-2023 09:18:06)

Topic: avisynth issue

So I just installed SVP and added avisynth in mpc-be external filters. The problem is, whenever I try to play a file or open the avisynth filter via the external filters menu I am getting an error. Attached is the error.
I tried installing avisynth2, avisynthplus but nothing works.... Please help...

Also in the wiki, it says:

Open Internal Filters section, go to Video Decoders, click Video decoder configuration, set Preferred decoder to D3D11cb

How do I do this if I use external LAV video decoder? Everything in my internal filters are unchecked. I also checked LAV video decoder settings and there is no d3d11cb. Is DXVA2cb same as D3d11cb?

Post's attachments

Screenshot 2023-06-01 170132.jpg, 36.21 kb, 720 x 490
Screenshot 2023-06-01 170132.jpg 36.21 kb, 101 downloads since 2023-06-01 

Re: avisynth issue

You only need to install Avisynth+: https://github.com/AviSynth/AviSynthPlu … redist.exe
SVP installation does this automatically.

If you have avisynth.dll in MPC-BE's folder - remove it.
If you have avisynth.dll somewhere in PATH other than in C:\Windows - remove them.

Re: avisynth issue

Chainik wrote:

You only need to install Avisynth+: https://github.com/AviSynth/AviSynthPlu … redist.exe
SVP installation does this automatically.

If you have avisynth.dll in MPC-BE's folder - remove it.
If you have avisynth.dll somewhere in PATH other than in C:\Windows - remove them.

Yes I have also installed that one. Should I just run a search for a matching avisynth.dll in my local drive then delete everything aside from the one in C:\Windows folder?

4 (edited by khestoi 01-06-2023 11:05:22)

Re: avisynth issue

Okay I reinstalled avisynth+ and the error is no longer showing up but SVP still says no active playback... I followed the steps in the wiki already.
Tried MPCHC but svp says no active playback.
MPCBE just crashes whenever I try to open a file.

I am seeing this in the logs:

19:04:20.061 [W]: AVSF: 64-bit SVP engine is not installed.

Do I need to reinstall svp?

Re: avisynth issue

if you didn't checked 64-bit components at the installation time you can install them from menu - Utilities - Add. programs and features

Re: avisynth issue

Chainik wrote:

if you didn't checked 64-bit components at the installation time you can install them from menu - Utilities - Add. programs and features

I have installed the 64bit version during installation and this is what the add components look like:

Do I need to reinstall?

Post's attachments

Screenshot 2023-06-01 193628.jpg 272.36 kb, 56 downloads since 2023-06-01 

7 (edited by khestoi 01-06-2023 12:15:24)

Re: avisynth issue

okay looks like I need to manually restart SVP.... it works now but seeing these in the logs if I use the RIFE engine

20:13:34.913 [i]: AVSF: filters in use: LAV Splitter Source (internal) -> LAV Video Decoder (internal) -> * -> madVR
20:13:34.914 [i]: AVSF: new video in mpc-hc64.exe (64-bit) [MPC-HC 2.0.0.0] on screen 0
20:13:34.936 [i]: Media: video 1920x1080 [PAR 1.000] at 25.000 fps
20:13:34.937 [i]: Media: codec type is HEVC, YUV/4:2:0/8 bits
20:13:34.937 [i]: Playback: starting up...
20:13:34.941 [W]: Playback [cc093530]: Frame server (64-bit) NOT FOUND
20:13:34.941 [i]: Playback [cc093530]: resulting video frame 1920x1080
20:13:34.941 [i]: Playback [cc093530]: 1 acceptible profiles, best is 'Automatic' [0]
20:13:34.942 [i]: Playback [cc093530]: enabled while video is playing
20:13:34.943 [i]: Profile: using automatic profile #1 /film
20:13:34.944 [i]: Playback [cc093530]: playing at 60 [25 *12/5] 
20:13:34.951 [W]: Control: failed to register shortcut Meta+Alt+K
20:13:43.159 [i]: Playback [cc093530]: switching to profile 'RIFE AI engine'
20:13:43.161 [i]: Playback [cc093530]: playing at 60 [25 *12/5] 
20:13:43.376 [E]: Playback [cc093530]: VS - Python exception: There is no attribute or namespace named misc
20:13:43.376 [E]: Playback [cc093530]: VS - Traceback (most recent call last):
20:13:43.376 [E]: Playback [cc093530]: VS - File \src\cython\vapoursynth.pyx\, line 3115, in vapoursynth._vpy_evaluate
20:13:43.376 [E]: Playback [cc093530]: VS - File \src\cython\vapoursynth.pyx\, line 3116, in vapoursynth._vpy_evaluate
20:13:43.376 [E]: Playback [cc093530]: VS - File \C:\Users\Kabz\AppData\Roaming\SVP4\scripts\cc093530.py\, line 78, in <module>
20:13:43.376 [E]: Playback [cc093530]: VS - smooth = interpolate(clip)
20:13:43.377 [E]: Playback [cc093530]: VS - ^^^^^^^^^^^^^^^^^
20:13:43.377 [E]: Playback [cc093530]: VS - File \C:\Users\Kabz\AppData\Roaming\SVP4\scripts\cc093530.py\, line 52, in interpolate
20:13:43.377 [E]: Playback [cc093530]: VS - input_m = input_m.misc.SCDetect(threshold=rife_sc)
20:13:43.377 [E]: Playback [cc093530]: VS - ^^^^^^^^^^^^
20:13:43.377 [E]: Playback [cc093530]: VS - File \src\cython\vapoursynth.pyx\, line 2007, in vapoursynth.VideoNode.__getattr__
20:13:43.377 [E]: Playback [cc093530]: VS - AttributeError: There is no attribute or namespace named misc

Re: avisynth issue

if you want _Vapoursynth_ Filter in video players other than mpv you have to set up env. variables
and use SVP's provided Vapoursynth installation, not your own
if you want your own installation then there must be a MiscFilters plugin installed