Nnedi3ocl
From Avisynth wiki
(Difference between revisions)
m (→Filters) |
m (add note) |
||
(7 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{FilterCat5|External_filters|Plugins|Scripts|Restoration_filters|Deinterlacers}} |
− | + | {{Filter3 | |
− | {{ | + | |
| {{Author/SEt}} | | {{Author/SEt}} | ||
| 2013.12.08-beta | | 2013.12.08-beta | ||
Line 7: | Line 6: | ||
| Deinterlacing | | Deinterlacing | ||
| [http://www.gnu.org/licenses/lgpl-3.0.txt LGPLv3] | | [http://www.gnu.org/licenses/lgpl-3.0.txt LGPLv3] | ||
− | |}} | + | |6=[http://forum.doom9.org/showthread.php?t=169766 Doom9 Thread]}} |
− | + | ||
== Description == | == Description == | ||
− | + | nnedi3ocl is a [https://en.wikipedia.org/wiki/OpenCL OpenCL] rewrite of [[nnedi3]]. nnedi3ocl is an AviSynth 2.5 plugin, but supports all new [[planar]] colorspaces when used with AviSynth 2.6 (recommended). <br> | |
− | + | 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_rpow2|nnedi3x_rpow2]] script function.<br> | |
− | + | ||
<br> | <br> | ||
+ | For complete information see official thread: http://forum.doom9.org/showthread.php?t=169766 | ||
+ | <span style="color:red">'''Note: [[NNEDI3CL]] is recommended for AviSynth+'''</span> | ||
+ | <br> | ||
+ | <br> | ||
== Requirements == | == Requirements == | ||
− | : | + | * [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.6] |
− | + | * Supported color formats: [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | |
<br> | <br> | ||
+ | |||
== Filters == | == Filters == | ||
{{PluginFilterTable2}} | {{PluginFilterTable2}} | ||
Line 31: | Line 33: | ||
<br> | <br> | ||
− | == | + | == Script == |
− | {{ | + | [[Image:avisynth_icon.png]] <code>nnedi3ocl.avsi</code> |
+ | {{PluginFilterTable2}} | ||
{{PluginFilterRow|nnedi3ocl|nnedi3x| | {{PluginFilterRow|nnedi3ocl|nnedi3x| | ||
− | Same as nnedi3ocl but | + | Same as nnedi3ocl but includes support for [[RGB24]] and [[YUY2]]. |
| [[RGB24]], [[YUY2]] | | [[RGB24]], [[YUY2]] | ||
}} | }} | ||
{{PluginFilterRow|nnedi3ocl|nnedi3x_rpow2| | {{PluginFilterRow|nnedi3ocl|nnedi3x_rpow2| | ||
Upscale image by the powers of 2. | Upscale image by the powers of 2. | ||
− | | [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | + | | [[RGB24]], [[YUY2]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] |
}} | }} | ||
|} | |} | ||
<br> | <br> | ||
− | |||
== Changelog == | == Changelog == | ||
Version Date Changes<br> | Version Date Changes<br> | ||
Line 53: | Line 55: | ||
2013.11.18 11/18/2013 Initial release | 2013.11.18 11/18/2013 Initial release | ||
<br> | <br> | ||
+ | == Archived Downloads == | ||
+ | {| class="wikitable" border="1"; width="500px" | ||
+ | |- | ||
+ | !!width="100px"| Version | ||
+ | !!width="150px"| Download | ||
+ | !!width="150px"| Mirror | ||
+ | |- | ||
+ | !2013.12.08-beta | ||
+ | |[http://dl.dropboxusercontent.com/s/bmemjsu7jqnlk65/nnedi3ocl_20131208.7z nnedi3ocl_20131208.7z] | ||
+ | |[https://web.archive.org/web/20200616181529if_/https://files.videohelp.com/u/223002/nnedi3ocl_20131208.7z nnedi3ocl_20131208.7z] | ||
+ | |} | ||
+ | <br> | ||
+ | |||
== External Links == | == External Links == | ||
*[http://forum.doom9.org/showthread.php?t=169766 Doom9 Forum] - nnedi3ocl discussion. | *[http://forum.doom9.org/showthread.php?t=169766 Doom9 Forum] - nnedi3ocl discussion. | ||
− | |||
<br> | <br> | ||
<br> | <br> | ||
----------------------------------------------- | ----------------------------------------------- | ||
'''Back to [[External_filters#Deinterlacing|External Filters]] ←''' | '''Back to [[External_filters#Deinterlacing|External Filters]] ←''' |
Latest revision as of 01:22, 29 June 2022
Abstract | |
---|---|
Author | SEt |
Version | 2013.12.08-beta |
Download | nnedi3ocl_20131208.7z |
Category | Deinterlacing |
License | LGPLv3 |
Discussion | Doom9 Thread |
Contents |
[edit] Description
nnedi3ocl is a OpenCL rewrite of nnedi3. nnedi3ocl is an AviSynth 2.5 plugin, but supports all new planar colorspaces when used with AviSynth 2.6 (recommended).
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.
For complete information see official thread: http://forum.doom9.org/showthread.php?t=169766
Note: NNEDI3CL is recommended for AviSynth+
[edit] Requirements
[edit] Filters
Filter | Description | Color format |
---|---|---|
nnedi3ocl |
Deinterlace. |
Y8, YV12, YV16, YV24, YV411 |
[edit] Script
Filter | Description | Color format |
---|---|---|
nnedi3x | RGB24, YUY2 | |
nnedi3x_rpow2 |
Upscale image by the powers of 2. |
RGB24, YUY2, Y8, YV12, YV16, YV24, YV411 |
[edit] 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
[edit] Archived Downloads
Version | Download | Mirror |
---|---|---|
2013.12.08-beta | nnedi3ocl_20131208.7z | nnedi3ocl_20131208.7z |
[edit] External Links
- Doom9 Forum - nnedi3ocl discussion.
Back to External Filters ←