DeblockPP7

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (typo)
m (Description: add note about vsDeblockPP7)
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
{{FilterCat4|External_filters|Plugins|Restoration_filters|Deblockers}}
 
{{FilterCat4|External_filters|Plugins|Restoration_filters|Deblockers}}
 
{{Filter3
 
{{Filter3
|John Doe
+
|1=John Doe
|1.0
+
|2=1.0
|3=[http://forum.doom9.org/attachment.php?attachmentid=14970&d=1440108276 DeblockPP7_Avisynth_2_5.rar]
+
|3=[https://forum.doom9.org/attachment.php?attachmentid=14970&d=1440108276 DeblockPP7_Avisynth_2_5.rar]
 
|4=Deblocker
 
|4=Deblocker
 
|5=[http://www.gnu.org/licenses/gpl-2.0.txt GPLv2]
 
|5=[http://www.gnu.org/licenses/gpl-2.0.txt GPLv2]
Line 11: Line 11:
 
A port of the MPlayer PP7 deblocking filter. Postprocessing filter 7 is variant of the [http://www.ffmpeg.org/ffmpeg-filters.html#spp spp] filter, similar to <tt>spp=6</tt> with 7 point DCT, where only the center sample is used after IDCT.  
 
A port of the MPlayer PP7 deblocking filter. Postprocessing filter 7 is variant of the [http://www.ffmpeg.org/ffmpeg-filters.html#spp spp] filter, similar to <tt>spp=6</tt> with 7 point DCT, where only the center sample is used after IDCT.  
 
<br>
 
<br>
 +
* For AviSynth+ see [[vsDeblockPP7]], it includes high bit depth colorspace support and 64-bit.
 
<br>
 
<br>
 +
 
== Requirements ==
 
== Requirements ==
* AviSynth 2.5.8 or [http://sourceforge.net/projects/avisynth2/ greater]
+
* [x86] [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.5.8 or greater]
 
* [[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: [[YUY2]], [[YV12]]
 
* Supported color formats: [[YUY2]], [[YV12]]
Line 42: Line 44:
 
  MPEG2Source("Blocky.dv2")
 
  MPEG2Source("Blocky.dv2")
 
  DeblockPP7(qp=5, mode="medium", mmx=true)
 
  DeblockPP7(qp=5, mode="medium", mmx=true)
 +
<br>
 +
== Changelog ==
 +
Version      Date(Y/M/D)      Changes<br>
 +
v1.0        2015/08/09      - Initial release
 +
<br>
  
 +
== Archived Downloads ==
 +
{| class="wikitable" border="1"; width="600px"
 +
|-
 +
!!width="100px"| Version
 +
!!width="150px"| Download
 +
!!width="150px"| Mirror
 +
|-
 +
!v1.0
 +
|[https://forum.doom9.org/attachment.php?attachmentid=14970&d=1440108276 DeblockPP7_Avisynth_2_5.rar]
 +
|[https://web.archive.org/web/20200807195632if_/https://files.videohelp.com/u/223002/DeblockPP7_Avisynth_2_5.rar DeblockPP7_Avisynth_2_5.rar]
 +
|}
 
<br>
 
<br>
 
==External Links==
 
==External Links==

Latest revision as of 22:04, 7 August 2020

Abstract
Author John Doe
Version 1.0
Download DeblockPP7_Avisynth_2_5.rar
Category Deblocker
License GPLv2
Discussion Doom9 Thread

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.

  • For AviSynth+ see vsDeblockPP7, it includes high bit depth colorspace support and 64-bit.


[edit] Requirements

  • Width and height need to be Mod 8.


[edit] Syntax and Parameters

DeblockPP7 (clip, int "qp", string "mode", bool "mmx")


clip   =
Input clip.


int  qp = 5
Force a constant quantization parameter. It accepts an integer in range 0 to 63.


string  mode = "medium"
Set thresholding mode. Available modes are:
  • "soft" : set soft thresholding (better de-ringing effect, but likely blurrier).
  • "medium" : set medium thresholding (good results, default).
  • "hard" : set hard thresholding.


bool  mmx = true
Set to false to disable MMX optimizations.


[edit] Examples

DeblockPP7 with default settings:

MPEG2Source("Blocky.dv2")
DeblockPP7(qp=5, mode="medium", mmx=true)


[edit] Changelog

Version      Date(Y/M/D)      Changes
v1.0 2015/08/09 - Initial release


[edit] Archived Downloads

Version Download Mirror
v1.0 DeblockPP7_Avisynth_2_5.rar DeblockPP7_Avisynth_2_5.rar


[edit] External Links




Back to External Filters


Personal tools