VsDeblockPP7
From Avisynth wiki
(Difference between revisions)
(vsDeblockPP7) |
(add changelog) |
||
Line 2: | Line 2: | ||
{{Filter3 | {{Filter3 | ||
|{{Author/Asd-g}} | |{{Author/Asd-g}} | ||
− | | | + | |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
- [x86]: AviSynth+ or AviSynth 2.6
- [x64]: AviSynth+
- Progressive input only
- Supported color formats: Y8, YV12, YV16. YV24
- AviSynth+: all planar formats (8/10/12/14/16/32-bit, Y/YUV/RGB with or without alpha channel) are supported.
[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.
- clip =
- float mthresh = 2.0
- Constant quantization parameter.
- Must be between 1.0 and 63.0.
- float mthresh = 2.0
- int mode = 0
- Mode:
- 0 : Hard threshold.
- 1 : Soft threshold (better deringing, but blurrier).
- 2 : Medium threshold (compromise between hard and soft).
- Mode:
- int mode = 0
- 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.
- Planes to process.
- int y = 3
[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 ←