Name | vsjetpack JSON |
Version |
0.5.1
JSON |
| download |
home_page | None |
Summary | Full suite of filters, wrappers, and helper functions for filtering video using VapourSynth |
upload_time | 2025-07-08 23:54:50 |
maintainer | None |
docs_url | None |
author | Jaded Encoding Thaumaturgy |
requires_python | >=3.10 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# vs-jetpack
[](https://coveralls.io/github/Jaded-Encoding-Thaumaturgy/vs-jetpack?branch=main)
[](https://jaded-encoding-thaumaturgy.github.io/vs-jetpack/)
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](https://discord.gg/XTpc6Fa9eB). <br><br>
## How to install
Install `vsjetpack` with the following command:
```sh
pip install vsjetpack
```
Or if you want the latest git version, install it with this command:
```sh
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](https://github.com/vapoursynth/vsrepo).
#### Dependencies
| **Essential** | **Source filters** | **Optional** |
|----------------------------------------|----------------------------------------|---------------------------------------|
| [akarin](https://github.com/AkarinVS/vapoursynth-plugin) [^1] | [bestsource](https://github.com/vapoursynth/bestsource) | [eedi2](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2) / [eedi2cuda](https://github.com/hooke007/VapourSynth-EEDI2CUDA) |
| [resize2](https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-resize2) [^1] | [dgdecnv](https://www.rationalqm.us/dgdecnv/dgdecnv.html) [^2] | [eedi3](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3) |
| [vszip](https://github.com/dnjulek/vapoursynth-zip) | [d2vsource](https://github.com/dwbuiten/d2vsource) | [znedi3](https://github.com/sekrit-twc/znedi3) / [sneedif](https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-SNEEDIF) |
| [fmtconv](https://gitlab.com/EleonoreMizo/fmtconv/) | [dvdsrc2](https://github.com/jsaowji/dvdsrc2) | [sangnom](https://github.com/dubhater/vapoursynth-sangnom) |
| | [ffms2](https://github.com/FFMS/ffms2) | [neo_f3kdb](https://github.com/HomeOfAviSynthPlusEvolution/neo_f3kdb) |
| | [lsmas](https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works) | [chickendream](https://gitlab.com/EleonoreMizo/chickendream/) / [fgrain_cuda](https://github.com/AmusementClub/vs-fgrain-cuda) |
| | [imwri](https://github.com/vapoursynth/vs-imwri) | [vs-noise](https://github.com/wwww-wwww/vs-noise) |
| | [carefulsource](https://github.com/wwww-wwww/carefulsource) | [vivtc](https://github.com/vapoursynth/vivtc) |
| | | [wnnm](https://github.com/WolframRhodium/VapourSynth-WNNM) |
| | | [bm3d](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D) / [bm3dcuda](https://github.com/WolframRhodium/VapourSynth-BM3DCUDA) |
| | | [dctfilter](https://github.com/AmusementClub/VapourSynth-DCTFilter) |
| | | [mlrt](https://github.com/AmusementClub/vs-mlrt) |
| | | [dfttest2](https://github.com/AmusementClub/vs-dfttest2) / [dfttest](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DFTTest) |
| | | [mvtools](https://github.com/dubhater/vapoursynth-mvtools) / [mvtools-sf](https://github.com/IFeelBloated/vapoursynth-mvtools-sf) |
| | | [manipmv](https://github.com/Mikewando/manipulate-motion-vectors) |
| | | [scxvid](https://github.com/dubhater/vapoursynth-scxvid) / [wwxd](https://github.com/dubhater/vapoursynth-wwxd) |
| | | [bwdif](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bwdif) |
| | | [fft3dfilter](https://github.com/AmusementClub/VapourSynth-FFT3DFilter) |
| | | [nlm-ispc](https://github.com/AmusementClub/vs-nlm-ispc) / [nlm-cuda](https://github.com/AmusementClub/vs-nlm-cuda) / [knlmeanscl](https://github.com/Khanattila/KNLMeansCL) |
| | | [descale](https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-descale) |
| | | [placebo](https://github.com/sgt0/vs-placebo) |
| | | [awarpsharp2](https://github.com/dubhater/vapoursynth-awarpsharp2) / [warpsharpsf](https://github.com/IFeelBloated/warpsharp) |
| | | [tcanny](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny) |
| | | [tedgemask](https://github.com/dubhater/vapoursynth-tedgemask) |
| | | [hysteresis](https://github.com/sgt0/vapoursynth-hysteresis) |
| | | [adaptivegrain](https://github.com/Irrational-Encoding-Wizardry/adaptivegrain) |
| | | [zsmooth](https://github.com/adworacz/zsmooth) |
| | | [bilateralgpu](https://github.com/WolframRhodium/VapourSynth-BilateralGPU) |
| | | [dpid](https://github.com/WolframRhodium/VapourSynth-dpid) |
[^1]: Can be considered mandatory
[^2]: Deprecated
Raw data
{
"_id": null,
"home_page": null,
"name": "vsjetpack",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "Jaded Encoding Thaumaturgy <jaded.encoding.thaumaturgy@gmail.com>",
"keywords": null,
"author": "Jaded Encoding Thaumaturgy",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/a6/5d/4597da3072fad53f8252235db8b2a9072d9c96ef3e19e109604c6c929ade/vsjetpack-0.5.1.tar.gz",
"platform": null,
"description": "# vs-jetpack\n\n[](https://coveralls.io/github/Jaded-Encoding-Thaumaturgy/vs-jetpack?branch=main)\n[](https://jaded-encoding-thaumaturgy.github.io/vs-jetpack/)\n\n\n\nFull suite of filters, wrappers, and helper functions for filtering video using VapourSynth\n\n`vs-jetpack` provides a collection of Python modules for filtering video using VapourSynth.\nThese include modules for scaling, masking, denoising, debanding, dehaloing, deinterlacing,\nand antialiasing, as well as general utility functions.\n\nFor support you can check out the [JET Discord server](https://discord.gg/XTpc6Fa9eB). <br><br>\n\n## How to install\n\nInstall `vsjetpack` with the following command:\n\n```sh\npip install vsjetpack\n```\n\nOr if you want the latest git version, install it with this command:\n\n```sh\npip install git+https://github.com/Jaded-Encoding-Thaumaturgy/vs-jetpack.git\n```\n\nNote that `vsjetpack` only provides Python functions,\nmany of them wrapping or combining existing plugins.\nYou will need to install these plugins separately,\nfor example using [vsrepo](https://github.com/vapoursynth/vsrepo).\n\n#### Dependencies\n\n| **Essential** | **Source filters** | **Optional** |\n|----------------------------------------|----------------------------------------|---------------------------------------|\n| [akarin](https://github.com/AkarinVS/vapoursynth-plugin) [^1] | [bestsource](https://github.com/vapoursynth/bestsource) | [eedi2](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2) / [eedi2cuda](https://github.com/hooke007/VapourSynth-EEDI2CUDA) |\n| [resize2](https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-resize2) [^1] | [dgdecnv](https://www.rationalqm.us/dgdecnv/dgdecnv.html) [^2] | [eedi3](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3) |\n| [vszip](https://github.com/dnjulek/vapoursynth-zip) | [d2vsource](https://github.com/dwbuiten/d2vsource) | [znedi3](https://github.com/sekrit-twc/znedi3) / [sneedif](https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-SNEEDIF) |\n| [fmtconv](https://gitlab.com/EleonoreMizo/fmtconv/) | [dvdsrc2](https://github.com/jsaowji/dvdsrc2) | [sangnom](https://github.com/dubhater/vapoursynth-sangnom) |\n| | [ffms2](https://github.com/FFMS/ffms2) | [neo_f3kdb](https://github.com/HomeOfAviSynthPlusEvolution/neo_f3kdb) |\n| | [lsmas](https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works) | [chickendream](https://gitlab.com/EleonoreMizo/chickendream/) / [fgrain_cuda](https://github.com/AmusementClub/vs-fgrain-cuda) |\n| | [imwri](https://github.com/vapoursynth/vs-imwri) | [vs-noise](https://github.com/wwww-wwww/vs-noise) |\n| | [carefulsource](https://github.com/wwww-wwww/carefulsource) | [vivtc](https://github.com/vapoursynth/vivtc) |\n| | | [wnnm](https://github.com/WolframRhodium/VapourSynth-WNNM) |\n| | | [bm3d](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D) / [bm3dcuda](https://github.com/WolframRhodium/VapourSynth-BM3DCUDA) |\n| | | [dctfilter](https://github.com/AmusementClub/VapourSynth-DCTFilter) |\n| | | [mlrt](https://github.com/AmusementClub/vs-mlrt) |\n| | | [dfttest2](https://github.com/AmusementClub/vs-dfttest2) / [dfttest](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DFTTest) |\n| | | [mvtools](https://github.com/dubhater/vapoursynth-mvtools) / [mvtools-sf](https://github.com/IFeelBloated/vapoursynth-mvtools-sf) |\n| | | [manipmv](https://github.com/Mikewando/manipulate-motion-vectors) |\n| | | [scxvid](https://github.com/dubhater/vapoursynth-scxvid) / [wwxd](https://github.com/dubhater/vapoursynth-wwxd) |\n| | | [bwdif](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bwdif) |\n| | | [fft3dfilter](https://github.com/AmusementClub/VapourSynth-FFT3DFilter) |\n| | | [nlm-ispc](https://github.com/AmusementClub/vs-nlm-ispc) / [nlm-cuda](https://github.com/AmusementClub/vs-nlm-cuda) / [knlmeanscl](https://github.com/Khanattila/KNLMeansCL) |\n| | | [descale](https://github.com/Jaded-Encoding-Thaumaturgy/vapoursynth-descale) |\n| | | [placebo](https://github.com/sgt0/vs-placebo) |\n| | | [awarpsharp2](https://github.com/dubhater/vapoursynth-awarpsharp2) / [warpsharpsf](https://github.com/IFeelBloated/warpsharp) |\n| | | [tcanny](https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny) |\n| | | [tedgemask](https://github.com/dubhater/vapoursynth-tedgemask) |\n| | | [hysteresis](https://github.com/sgt0/vapoursynth-hysteresis) |\n| | | [adaptivegrain](https://github.com/Irrational-Encoding-Wizardry/adaptivegrain) |\n| | | [zsmooth](https://github.com/adworacz/zsmooth) |\n| | | [bilateralgpu](https://github.com/WolframRhodium/VapourSynth-BilateralGPU) |\n| | | [dpid](https://github.com/WolframRhodium/VapourSynth-dpid) |\n\n[^1]: Can be considered mandatory\n[^2]: Deprecated\n",
"bugtrack_url": null,
"license": null,
"summary": "Full suite of filters, wrappers, and helper functions for filtering video using VapourSynth",
"version": "0.5.1",
"project_urls": {
"Contact": "https://discord.gg/XTpc6Fa9eB",
"Source Code": "https://github.com/Jaded-Encoding-Thaumaturgy/vs-jetpack"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "a01d98c2fb6b7078ace9425e8dfe8c75a14c747e662f3940fc5e1af83513cf60",
"md5": "e15df9386abd98c3b3f548091eae64a0",
"sha256": "a8ca7313f82bcec584c7eb0578bb6079b5213a46507180c0bde1d08ae0ad52ab"
},
"downloads": -1,
"filename": "vsjetpack-0.5.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e15df9386abd98c3b3f548091eae64a0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 417591,
"upload_time": "2025-07-08T23:54:47",
"upload_time_iso_8601": "2025-07-08T23:54:47.625445Z",
"url": "https://files.pythonhosted.org/packages/a0/1d/98c2fb6b7078ace9425e8dfe8c75a14c747e662f3940fc5e1af83513cf60/vsjetpack-0.5.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a65d4597da3072fad53f8252235db8b2a9072d9c96ef3e19e109604c6c929ade",
"md5": "db1418a4b4b3e051800e0daf09eddcca",
"sha256": "9cd857c12ce03bea4e2c74f07bf17d85679ada12fdf9546b01ea053fbf25acee"
},
"downloads": -1,
"filename": "vsjetpack-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "db1418a4b4b3e051800e0daf09eddcca",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 72821317,
"upload_time": "2025-07-08T23:54:50",
"upload_time_iso_8601": "2025-07-08T23:54:50.330034Z",
"url": "https://files.pythonhosted.org/packages/a6/5d/4597da3072fad53f8252235db8b2a9072d9c96ef3e19e109604c6c929ade/vsjetpack-0.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-08 23:54:50",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Jaded-Encoding-Thaumaturgy",
"github_project": "vs-jetpack",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "vsjetpack"
}