lvsfunc is a Python package for VapourSynth <http://www.vapoursynth.com/>_ scripting. It contains a multitude of useful functions for video filtering, VapourSynth-script developing, and image processing.
lvsfunc requires the following programs:
vsrepo (Optional, can be installed along with VapourSynth)
Install the prequisites
Install lvsfunc through pip
pip3 install lvsfunc --no-cache-dir -U
Install additional dependencies via vsrepo or manual installation
Open your VapourSynth script and import lvsfunc
from vstools import vs, core import lvsfunc as lvf
Call functions as necessary
src = lvf.source("C:/PATH/TO/VIDEO.mkv")
lvsfunc offers basic support to help install most of the required external filters.
Simply run the following command in your terminal:
python3 -m lvsfunc
If you encounter any issues during this process, double-check you have installed all the required prequisites.
If you have trouble calling lvsfunc functions,
double-check that you’re not loading in the old _lvsfunc.py_!
If you are, delete it from your
site-packages and it should work properly.