How to use VapourSynth on Windows 7 in StaxRip 2.5.0 and later - staxrip/staxrip GitHub Wiki

Getting around the Restriction

StaxRip 2.5.0 and later versions ship with portable VapourSynth R53 and Python 3.9.x. Since Python 3.9.x does not support Windows 7, you can't use VapourSynth on Windows 7 in these StaxRip versions as is.

You need to manually install Python 3.8.x and VapourSynth R52 on Windows 7 and enable installed version for VapourSynth mode in StaxRip as follows.

  1. Uninstall VapourSynth and Python from your system, if there's any, and restart Windows.

  2. Install Python 3.8.x x64 version, e.g., 3.8.10 x64 install version, on your Windows 7.

  3. Install VapourSynth x64 R52.

  4. Restart Windows, and launch StaxRip.

  5. Go to Tools > Settings > Frameserver and select Use installed directly for VapourSynth Mode.

  1. Restart StaxRip, update Python and VapourSynth/vspipe version numbers in Apps Manager(F9).

  2. Now you will be able to use VapourSynth R52 on Windows 7.

Note: Since VapourSynth is just a Python module, you should always install Python first, and there should be no VapourSynth on the system when Python is being installed.

Caveat

Some VapourSynth plugins/filters/scripts can have issues with installed VapourSynth R52 and Python 3.8.x, esp. if they were developed later than VapourSynth R52. However, all the VapourSynth plugins/filters/scripts registered in StaxRip as of version 2.6.0 are compatible with R52/Python 3.8.x, although it cannot be guaranteed 100%.

Therefore, use your discretion when you apply this method on Windows 7.