Vinverse
From Avisynth wiki
(Difference between revisions)
m (→Description) |
m (minor formatting) |
||
Line 1: | Line 1: | ||
− | {{ | + | {{FilterCat4|External_filters|Plugins|Restoration_filters|Luma_equalization}} |
− | + | ||
{{Filter3 | {{Filter3 | ||
| {{Author/tp7}} | | {{Author/tp7}} | ||
Line 10: | Line 10: | ||
|6=[http://forum.doom9.org/showthread.php?t=169832 Doom9 Thread]}} | |6=[http://forum.doom9.org/showthread.php?t=169832 Doom9 Thread]}} | ||
<br> | <br> | ||
+ | |||
== Description == | == Description == | ||
− | + | A modern rewrite of a simple but effective plugin to remove residual combing originally based on an [http://forum.doom9.org/showpost.php?p=841641&postcount=3 AviSynth script by Didée] and then [[Vinverse/2.5|written as a plugin by tritical]].<br> | |
− | + | This plugin also includes a fast implementation of the {{Template:FuncDef|<tt>Vinverse2</tt>}} function ([http://forum.doom9.org/showpost.php?p=1584186&postcount=62 yet another script written by Didée]). | |
+ | <br> | ||
<br> | <br> | ||
− | |||
== Requirements == | == Requirements == | ||
− | + | * [http://forum.doom9.org/showthread.php?t=168764 AviSynth 2.6.0 Alpha5] or later | |
− | + | * x64 version requires [http://forum.doom9.org/showthread.php?t=168856 AviSynth+ r1576] or later | |
− | + | * Supported color formats: [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | |
<br> | <br> | ||
− | + | * [http://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++ 2012 Redistributable Package (x86 / x64)] | |
− | + | :<span style="color:red">***</span> <tt>vcredist_x86.exe</tt> is required for <tt>vinverse-x86</tt> | |
− | + | :<span style="color:red">***</span> <tt>vcredist_x64.exe</tt> is required for <tt>vinverse-x64</tt> | |
<br> | <br> | ||
Line 79: | Line 80: | ||
== External Links == | == External Links == | ||
*[http://github.com/tp7/vinverse GitHub] - Source code repository. | *[http://github.com/tp7/vinverse GitHub] - Source code repository. | ||
− | |||
<br> | <br> | ||
<br> | <br> | ||
----------------------------------------------- | ----------------------------------------------- | ||
'''Back to [[External_filters#Scene_Change_Detection|External Filters]] ←''' | '''Back to [[External_filters#Scene_Change_Detection|External Filters]] ←''' |
Revision as of 18:07, 20 September 2014
Abstract | |
---|---|
Author | tp7 |
Version | v0.9 |
Download | vinverse-x86.zip |
Category | Luma Equalization |
License | MIT but binaries are GPLv2 |
Discussion | Doom9 Thread |
Contents |
Description
A modern rewrite of a simple but effective plugin to remove residual combing originally based on an AviSynth script by Didée and then written as a plugin by tritical.
This plugin also includes a fast implementation of the Vinverse2 function (yet another script written by Didée).
Requirements
- AviSynth 2.6.0 Alpha5 or later
- x64 version requires AviSynth+ r1576 or later
- Supported color formats: Y8, YV12, YV16, YV24, YV411
- *** vcredist_x86.exe is required for vinverse-x86
- *** vcredist_x64.exe is required for vinverse-x64
Syntax and Parameters
vinverse (clip, float "sstr" int "amnt", int "uv", float "scl") vinverse2 (clip, float "sstr" int "amnt", int "uv", float "scl")
- clip =
- Input clip
- clip =
- float sstr = 2.7
- Strength of contra sharpening.
- float sstr = 2.7
- int amnt = 255
- Change no pixel by more than this.
- Valid range: 0 to 255
- int amnt = 255
- int uv = 3
- Chroma mode, as in MaskTools2:
- 1 = trash chroma
- 2 = pass chroma through (copy from input clip)
- 3 = process chroma
- Chroma mode, as in MaskTools2:
- int uv = 3
- float scl = 0.25
- Scale factor for VshrpD*VblurD < 0
- float scl = 0.25
Examples
Vinverse with default settings:
AviSource("blah.avi") Vinverse(sstr=2.7, amnt=255, uv=3, scl=0.25)
Changelog
Version Date Changes
v0.9 11/30/2013 - Initial release
Archived Downloads
Version | Download | Source Code |
---|---|---|
v1.0 | vinverse-x86.zip | vinverse-0.9.zip |
External Links
- GitHub - Source code repository.
Back to External Filters ←