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.5

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.5
File Size Uploaded
vsjetpack-2.2.5.tar.gz 616.7 kB Details

Built distribution (wheel)

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

Total release size: 1.1 MB

Release files / vsjetpack-2.2.5.tar.gz

Download URL vsjetpack-2.2.5.tar.gz
Size 616.7 kB
Tags Source
SHA-256 checksum
How to use checksums
61a725d8c49d0be848aaa13920487410630b62481e3baf8523cf0442b4bdeecf
BLAKE2b-256 checksum
How to use checksums
f5b26ada893ab892edc3458c95f621790ee629b084256b79b891dc2d4838fc33
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.5-py3-none-any.whl

Download URL vsjetpack-2.2.5-py3-none-any.whl
Size 446.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e5c50e0f46d356131103277fd6ff1311e89208d9765a24f649b50d28608464f
BLAKE2b-256 checksum
How to use checksums
1a2b0522da7dc826e9168b6cf01873d0405567278dc527b6a6d3dd33e31183f9
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

2.2.6

2 release files

This release

2.2.5 This release

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