Deblock QED

From Avisynth wiki
Revision as of 01:59, 15 October 2013 by Reel.Deal (Talk | contribs)

Jump to: navigation, search
Abstract
Author Didée
Version 1.0
Download Deblock_QED_MT2Mod.avsi
Category Deblockers
Requirements
  • YV12
  • Width Mod 8
  • Height Mod 8
License
Discussion

DeBlock_QED(clip clp, int quant1, int quant2, int aOff1, int bOff1, int aOff2, int bOff2, int uv)

Contents

 [hide

Abstract

Designed to provide 8x8 deblocking sensitive to the amount of blocking in the source, compared to other deblockers which apply a uniform deblocking across every frame.

Requires Filters

Description

quant1 int = 24
Strength of block edge deblocking.

quant2 int = 26
Strength of block internal deblocking.

aOff1 int = 1
bOff1 int = 2
aOff2 int = 1
bOff2 int = 2
Modifies block detection and removal strength, for quant1 and quant2 respectively. See DeBlock for more information.

uv int = 3
Deblock chroma:

  • 2 : Copy chroma from source.
  • 3 : Process chroma.
  • 1/-1 : Process chroma with normal/strong Deblock().

Examples

AviSource("Blah.avi")
Deblock_QED(25, uv=false)

Changelog

Changes 2008-08-18: (Didée)
 - Replaced the ugly stackXXX cascade with mt_LutSpa() (requires MaskTools v2.0a35)
 - Changed Quant and Offset defaults to 24,28,2,4,4,8
Changes 2010-05-25: (Bi11)
 - Explicitly specified parameters of mt_LutSpa()
  (required due to position of new 'biased' parameter, starting from MaskTools 2.0a43)
 - Non mod 16 input is now padded with borders internally
Changes 2010-08-18: (Bi11)
 - Replaced AddBorders with PointResize
 - Changed Quant and Offset defaults to 18,19,3,4,1,1 to reduce blurring
Changes 2010-10-16: (Bi11)
 - Replaced 'relative' with the new 'mode' parameter in mt_LutSpa(), starting from MaskTools 2.0a45
 - Changed Quant and Offset defaults to 24,26,1,1,2,2 to increase effectiveness, but still within sensible limits.
   (see for details: http://forum.doom9.org/showthread.php?p=810932#post810932)
Changes 2011-11-29: (06_taro)
 - Replaced (chroma=uv>2?"process":"ignore") by (chroma=uv>2?"process":"copy") to avoid garbage clip when uv=2.
   The formal parameter is not used by MaskTools2 any more, if ever used.
   Foxyshadis once mentioned chroma="ignore" but I had never found a document containing it.

Links

Download Deblock_QED_MT2Mod.avsi

Personal tools