Topic: VLC player support
Wiki page: https://www.svp-team.com/wiki/SVP:VLC
=================================
The idea is to add a new VLC module that acts like a "video filter" and runs a Vapoursynth script (just like it does with mpv)
Note that VLC has a few dumb limitations:
1. The "common" video filters are not allowed to change the frame rate! The only TWO filter that can do this are listed by names in the VLC sources - "deinterlace" and "postproc".
So to make our filter work we should replace one of them.
2. The filter can't return more than 3 frames on each source frame, which means that FRC rate = x3 is the maximum.
3. The filter can't increase frame size on-the-fly, so all SVP's options that increase source frame size won't work (at least for now).
How to make it work?
1. Install VLC 64-bit ver. 3.0.x
2. Windows only: install the "VLC support" package
3. (optional) Windows only: add/modify PATH and PYTHONPATH environment variables - they must point to SVP 4\mpv64 folder
4. Invoke Utilities -> SVP in VLC command from SVP's menu, VLC will open automatically.
5. Next time just run VLC via SVP's main menu -> Run VLC with SVP.
------------
If you get error: VLC: unsupported color format, switch to software video decoder
VLC menu Tools -> Preferences -> Input/Codecs tab -> Hardware-accelerated decoding: Disable