Nnedi3ocl

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(nnedi3ocl)
 
m (Description)
Line 10: Line 10:
 
<br>
 
<br>
 
== Description ==
 
== Description ==
: nnedi3ocl is a OpenCL rewrite of [[nnedi3]].
+
:nnedi3ocl is a OpenCL rewrite of [[nnedi3]]. nnedi3ocl is AviSynth 2.5 plugin, but supports all new planar colorspaces when
 +
:used with AviSynth 2.6. For [[YUY2]] and [[RGB24]] support script function [[nnedi3ocl/nnedi3x|nnedi3x]] is provided; it also doesn't complain if you
 +
:feed it with now removed parameters of original [[nnedi3]].
 
<br>
 
<br>
 +
:Basic image 2x scaling is done by call nnedi3ocl(dw=1). For advanced scaling with chroma and center correction and
 +
:support for [[YUY2]] and [[RGB24]] colorspaces use provided [[nnedi3ocl/nnedi3x_rpow|nnedi3x_rpow2]] script function.
 +
<br>
 +
 
== Requirements ==
 
== Requirements ==
 
:- [http://forum.doom9.org/showthread.php?t=168764 AviSynth 2.6.0 Alpha5] or later
 
:- [http://forum.doom9.org/showthread.php?t=168764 AviSynth 2.6.0 Alpha5] or later

Revision as of 02:53, 24 May 2014

Abstract
Author SEt
Version 2013.12.08-beta
Download nnedi3ocl_20131208.7z
Category Deinterlacing
License LGPLv3


Contents

Description

nnedi3ocl is a OpenCL rewrite of nnedi3. nnedi3ocl is AviSynth 2.5 plugin, but supports all new planar colorspaces when
used with AviSynth 2.6. For YUY2 and RGB24 support script function nnedi3x is provided; it also doesn't complain if you
feed it with now removed parameters of original nnedi3.


Basic image 2x scaling is done by call nnedi3ocl(dw=1). For advanced scaling with chroma and center correction and
support for YUY2 and RGB24 colorspaces use provided nnedi3x_rpow2 script function.


Requirements

- AviSynth 2.6.0 Alpha5 or later
- Supported color formats: Y8, YV12, YV16, YV24, YV411


Filters

Filter Description Color format
nnedi3ocl

Deinterlace.

Y8, YV12, YV16, YV24, YV411


Scripts

Filter Description Color format
nnedi3x

Same as nnedi3ocl but with for RGB24 and YUY2 only.

RGB24, YUY2
nnedi3x_rpow2

Upscale image by the powers of 2.

Y8, YV12, YV16, YV24, YV411


Changelog

Version         Date            Changes
2013.12.08 12/08/2013 Better default for dh parameter. Completely implemented nnedi3x_rpow2 with all fancy cases.
2013.12.06 12/06/2013 Added support for all new planar colorspaces of AviSynth 2.6 Added script functions nnedi3x and nnedi3x_rpow2.
2013.11.21 11/21/2013 Optimize for Nvidia cards.
2013.11.18 11/18/2013 Initial release


External Links





Back to External Filters

Personal tools