MAA2
From Avisynth wiki
(Difference between revisions)
m (minor formatting) |
m (→Requirements: AviSynth 2.6) |
||
(2 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{FilterCat4|External_filters|Scripts|Restoration_filters|Anti-aliasing}} |
− | + | ||
{{Filter3 | {{Filter3 | ||
| line0 | | line0 | ||
Line 9: | Line 8: | ||
|}} | |}} | ||
== Description == | == Description == | ||
− | Updated version of the [[MAA]] antialising script | + | Updated version of the [[MAA]] antialising script. MAA2 uses tp7's [[SangNom2]] and [[FTurn]], which provide a nice speedup for SangNom-based antialiasing, especially when only processing the luma plane.<br> |
− | The defaults of MAA2 match up with | + | The defaults of MAA2 match up with MAA, so you'll get identical output (save for the more accurate border region processing of SangNom2) when using this script as a drop-in replacement.<br> |
<br> | <br> | ||
== Requirements == | == Requirements == | ||
− | * [http:// | + | * [http://sourceforge.net/projects/avisynth2/ AviSynth 2.6.0] 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: [[Y8]], [[YV12]], [[YV24]] | * Supported color formats: [[Y8]], [[YV12]], [[YV24]] | ||
− | + | ||
− | + | === Required Plugins === | |
+ | Latest versions of the following filters are recommended unless stated otherwise.<br> | ||
*[[FTurn]] | *[[FTurn]] | ||
*[[MaskTools2]] | *[[MaskTools2]] |
Latest revision as of 11:04, 31 May 2015
Abstract | |
---|---|
Author | line0 |
Version | v0.41 |
Download | maa2.avsi |
Category | Anti-aliasing |
License | |
Discussion |
Contents |
[edit] Description
Updated version of the MAA antialising script. MAA2 uses tp7's SangNom2 and FTurn, which provide a nice speedup for SangNom-based antialiasing, especially when only processing the luma plane.
The defaults of MAA2 match up with MAA, so you'll get identical output (save for the more accurate border region processing of SangNom2) when using this script as a drop-in replacement.
[edit] Requirements
- AviSynth 2.6.0 or greater
- Progressive input only
- Supported color formats: Y8, YV12, YV24
[edit] Required Plugins
Latest versions of the following filters are recommended unless stated otherwise.
[edit] Syntax and Parameters
- maa2 (clip c, int "mask", bool "chroma", float "ss", int "aa", int "aac", int "threads", int "show")
- clip c =
- Input clip to be processed.
- clip c =
- int mask = 1
- 0: Disable masking
- 1: Enable masking
- -i: Enable masking with custom threshold (sensible values are between 0 and 30)
- int mask = 1
- bool chroma = false
- false: Don't process chroma channels (copy UV from the source clip if present)
- true: Process chroma channels
- bool chroma = false
- float ss = 2.0
- Supersampling factor (sensible values are between 2.0 and 4.0 for HD content)
- float ss = 2.0
- int aa = 48
- SangNom2 luma antialiasing strength.
- int aa = 48
- int aac = aa-8
- SangNom2 chroma antialiasing strength.
- int aac = aa-8
- int threads = 4
- Number of threads used by every SangNom2 instance.
- int threads = 4
- int show = 0
- 0: Don't overlay mask
- 1: Overlay mask only
- 2: Overlay mask and run antialiasing on the luma plane
- int show = 0
[edit] Examples
MAA2 with default settings:
AviSource("Blah.avi") maa2 (mask=1, chroma=false, ss=2.0, aa=48, aac=40, threads=4, show=0)
[edit] Changelog
For all changes see commit history here.
[edit] External Links
- Git Hub - Git repository.
Back to External Filters ←