VsDeblockPP7

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(vsDeblockPP7)
 
(add changelog)
 
Line 2: Line 2:
 
{{Filter3
 
{{Filter3
 
|{{Author/Asd-g}}
 
|{{Author/Asd-g}}
|1.0.0
+
|v1.0.0
 
|3=[https://github.com/Asd-g/AviSynth-vsDeblockPP7/releases vsDeblockPP7-1.0.0.7z]
 
|3=[https://github.com/Asd-g/AviSynth-vsDeblockPP7/releases vsDeblockPP7-1.0.0.7z]
 
|4=Deblocker
 
|4=Deblocker
Line 20: Line 20:
 
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only  
 
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only  
 
* Supported color formats: [[Y8]], [[YV12]], [[YV16]]. [[YV24]]
 
* Supported color formats: [[Y8]], [[YV12]], [[YV16]]. [[YV24]]
**AviSynth+: all [[planar]] formats (8/10/12/14/16/32-bit, Y/YUV/RGB) are supported.
+
**AviSynth+: all [[planar]] formats (8/10/12/14/16/32-bit, Y/YUV/RGB with or without alpha channel) are supported.
 
<br>
 
<br>
 
== [[Script variables|Syntax and Parameters]] ==
 
== [[Script variables|Syntax and Parameters]] ==
Line 51: Line 51:
 
  MPEG2Source("Blocky.dv2")
 
  MPEG2Source("Blocky.dv2")
 
  vsDeblockPP7(mthresh=2.0, mode=0, y=3, u=3, v=3)
 
  vsDeblockPP7(mthresh=2.0, mode=0, y=3, u=3, v=3)
 
+
<br>
 +
== Changelog ==
 +
Version      Date            Changes<br>
 +
v1.0.0      2020/07/10      - Initial release; port of the VapourSynth plugin
 +
                              - AviSynth+: self-registers as [[MT_MULTI_INSTANCE]].
 +
<br>
 +
== Archived Downloads ==
 +
See GitHub releases page.
 +
<br>
 
<br>
 
<br>
 
==External Links==
 
==External Links==

Latest revision as of 23:08, 19 July 2020

Abstract
Author Asd-g
Version v1.0.0
Download vsDeblockPP7-1.0.0.7z
Category Deblocker
License GPLv3
Discussion

Contents

[edit] Description

A port of the MPlayer PP7 deblocking filter. Postprocessing filter 7 is variant of the spp filter, similar to spp=6 with 7 point DCT, where only the center sample is used after IDCT.


  • vsDeblockPP7 is a port of the VapourSynth plugin DeblockPP7.


[edit] Requirements


[edit] Syntax and Parameters

vsDeblockPP7 (clip, float "mthresh", int "mode", int "y", int "u", int "v")


clip   =
A clip to process. It must be in planar format.


float  mthresh = 2.0
Constant quantization parameter.
Must be between 1.0 and 63.0.


int  mode = 0
Mode:
  • 0 : Hard threshold.
  • 1 : Soft threshold (better deringing, but blurrier).
  • 2 : Medium threshold (compromise between hard and soft).


int  y = 3
int  u = 3
int  v = 3
Planes to process.
  • 1 : Return garbage.
  • 2 : Copy plane.
  • 3 : Process plane. Always process planes when the clip is RGB.


[edit] Examples

vsDeblockPP7 with default settings:

MPEG2Source("Blocky.dv2")
vsDeblockPP7(mthresh=2.0, mode=0, y=3, u=3, v=3)


[edit] Changelog

Version      Date            Changes
v1.0.0 2020/07/10 - Initial release; port of the VapourSynth plugin - AviSynth+: self-registers as MT_MULTI_INSTANCE.


[edit] Archived Downloads

See GitHub releases page.

[edit] External Links

  • GitHub - Source code repository.




Back to External Filters


Personal tools