Skip to content

vs-jetpack

Coverage Status Documentation

Full suite of filters, wrappers, and helper functions for filtering video using VapourSynth

vs-jetpack provides a collection of Python modules for filtering video using VapourSynth. These include modules for scaling, masking, denoising, debanding, dehaloing, deinterlacing, and antialiasing, as well as general utility functions.

For support you can check out the JET Discord server.

How to install

Install vsjetpack with the following command:

pip install vsjetpack

Or if you want the latest git version, install it with this command:

pip install git+https://github.com/Jaded-Encoding-Thaumaturgy/vs-jetpack.git

Note that vsjetpack only provides Python functions, many of them wrapping or combining existing plugins. You will need to install these plugins separately, for example using vsrepo.

Dependencies

Essential Source filters Optional
akarin 1 bestsource eedi2 / eedi2cuda
resize2 1 dgdecnv 2 eedi3
vszip d2vsource znedi3 / sneedif
fmtconv dvdsrc2 sangnom
ffms2 neo_f3kdb
lsmas chickendream / fgrain_cuda
imwri vs-noise
carefulsource vivtc
wnnm
bm3d / bm3dcuda
bmdegrain
dctfilter
mlrt
dfttest2 / dfttest
mvtools / mvtools-sf
manipmv
scxvid / wwxd
bwdif
fft3dfilter
nlm-ispc / nlm-cuda / knlmeanscl
descale
placebo
awarpsharp2 / warpsharpsf
tcanny
tedgemask
hysteresis
adaptivegrain
zsmooth
bilateralgpu
dpid
misc

  1. Can be considered mandatory 

  2. Deprecated