Dedot is a temporal cross color (rainbow) and cross luminance (dotcrawl) reduction filter for VapourSynth
Project description
Description
Dedot is a temporal cross color (rainbow) and cross luminance (dotcrawl) reduction filter.
The luma and the chroma are filtered completely independently from each other.
It doesn’t filter moving objects.
This is a port of the Avisynth plugin DeDot.
Usage
dedot.Dedot(clip clip, [int luma_2d=20, int luma_t=20, int chroma_t1=15, int chroma_t2=5])
- Parameters:
- clip
A clip to process. It must have constant format and dimensions and it must be 8 bit Gray or YUV.
- luma_2d
Spatial threshold for the luma. Must be between 0 and 510.
Lower values will make the filter process more pixels.
If luma_2d is 510, the luma is returned without any processing.
Default: 20.
- luma_t
Temporal threshold for the luma. Must be between 0 and 255.
Higher values will make the filter process more pixels.
If luma_t is 0, the luma is returned without any processing.
Default: 20.
- chroma_t1
Temporal threshold for the chroma. Must be between 0 and 255.
Higher values will make the filter process more pixels.
Default: 15.
- chroma_t2
Temporal threshold for the chroma. Must be between 0 and 255.
Lower values will make the filter process more pixels.
If chroma_t2 is 255, the chroma is returned without any processing.
Default: 5.
Compilation
mkdir build && cd build meson ../ ninja
License
GNU GPL v2, like the Avisynth plugin.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vapoursynth_dedot-3.0.tar.gz.
File metadata
- Download URL: vapoursynth_dedot-3.0.tar.gz
- Upload date:
- Size: 14.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36ad7be17e1da329cc4abf0fabdb122c4a50429848fe1adf9efbc507f251aeee
|
|
| MD5 |
37bb85575d8b87ba6705cdfb784d9c43
|
|
| BLAKE2b-256 |
bec99ec545eae839d24fafdeb44dd3429d619a7c6f7e122afd0705c6b5e3132a
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0.tar.gz:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0.tar.gz -
Subject digest:
36ad7be17e1da329cc4abf0fabdb122c4a50429848fe1adf9efbc507f251aeee - Sigstore transparency entry: 1536197328
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-win_amd64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-win_amd64.whl
- Upload date:
- Size: 36.2 kB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44b6b3ca8e910dc6dad236adfb36ddadd8da871fa807428bf56cb495d09bb32d
|
|
| MD5 |
af3546de317939108d81b6c4da151209
|
|
| BLAKE2b-256 |
d39692d3f963cbfdba766caca17beb67fc68257cd2aa8a49903e0a6f7a0d7d32
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-win_amd64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-win_amd64.whl -
Subject digest:
44b6b3ca8e910dc6dad236adfb36ddadd8da871fa807428bf56cb495d09bb32d - Sigstore transparency entry: 1536197567
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b117fc878def9dbb42ced1257efd72aba720e5cf66a11e37a6f57437f657a1da
|
|
| MD5 |
a0b0a02a90e098d77525949ee174773f
|
|
| BLAKE2b-256 |
0fe6b4d43f64e9e7543ba394a6deca7bf39947d5b7c536d8b4697528d9123f46
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-musllinux_1_2_x86_64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-musllinux_1_2_x86_64.whl -
Subject digest:
b117fc878def9dbb42ced1257efd72aba720e5cf66a11e37a6f57437f657a1da - Sigstore transparency entry: 1536199143
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74ec4e958cb269b9c4c96e320e4b8fdeff96942ccc0ae65ba9cab18e9094d29c
|
|
| MD5 |
443ca58631c7ac185e0e5d0d59c3ec8d
|
|
| BLAKE2b-256 |
ef4e2273b67b16d7a8fa006cfdba00d5d83243edd5df81d1f3a4ef82b0d37cd8
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-musllinux_1_2_aarch64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-musllinux_1_2_aarch64.whl -
Subject digest:
74ec4e958cb269b9c4c96e320e4b8fdeff96942ccc0ae65ba9cab18e9094d29c - Sigstore transparency entry: 1536197834
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b4e157ed26a918e8d011e641d1968a4e5194e67074e68a0ebf28e7e777f7c5b
|
|
| MD5 |
cdcc7d0e961e9a3e4f79afca1ca5c17f
|
|
| BLAKE2b-256 |
45d4fab97d574636ed5d23d6334fd896c807343812e8565984943d0dc94bc413
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl -
Subject digest:
9b4e157ed26a918e8d011e641d1968a4e5194e67074e68a0ebf28e7e777f7c5b - Sigstore transparency entry: 1536198955
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa7e680260b653373f9febba10703e96dee3d398ea9d6943df4707438b434871
|
|
| MD5 |
a3e28c7415b3f0401856c1bf2b4f6e62
|
|
| BLAKE2b-256 |
bf1764e969b657cfd1bc5a524551d46a27b156896f306985e55af37f6713d579
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl -
Subject digest:
aa7e680260b653373f9febba10703e96dee3d398ea9d6943df4707438b434871 - Sigstore transparency entry: 1536198389
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-macosx_15_0_x86_64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-macosx_15_0_x86_64.whl
- Upload date:
- Size: 13.0 kB
- Tags: Python 3, macOS 15.0+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5abd54d455672a9518e48cf21b49afc7d62b943f3754328796d5951924e7031e
|
|
| MD5 |
3180df9057d1c57095748e5379032bd5
|
|
| BLAKE2b-256 |
8272d5549b9c389404057c03ff9d7026b5355af9ea4d21f88c2f6edfe50f2f57
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-macosx_15_0_x86_64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-macosx_15_0_x86_64.whl -
Subject digest:
5abd54d455672a9518e48cf21b49afc7d62b943f3754328796d5951924e7031e - Sigstore transparency entry: 1536198730
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type:
File details
Details for the file vapoursynth_dedot-3.0-py3-none-macosx_15_0_arm64.whl.
File metadata
- Download URL: vapoursynth_dedot-3.0-py3-none-macosx_15_0_arm64.whl
- Upload date:
- Size: 12.8 kB
- Tags: Python 3, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
278f3abbc51bbcdf1a802242fa7a5daef16c8d0a89eb1bc85d89945a936493a6
|
|
| MD5 |
e5172858d9098dfbde445bb6bc7b4249
|
|
| BLAKE2b-256 |
a0519f6cbe6c84df6a89443bb8c13596fdd509c6be1378c551a5ad18f93e6f61
|
Provenance
The following attestation bundles were made for vapoursynth_dedot-3.0-py3-none-macosx_15_0_arm64.whl:
Publisher:
build.yml on dubhatervapoursynth/vapoursynth-dedot
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vapoursynth_dedot-3.0-py3-none-macosx_15_0_arm64.whl -
Subject digest:
278f3abbc51bbcdf1a802242fa7a5daef16c8d0a89eb1bc85d89945a936493a6 - Sigstore transparency entry: 1536198058
- Sigstore integration time:
-
Permalink:
dubhatervapoursynth/vapoursynth-dedot@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Branch / Tag:
refs/tags/v3 - Owner: https://github.com/dubhatervapoursynth
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build.yml@3c45da94a7ba51280c0cf49ff96e36cb67223fed -
Trigger Event:
push
-
Statement type: