SangNom

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
 
m (minor formatting)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Filter
+
{{FilterCat4|External_filters|Plugins|Restoration_filters|Deinterlacers}}
|MarcFD
+
{{Filter3
 +
|{{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)
+
|6=[http://forum.doom9.org/showthread.php?t=69052 Doom9 Thread]}}
|closed source
+
<br>
}}
+
== Description ==
{{Template:FuncDef|SangNom (clip [,int order [,int AA]]) }}
+
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/>
 +
For an updated and faster version see [[SangNom2]].
 +
<br>
 +
<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| |clip| }}
 +
:::Input clip.
 +
<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>
 +
-----------------------------------------------
 +
'''Back to [[External_filters#Deinterlacing|External Filters]] &larr;'''

Latest revision as of 03:14, 25 September 2014

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

Anti-aliasing

License Closed source
Discussion Doom9 Thread


Contents

[edit] 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.
For an updated and faster version see SangNom2.

[edit] Requirements

  • AviSynth 2.5.8 or later
  • Supported color formats: YV12


[edit] Syntax and Parameters

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


clip   =
Input clip.


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.


[edit] 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)


[edit] Changelog

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


[edit] Archived Downloads

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


[edit] External Links




Back to External Filters

Personal tools