SangNom

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (1 revision)
m (update)
Line 1: Line 1:
{{Filter
+
{{Filter3
|MarcFD
+
|{{Author/Marc FD}}
 
|beta
 
|beta
|[http://manao4.free.fr/SangNom.zip manao4.free.fr]
+
|[http://manao4.free.fr/SangNom.zip SangNom.zip]
 
|Deinterlacing
 
|Deinterlacing
 
Anti-aliasing
 
Anti-aliasing
|
+
|Closed source
* YV12 (interlaced)
+
|closed source
+
 
}}
 
}}
{{Template:FuncDef|SangNom (clip [,int order [,int AA]]) }}
+
<br>
 +
== Description ==
 +
:SangNom is a single field deinterlacer, no fancy stuff, just plain edge-directed interpolation. In addition, it can also be used
 +
:for anti-aliasing.
 +
<br>
 +
== Requirements ==
 +
:- AviSynth 2.5.8 or later
 +
:- Supported color formats: [[YV12]]
  
== Abstract ==
+
:- [[ISSE]] capbale CPU
 +
<br>
 +
== [[Script variables|Syntax and Parameters]] ==
 +
:{{Template:FuncDef|SangNom (''clip'', ''int'' "order", ''int'' "aa")}}
 +
<br>
 +
::{{Par2|order|int|1}}
 +
:::Order of deinterlacing:
  
SangNom is a single field deinterlacer, no fancy stuff, just plain edge-directed interpolation.
+
::::*0 : Single frame rate, keep bottom field.
 +
::::*1 : Single frame rate, keep top field.
 +
::::*2 : Double frame rate, top and bottom fields are kept but [[DoubleWeave]] must be called before SangNom.
  
SangNom beta - "readme"
+
<br>
 
+
::{{Par2|aa|int|48}}
Then you need:
+
:::Anti-aliasing strength; this value only affects luma, chroma is internally set to 0.
- The interlaced YV12
+
<br>
- A process that manages the isse (athlon tbird & +, PIII & +)
+
== Examples ==
 
+
SangNom with default settings:
syntax:
+
[[AviSource]]("blah.avi")
 
+
SangNom(order=1, aa=48)
SangNom (order, aa)
+
<br>
 
+
SangNom with double frame rate output:
order:
+
[[AviSource]]("blah.avi")
0 -> transfer the top field
+
[[DoubleWeave]]()
1 -> transfer the bottom field
+
SangNom(order=2, aa=48)
2 -> alternates, to the bob: DoubleWeave.SangNom (order = 2)
+
<br>
 
+
== Changelog ==
AA (antialiasing)
+
Version      Date            Changes<br>
 
+
beta         01/18/2004     - public release
To prevent the algo face anything
+
<br>
on things too complex & sharp
+
== Archived Downloads ==
(to make what kanji-proof)
+
{| class="wikitable" border="1"; width="400px"
 
+
|-
by def SangNom () is equivalent to SangNom (order = 1, aa = 48)
+
!!width="100px"| Version
 
+
!!width="150px"| Download
creds: case name: p (& beta testers of course ^ ^)
+
!!width="150px"| Mirror
 
+
!!width="150px"| Mirror 2
SangNom beta - Copyright (C) 2003-2004 MarcFD
+
|-
 
+
!beta
== Links ==
+
|[http://manao4.free.fr/SangNom.zip SangNom.zip]
 
+
|[http://ivtc.vapoursynth.com/yatta%20support/sangnom.zip SangNom.zip]
Download the latest stable version: [http://manao4.free.fr/SangNom.zip]
+
|[http://web.archive.org/web/20140420175902/http://manao4.free.fr/SangNom.zip SangNom.zip]
 
+
|}
Original Doom9 thread: [http://forum.doom9.org/showthread.php?t=69052]
+
<br>
 
+
== External Links ==
[[Category:Plugins]]
+
*[http://forum.doom9.org/showthread.php?t=69052 Doom9 Forum] - SangNom discussion.
 +
<br>
 +
<br>
 +
<br>
 +
-----------------------------------------------
 +
'''Back to [[External_filters#Deinterlacing|External Filters]] &larr;'''

Revision as of 22:30, 10 May 2014

Abstract
Author Marc FD
Version beta
Download SangNom.zip
Category Deinterlacing

Anti-aliasing

License Closed source
Discussion {{{6}}}


Contents

Description

SangNom is a single field deinterlacer, no fancy stuff, just plain edge-directed interpolation. In addition, it can also be used
for anti-aliasing.


Requirements

- AviSynth 2.5.8 or later
- Supported color formats: YV12
- ISSE capbale CPU


Syntax and Parameters

SangNom (clip, int "order", int "aa")


int  order = 1
Order of deinterlacing:
  • 0 : Single frame rate, keep bottom field.
  • 1 : Single frame rate, keep top field.
  • 2 : Double frame rate, top and bottom fields are kept but DoubleWeave must be called before SangNom.


int  aa = 48
Anti-aliasing strength; this value only affects luma, chroma is internally set to 0.


Examples

SangNom with default settings:

AviSource("blah.avi")
SangNom(order=1, aa=48)


SangNom with double frame rate output:

AviSource("blah.avi")
DoubleWeave()
SangNom(order=2, aa=48)


Changelog

Version      Date            Changes
beta 01/18/2004 - public release


Archived Downloads

Version Download Mirror Mirror 2
beta SangNom.zip SangNom.zip SangNom.zip


External Links





Back to External Filters

Personal tools