DeblockPP7: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
DeblockPP7
 
m Description: add note about vsDeblockPP7
 
(2 intermediate revisions by the same 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
|
|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 41: Line 43:
DeblockPP7 with default settings:
DeblockPP7 with default settings:
  MPEG2Source("Blocky.dv2")
  MPEG2Source("Blocky.dv2")
  DeblockPP7(quant=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

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.


Requirements

  • Width and height need to be Mod 8.


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.


Examples

DeblockPP7 with default settings:

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


Changelog

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


Archived Downloads

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





Back to External Filters