it just happened and as soon as my explorer went dark , this is what showed up in the event log:
19:26:31.660 [i]: AVSF: found new player instance
19:26:31.696 [i]: AVSF: filters in use: LAV Splitter Source (internal) -> LAV Video Decoder (internal) -> * -> Enhanced Video Renderer (custom presenter)
19:26:31.697 [i]: AVSF: new video in mpc-hc64.exe (64-bit) [MPC-HC 1.7.13.0] on screen 0
19:26:31.764 [i]: Media: video 1920x960 [PAR 1.000] at 23.976 fps
19:26:31.764 [i]: Media: codec type is AVC, YUV/4:2:0/8 bits/BT.709 BT.709
19:26:31.766 [i]: Playback: starting up...
19:26:31.771 [i]: Playback [d082f6b3]: Frame server (64-bit) 3.5.0.0, AviSynth+ 3.5 (r3106, 3.5, x86_64), C:\WINDOWS\SYSTEM32\avisynth.dll
19:26:31.772 [i]: Playback [d082f6b3]: resulting video frame 1920x960
19:26:31.772 [i]: Playback [d082f6b3]: 2 acceptible profiles, best is 'smooth' [0]
19:26:31.778 [i]: Playback [d082f6b3]: enabled while video is playing
19:26:31.779 [i]: Profile: using automatic profile #1 /film
19:26:31.789 [i]: Playback [d082f6b3]: playing at 59.94 [23.976 *5/2]
19:26:38.983 [i]: AVSF: player closed
19:26:38.986 [i]: Playback [d082f6b3]: disabled while video is stopped
19:26:38.987 [i]: Playback [d082f6b3]: deleted
19:27:04.639 [i]: AVSF: found new player instance
19:27:04.640 [E]: AVSF: communication error [0]
20:45:31.422 [i]: FFDShow: remove instance [350fb2]
20:45:31.422 [i]: AVSF: player closed
20:45:32.938 [W]: VideoPlayer: new instance found in explorer.exe but SVP can't talk to it.
as you can see there's about a 1 hour and 20 minutes between me playing a video , closing it , leaving SVP 4 PRO opened on the tray and this crash happens.
Also no idea why FFDSHOW shows up there saying it "removed an instance" it's 100% uninstalled from anywhere on my PC
19:20:26.889 [W]: FFDShow: can't find 64-bit installation
just crashed again after typing this, while searching my pc for traces of FFDSHOW anywhere
20:53:41.987 [i]: AVSF: found new player instance
20:53:41.987 [E]: AVSF: communication error [0]
20:56:36.623 [i]: FFDShow: remove instance [a0e4e]
20:56:36.623 [i]: AVSF: player closed
20:56:38.154 [W]: VideoPlayer: new instance found in explorer.exe but SVP can't talk to it.
and another one ! i haven't played a video this time... just opened it , looking at this forum and crashed.
21:13:27.699 [W]: Main: module 'plugins/svpflow1.dll': NOT FOUND
21:13:27.699 [W]: Main: module 'plugins/svpflow2.dll': NOT FOUND
21:13:27.700 [i]: Main: module 'plugins64/svpflow1.dll': 4.5.0.200
21:13:27.700 [i]: Main: module 'plugins64/svpflow2.dll': 4.5.0.212
21:13:27.700 [W]: Main: PATH doesn't contain mpv64 folder, VLC and libmpv players may not work
21:13:27.700 [W]: Main: PYTHONPATH doesn't contain mpv64 folder, VLC and libmpv players may not work
21:13:27.714 [i]: Screens: updating information, 2 screen(s) found
21:13:27.871 [i]: Main: preparing video profiles...
21:13:27.902 [i]: Main: preparing performance graphs...
21:13:27.985 [i]: Main: preparing ffdshow...
21:13:27.985 [W]: FFDShow: can't find 64-bit installation
21:13:27.987 [i]: Main: preparing AviSynthFilter (AVSF)...
21:13:27.987 [i]: AVSF: found 64-bit version 1.2.1.0 [C:\Program Files (x86)\SVP 4\avsf\avisynth_filter_64.ax]
21:13:27.988 [i]: Main: preparing remote control...
21:13:27.988 [i]: RemoteControl: started
21:13:27.988 [i]: Main: preparing main menu...
21:13:28.059 [i]: Main: loading extensions...
21:13:28.062 [i]: Extensions: found svptube 2.1.0.206 ...
21:13:28.066 [i]: Settings: loading tube.cfg OK
21:13:28.082 [i]: Tube: initializing youtube_dl...
21:13:28.120 [i]: Main: initialization completed in 683 ms, but still waiting for the screens measurement...
21:13:28.259 [i]: Updates: checking now...
21:13:28.924 [i]: Screens: screen 0 - 2560x1440 @59.952 Hz [measured], x1.0 [108 DPI]
21:13:29.028 [i]: Screens: screen 1 - 2560x1440 @60.001 Hz [measured], x1.0 [93 DPI]
21:13:29.028 [i]: Screens: primary screen is 0
21:13:29.554 [i]: Tube: youtube_dl ready
21:13:30.646 [i]: Performance: quick estimation = 798 (previous value was 784)
21:20:26.293 [i]: FFDShow: remove instance [50b52]
21:20:27.825 [W]: VideoPlayer: new instance found in explorer.exe but SVP can't talk to it.
Hope these logs helps you out.
Okay so from my Understanding... you CANNOT have svp4pro do it's magic without FFDSHOW.
If i don't use [DS_64] Core for DirectShow 64-bit , it doesn't work. <-- this is part of ffdshow
If i don't use [DS_32][DS_64] AviSynth Filter (AVSF) it doesn't work. <-- DS_32 is used here , it installs FFDSHOW 32 bit somewhere , which doesn't show up on windows add or remove program, but it's present in the EVENT LOG of svp 4 pro.
without those 2 DirectShow ffdshow related "core and 3rd party" the software just doesn't work.
and of course on W11 ffdshow crashes windows explorer.
This is just great.
Is there an alternative?