Skip to main content

Reduces the blockiness of the image using the deblocking filter from h264

Project description

Deblock

Reduces the blockiness of the image using the deblocking filter from h264.

Ported from AviSynth plugin http://www.avisynth.nl/users/fizick/mvtools/deblock.html.

Parameters

deblock.Deblock(vnode clip[, int quant=25, int aoffset=0, int boffset=0, int[] planes=[0, 1, 2], int opt=0])
  • clip: Clip to process. Any format with either 8-16 bit depth integer sample type or 32 bit depth float sample type is supported.

  • quant: The higher the quant, the stronger the deblocking. Valid range is 0 ... 60.

  • aoffset: A quant modifier for the blockiness detection threshold. Larger values mean stronger edge deblocking.

  • boffset: Another quant modifier, used both for the blockiness detector and for the deblocking strength. Here too: the higher it is, the stronger the effect.

  • planes: Specifies which planes will be processed. Any unprocessed planes will be simply copied.

  • opt: Specifies which cpu optimizations to use.

    • 0 = auto detect
    • 1 = use c
    • 2 = use sse4.1

If quant + aoffset is less to 16, no filtering is performed at all. The same applies to quant + boffset.

Installation

pip install -U vapoursynth-deblock

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vapoursynth_deblock-9.0.tar.gz (272.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

vapoursynth_deblock-9.0-py3-none-win_amd64.whl (147.6 kB view details)

Uploaded Python 3Windows x86-64

vapoursynth_deblock-9.0-py3-none-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

vapoursynth_deblock-9.0-py3-none-musllinux_1_2_aarch64.whl (1.0 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

vapoursynth_deblock-9.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (188.4 kB view details)

Uploaded Python 3manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

vapoursynth_deblock-9.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (172.2 kB view details)

Uploaded Python 3manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

vapoursynth_deblock-9.0-py3-none-macosx_11_0_arm64.whl (17.7 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

vapoursynth_deblock-9.0-py3-none-macosx_10_15_x86_64.whl (23.5 kB view details)

Uploaded Python 3macOS 10.15+ x86-64

File details

Details for the file vapoursynth_deblock-9.0.tar.gz.

File metadata

  • Download URL: vapoursynth_deblock-9.0.tar.gz
  • Upload date:
  • Size: 272.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vapoursynth_deblock-9.0.tar.gz
Algorithm Hash digest
SHA256 5a0e02064e4073efbf9c68c08b0630387c3df40aae4bd57d3e18e7f03e78a65b
MD5 221d320af277779c762aa9d9132e3b99
BLAKE2b-256 317419d5ec123e5c83f54badfbf7a2094d1823d5fff27ea9b54e5748fd211f67

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0.tar.gz:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 586ba1cb9106eb55a39f5bd6ea0c601072515093980599077489ad0b085f67ce
MD5 16ba772a43c67b403e2a0c6bb462a327
BLAKE2b-256 ea9af9b1147ed3b8830c7098002c1def7ebdd00a21089e9412694813197372ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-win_amd64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da926a9f59ed4b6971221342bb7f0806bc593afc3b8d9639b800fc5eb52298e8
MD5 b326513b63423fbd5331257ee230083e
BLAKE2b-256 a30cb89ee928da8860213569684913b0bce2b9fa49973cc252dc2c4e86957962

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 757b2fb7235f3d4d481a8c585ed5b824cf0d72061b7be5d0cea7e847da4a33d7
MD5 eb154cca822aedf309aa6e67d69b1ac0
BLAKE2b-256 0186b7dee31719022f166866025e5e571f06b046c05244fac3d57c8a2367a739

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1c08d1fdcc72a759a6d866e27f565b26130f4906dbc33cb742836d08de8e6491
MD5 99472990662ab212a94d759ce12cdab6
BLAKE2b-256 1ce3275c82db3b6899e0abdd6eabf100219cf14e929cafa92fed142d98f887fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b5bfc026cbf16315a2edb0e064decbfdef8f6ad307d760be60e18feba3c91b3
MD5 50f0260f04c6e5e80811d7fc5c41edf0
BLAKE2b-256 af60f95bae63aecf61db4bee99a5d50c603070e24a2d825b4c5608a74cafcccb

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 598c7bbb7ef877b65fa2e96cce83062c3bb82ddc67681a5ba6ebe0dd609bc92d
MD5 28fc2564383aef113b56dc099359b011
BLAKE2b-256 ecb53bec72804f3df2231a57a02cbcde5218a823d2647c9b4b27b0669792bdd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-macosx_11_0_arm64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_deblock-9.0-py3-none-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_deblock-9.0-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8db465405f30ebe3a00030210cd533f2d84a226574ffe0137f0ec2fbb6e03173
MD5 2c8b1bff6c4d50ec2f464462704953cc
BLAKE2b-256 8030088aeb0dc1ea72f94b87b52dc3979df1cdbb51cfa609c8862c841c3ec3b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_deblock-9.0-py3-none-macosx_10_15_x86_64.whl:

Publisher: build.yml on HolyWu/VapourSynth-Deblock

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page