Deblock QED

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(Links)
(Requires Filters)
Line 19: Line 19:
 
=== Requires Filters ===
 
=== Requires Filters ===
 
*[[DeBlock]]
 
*[[DeBlock]]
*[[MaskTools2]] 2.0a35+
+
*[[MaskTools2]] 2.0a48+
 
*[[DCTFilter]]
 
*[[DCTFilter]]
  

Revision as of 03:08, 15 October 2013

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

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

-

- Doom9 Forum Discussion about the updated_Deblock_QED_MT2.

- Doom9 Forum Didée's gives a short description of Deblock_QED and some insight on how Deblock_QED works. Also a good thread for other deblocking scripts and plugins.

- VideoProcessing Forum Didée's original Deblock_QED post. It's a very informational thread.

Personal tools