Skip to content
Deblock filter for VapourSynth
Branch: master
Clone or download
Latest commit 5ec9c9b Nov 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Deblock Upgrade MSVC project to 2017 Jun 13, 2017
.gitattributes
.gitignore Add .gitignore and .gitattributes Aug 3, 2014
LICENSE Initial commit Aug 3, 2014
Makefile.am Makefile: Add -fvisibility=hidden Nov 29, 2018
README.md Add Meson build system Nov 29, 2018
autogen.sh Set executable bit on autogen.sh Nov 1, 2016
configure.ac Makefile: Add -fvisibility=hidden Nov 29, 2018
meson.build Add Meson build system Nov 29, 2018

README.md

Description

It does a deblocking of the picture, using the deblocking filter of h264. Ported from AviSynth plugin http://www.avisynth.nl/users/fizick/mvtools/deblock.html

Usage

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

  • quant: The higher the quant, the stronger the deblocking. It can range from 0 to 60.

  • aoffset: Quant modifier to the blocking detector threshold. Setting it higher means than more edges will deblocked.

  • boffset: Another quant modifier, for block detecting and for deblocking's strength. There again, the higher, the stronger.

  • planes: A list of the planes to process. By default all planes are processed.

If quant + aoffset is inferior to 16, the filter does nothing at all. The same goes for quant + boffset.

Compilation

meson build
ninja -C build

or

./autogen.sh
./configure
make
You can’t perform that action at this time.