Skip to content

Jaded-Encoding-Thaumaturgy/vs-jetpack

Repository files navigation

vs-jetpack

Documentation Coverage Status PyPI Version

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.

Documentation

You can find the full API reference on the project's documentation site.

If you're looking for workflow recommendations, the JET Encoding Guide is available here.

How to install

vsjetpack is distributed via PyPI, and the latest stable release can be installed using:

pip install vsjetpack

As of version 1.0.0, prebuilt wheels are also provided in the GitHub Releases.

Dependencies

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.

Essential Source filters Optional
akarin 1 bestsource adaptivegrain knlmeanscl
resize2 1 carefulsource awarp manipmv
vszip d2vsource bilateralgpu mvtools
zsmooth dvdsrc2 bm3d nlm-cuda
ffms2 bm3dcuda nlm-ispc
imwri bm3dmetal placebo
lsmas bwdif sangnom
dctfilter scxvid
deblock sneedif
descale sub
dfttest tedgemask
dfttest2 vivtc
dmetrics vs-mlrt
edgemasks vs-noise
eedi2 wnnm
eedi3 wwxd
fmtconv znedi3
hysteresis

Footnotes

  1. Can be considered mandatory 2

Packages

 
 
 

Contributors

Languages