A collection of VapourSynth functions and wrappers
written and/or modified by LightArrowsEXE.
Full information on how every function/wrapper works,
as well as a list of dependencies and links,
can be found in the documentation.
For further support,
drop by #lvsfunc
in the IEW Discord server.
If you have the old lvsfunc.py
module,
remove that from your system first.
Install lvsfunc
with the following command:
$ pip3 install lvsfunc
Or if you want the latest git version, install it with this command:
$ pip3 install git+https://github.com/Irrational-Encoding-Wizardry/lvsfunc.git
Install the AUR package vapoursynth-plugin-lvsfunc-git
with your favorite AUR helper:
$ yay -S vapoursynth-plugin-lvsfunc-git
After installation, functions can be loaded and used as follows:
import lvsfunc as lvf
src = lvf.misc.source(...)
aa = lvf.aa.clamp_aa(...)
comp = lvf.comparison.compare(...)
...
Anything MAY change at any time. The public API SHOULD NOT be considered stable. If you use lvsfunc in any of your projects, consider hardcoding a version requirement.