Skip to main content

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.

Installation

vsjetpack relies on a number of VapourSynth plugins to function. Most of these plugins are now available as Python packages on PyPI and can be installed automatically using extras:

Breakdown

Most extras are hierarchical. For example, denoise includes all plugins from aa, which in turn includes mask, and so on.

Extra Purpose Included Plugins / Packages
source Clip indexing bestsource, ffms2, lsmas, d2vsource, dvdsrc2
kernels Resizing resize2, descale, vs-placebo
rg Repair & smoothing awarp, zsmooth (+ kernels, expr)
mask Masking edgemasks, hysteresis, subtext (+ source, rg)
scale Scaling and MLRT tools ov and supporting Python packages (+ mask)
aa Anti-aliasing bwdif, sangnom, znedi3 (+ scale)
denoise Denoising bm3d, bm3dcpu / bm3dmetal, dfttest2, deblock, fmtconv, mvutensils, nlm-ispc (+ aa)
deband Debanding vsnoise (+ denoise)
deinterlace Deinterlacing dmetrics, vivtc (+ denoise)
full All CPU-based extras All of the above
gpu Generic GPU ort
cl OpenCL vszipcl
vulkan Vulkan devices eedi3vk2, ncnn, nnedi3vk
nvidia NVIDIA GPU bm3dcuda, bilateralgpu, dfttest2[cufft,nvrtc], ort-cuda, trt{-rtx}, vszipcu (+ cl, vulkan)
amd AMD GPU bm3dhip, dfttest2[hiprtc,hipfft], Linux-only mlrt-migx (+ gpu, cl, vulkan)

Not all extras have prebuilt wheels on every platform:

Extra Windows x64 Linux (glibc 2.35+) Linux (musl 1.2+) macOS (x64/ARM) 15.0+
source ✅ ✅ ✅ ✅
kernels ✅ ✅ ✅ ✅
rg ✅ ✅ ✅ ✅
mask ✅ ✅ ✅ ✅
scale ✅ ✅ ❌ ✅
aa ✅ ✅ ❌ ✅
denoise ✅ ✅ ❌ ✅
deband ✅ ✅ ❌ ✅
deinterlace ✅ ✅ ❌ ✅
full ✅ ✅ ❌ ✅
gpu ✅ ✅ ❌ ✅
cl ✅ ✅ ❌ ✅
vulkan ✅ ✅ ❌ ✅
nvidia ✅ ⚠️1 ❌ ❌
amd ✅ ✅ ❌ ❌
  1. bilateralgpu requires Glibc 2.39+. ↩

Metadata

Release files for vsjetpack 2.2.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vsjetpack 2.2.6
File Size Uploaded
vsjetpack-2.2.6.tar.gz 609.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vsjetpack 2.2.6
File Interpreter ABI Platform
vsjetpack-2.2.6-py3-none-any.whl Python 3 none any Details

Total release size: 1.0 MB

Release files / vsjetpack-2.2.6.tar.gz

Download URL vsjetpack-2.2.6.tar.gz
Size 609.1 kB
Tags Source
SHA-256 checksum
How to use checksums
54b90e82e6c9864d7becbbd4fffc29fc2f6e1e0216b475734026521c88f732c3
BLAKE2b-256 checksum
How to use checksums
a79c7c44757910e8aa05b2f466b86e3d3b15bbf056a34741c094d4efeb44e0b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vsjetpack-2.2.6-py3-none-any.whl

Download URL vsjetpack-2.2.6-py3-none-any.whl
Size 440.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5835d0a4011555ea29bbba15055fbf605d5668b8bd6832f36866ef0c56e0e335
BLAKE2b-256 checksum
How to use checksums
50329359de2b97f25528a62c666f21eaf80893787db468658f3c4bcb52b5aa4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.2.6 This release

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.5.0

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.3

2 release files

0.5.2

1 release file

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page