RemoveGrain

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (RemoveGrain v1.0b)
m (fix dead link)
 
(40 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{FilterCat|Plugins|External_filters|Denoisers|Denoisers}}
+
{{FilterCat|External_filters|Plugins|Denoisers}}
 
== Introduction ==
 
== Introduction ==
:RemoveGrain is a simple and extremely fast spatial denoiser for progressive and interlaced video, developed by Kassandro.<br>
+
<span style="color:red">'''Note: [[RgTools]] is recommended as a modern drop-in replacement for the RemoveGrain package.'''</span>
 +
<br>
 +
<br>
 +
RemoveGrain is a plugin package that includes various plugins to denoise, repair, sharpen, and other miscellaneous filters.<br>
 +
Some of the plugins included: RemoveGrain, Repair, RSharpen, SSETools and their SSE2 and SSE3 versions.<br>
  
:The pack includes RemoveGrain.dll, Repair.dll, RSharpen.dll and their SSE2 and SSE3 versions.<br>
 
  
:A bug has been identified in the RemovegrainSSE3 module that causes a crash.<br>
+
'''Warning:'''<br>
:'''Use SSE2''' until it gets fixed. (SSE3 doesn't really gain you anything anyway.)<br>
+
The [[SSE3]] versions of the '''complete''' RemoveGrain v0.9/v1.0b package are considered unstable due to compiler limitations at the time. RemoveGrain v1.0pre introduced a fix for all SSE3 versions.<br>
:'''It seems a fixed version has come out. See the links section below.'''
+
Unfortunately RemoveGrain v1.0pre split the spatial and temporal filters into 2 different packages. For that reason the [[SSE2]] versions of the [[RemoveGrain v1.0b]] are highly recommended since they are considered to be the most compatible and stable versions.<br>
 
<br>
 
<br>
== RemoveGrain v0.9 ==
+
 
:Official "stable" release
+
== [[RemoveGrain v0.9]] ==
::*[http://web.archive.org/web/20120817121654/http://home.pages.at/kassandro/RemoveGrain/ Home Page & Documentation]
+
:Official release | '''Deprecated'''
::*[http://videoprocessing.fr.yuku.com/sreply/256/Basic-question-about-SSETools SSETools Documentation by Kassandro]
+
::*[http://web.archive.org/web/20120817121654/http://home.pages.at/kassandro/RemoveGrain/ Home Page & Documentation] [http://archive.is/gbM0L mirror]
::*[http://www.aquilinestudios.org/avsfilters/spatial.html#removegrain Overview of Modes 0-18]
+
::*[http://web.archive.org/web/20160324211647/http://videoprocessing.fr.yuku.com/sreply/256/Basic-question-about-SSETools SSETools Documentation by Kassandro]
::*[http://videoprocessing.fr.yuku.com/sreply/423/RemoveGrain-suggestions Overview of RemoveGrain]
+
::*[http://www.aquilinestudios.org/avsfilters/spatial.html#removegrain Overview of RemoveGrain modes 0-18]
::*[http://videoprocessing.fr.yuku.com/topic/47/Little-RG-denoising-modes-statistic RemoveGrain Modes Statistics]  
+
::*[http://web.archive.org/web/20160324211539/http://videoprocessing.fr.yuku.com/topic/47/Little-RG-denoising-modes-statistic RemoveGrain Modes Statistics]  
::*[http://forum.doom9.org/showthread.php?t=79751 Doom9 Forum: RemoveGrain Development and Usage Thread]  
+
::*[http://forum.doom9.org/showthread.php?t=79751 Doom9 Forum: RemoveGrain v0.4 - v0.9 Development thread]  
  
 
:* '''Download''': [2005-05-01]
 
:* '''Download''': [2005-05-01]
:::*[http://web.archive.org/web/20120817121654/http://home.pages.at/kassandro/RemoveGrain/RemoveGrain.zip v0.9 Plugin]
+
:::*[http://web.archive.org/web/20120817121654if_/http://home.pages.at/kassandro/RemoveGrain/RemoveGrain.zip v0.9 Plugin]
:::*[http://web.archive.org/web/20120817121654/http://home.pages.at/kassandro/RemoveGrain/RemoveGrain-src.zip v0.9 Source Code]
+
:::*[http://web.archive.org/web/20120817121654if_/http://home.pages.at/kassandro/RemoveGrain/RemoveGrain-src.zip v0.9 Source Code]
 +
:::*Mirror: [http://web.archive.org/web/20130803185015/http://www.64k.it/andres/data/avisynth/removegrain_25_dll_20050501.zip] | [http://chaosking.de/wp-content/uploads/avsfilters/Denoisers/Spatial_Denoisers/RemoveGrain___(0.9_-_2005-05-01).7z] | [http://web.archive.org/web/20140412062911/http://chaosking.de/wp-content/uploads/avsfilters/Denoisers/Spatial_Denoisers/RemoveGrain___(0.9_-_2005-05-01).7z]
 +
<br>
  
== RemoveGrain v1.0b ==
+
== [[RemoveGrain v1.0b]] ==
:"Beta" release
+
:"Beta" release | <span style="color:red">'''Recommended'''</span>
::* New modes: 18-27
+
::* New RemoveGrain modes: 18-27
::* [http://videoprocessing.11.forumer.com/viewtopic.php?p=148&sid=1e0922978f95bbcea42016423cc6a950#148 Updated documentation], be sure to read ahead for corrections:
+
::* [http://web.archive.org/web/20140119223023/http://videoprocessing.fr.yuku.com/topic/9/RemoveGrain-10-prerelease Updated documentation], be sure to read ahead for corrections:
:::*Documentaion for modes [http://videoprocessing.fr.yuku.com/sreply/14/RSharpen 23] and [http://videoprocessing.fr.yuku.com/sreply/15/RSharpen 24]
+
:::*Documentation for RemoveGrain modes [http://web.archive.org/web/20141122100804/http://videoprocessing.fr.yuku.com/sreply/14/RSharpen 23] and [http://web.archive.org/web/20160324210802/http://videoprocessing.fr.yuku.com/sreply/15/RSharpen 24]
:::*[http://videoprocessing.fr.yuku.com/sreply/143/RemoveGrain-10-prerelease Description of Mode 26 and 27]
+
:::*[http://web.archive.org/web/20160324210427/http://videoprocessing.fr.yuku.com/sreply/143/RemoveGrain-10-prerelease Description of RemoveGrain Mode 26 and 27]
:::*[http://videoprocessing.fr.yuku.com/sreply/40/RemoveGrain-10-prerelease Description of new modes for RSharpen and DenoiseSharpen]
+
:::*[http://web.archive.org/web/20160324202252/http://videoprocessing.fr.yuku.com/sreply/40/RemoveGrain-10-prerelease Description of new modes for RSharpen and DenoiseSharpen]
::* [http://doom10.org/index.php?topic=2185.0 Overview of Modes 0-25.]
+
::*[http://web.archive.org/web/20160324210620/http://videoprocessing.fr.yuku.com/sreply/423/RemoveGrain-suggestions Overview of RemoveGrain]
 +
::* [http://web.archive.org/web/20130615165406/http://doom10.org/index.php?topic=2185.0 Overview of Modes 0-25.]
  
:*'''Download''': [2005-08-01]
+
:*'''Download''': [2005-07-31]
:::*[http://home.arcor.de/kassandro/RemoveGrain/RemoveGrain.rar v1.0b Plugin (source code included)]
+
:::*[http://web.archive.org/web/20131010093852if_/http://home.arcor.de/kassandro/RemoveGrain/RemoveGrain.rar v1.0b Plugin (source code included)]
 +
<br>
  
 
== RemoveGrain v1.0pre ==
 
== RemoveGrain v1.0pre ==
:Pre-release
+
:Pre-release | '''Spatial'''
::* [http://videoprocessing.fr.yuku.com/sreply/593/Problem-with-Repair Orginal post by Kassandro.]
+
::*There are now 30 RemoveGrain and 24 Repair modes.
::* [http://videoprocessing.fr.yuku.com/sreply/692/what-DLL-is-required-to-run-the-SSE3-version-of-removegrain Latest version with SSE3 fix.]
+
::* [http://web.archive.org/web/20160324205045/http://videoprocessing.fr.yuku.com/sreply/593/Problem-with-Repair Orginal post by Kassandro.]
::* [http://videoprocessing.fr.yuku.com/topic/124/A-64-bit-RemoveGrain 64-bit RemoveGrain]
+
:::* [http://web.archive.org/web/20160324211457/http://videoprocessing.fr.yuku.com/sreply/691/whats-removegrainT Explanation why RemoveGrain was split in two parts.]
 +
::* [http://web.archive.org/web/20160324211728/http://videoprocessing.fr.yuku.com/sreply/692/what-DLL-is-required-to-run-the-SSE3-version-of-removegrain Latest version with SSE3 fix.]
 +
::* [http://web.archive.org/web/20160324205318/http://videoprocessing.fr.yuku.com/topic/124/A-64-bit-RemoveGrain 64-bit RemoveGrain]
 +
:::*64-bit version does not work with [http://forum.doom9.org/showthread.php?t=152800 Avisynth x64 2.5.8.5-MT]. Read post [http://web.archive.org/web/20160324211057/http://videoprocessing.fr.yuku.com/reply/721/RemoveDirt-x64 7 through 14]
  
:* '''Download''': [2007-10-24]
+
:* '''Download''': [2007-05-16]
:::*[http://home.arcor.de/kassandro/prerelease/RemoveGrain-1.0.rar v1.0pre Plugin]
+
:::*[http://web.archive.org/web/20120820102851if_/http://home.arcor.de/kassandro/prerelease/RemoveGrain-1.0.rar Plugin]
:::*[http://home.arcor.de/kassandro/prerelease/RemoveGrain-src-1.0.rar v1.0pre Source Code]
+
:::*[http://web.archive.org/web/20120820102915if_/http://home.arcor.de/kassandro/prerelease/RemoveGrain-src-1.0.rar Source Code]
  
 
:* '''Download''': [2009-11-30]
 
:* '''Download''': [2009-11-30]
:::*[http://home.arcor.de/kassandro/prerelease/RemoveGrain64.zip Statically Linked 32-bit and 64-bit Plugins. (Source code included)]
+
:::*[http://web.archive.org/web/20131124174044if_/http://home.arcor.de/kassandro/prerelease/RemoveGrain64.zip Statically Linked 32-bit and 64-bit Plugins. (Source code included)]
 +
<br>
  
 
== RemoveGrainT v1.0pre==
 
== RemoveGrainT v1.0pre==
:Pre-release
+
:Pre-release | '''Temporal'''
 
::* Temporal version of RemoveGrain v1.0pre
 
::* Temporal version of RemoveGrain v1.0pre
::* [http://videoprocessing.fr.yuku.com/sreply/593/Problem-with-Repair Orginal post by Kassandro.]
+
:::* This version requires [http://web.archive.org/web/20160610115422/http://home.arcor.de/kassandro/AvsRecursion/AvsRecursion.htm AvsRecursion]
::* Note: If you are looking from [http://videoprocessing.fr.yuku.com/sreply/691/whats-removegrainT RemoveGrainT], or get an error like [http://videoprocessing.fr.yuku.com/sreply/623/Error-There-is-no-function-named-quotclensequot "there in no function named clense"], then you need this:
+
::* [http://web.archive.org/web/20160324205045/http://videoprocessing.fr.yuku.com/sreply/593/Problem-with-Repair Orginal post by Kassandro.]
 +
:::* [http://web.archive.org/web/20160324211457/http://videoprocessing.fr.yuku.com/sreply/691/whats-removegrainT Explanation why RemoveGrain was split in two parts.]
 +
::* Note: If you are looking for [http://web.archive.org/web/20160324211457/http://videoprocessing.fr.yuku.com/sreply/691/whats-removegrainT RemoveGrainT], or get an error like [http://web.archive.org/web/20160324212427/http://videoprocessing.fr.yuku.com/sreply/623/Error-There-is-no-function-named-quotclensequot "there in no function named clense"], then you need RemoveGrainT v1.0pre.
 +
::*[http://web.archive.org/web/20150309170750/http://videoprocessing.fr.yuku.com/reply/638/Can-use-quantile-like-vertical-median-filter#reply-638 Some information on Clense and the new parameters.]
 +
:* '''Download''': [2007-05-16]
 +
:::*[http://web.archive.org/web/20120820102907if_/http://home.arcor.de/kassandro/prerelease/RemoveGrainT-1.0.rar Plugin]
 +
:::*[http://web.archive.org/web/20120820102915if_/http://home.arcor.de/kassandro/prerelease/RemoveGrain-src-1.0.rar Source]
 +
<br>
  
:* '''Download''':
+
-----------------------------------------------
:::*[http://home.arcor.de/kassandro/prerelease/RemoveGrainT-1.0.rar v1.0pre Plugin]
+
'''Back to [[External_filters#Spatial_Denoisers|External Filters]] &larr;'''
:::*[http://home.arcor.de/kassandro/prerelease/RemoveGrain-src-1.0.rar v1.0pre Source Code]
+

Latest revision as of 18:21, 30 June 2020

Contents

[edit] Introduction

Note: RgTools is recommended as a modern drop-in replacement for the RemoveGrain package.

RemoveGrain is a plugin package that includes various plugins to denoise, repair, sharpen, and other miscellaneous filters.
Some of the plugins included: RemoveGrain, Repair, RSharpen, SSETools and their SSE2 and SSE3 versions.


Warning:
The SSE3 versions of the complete RemoveGrain v0.9/v1.0b package are considered unstable due to compiler limitations at the time. RemoveGrain v1.0pre introduced a fix for all SSE3 versions.
Unfortunately RemoveGrain v1.0pre split the spatial and temporal filters into 2 different packages. For that reason the SSE2 versions of the RemoveGrain v1.0b are highly recommended since they are considered to be the most compatible and stable versions.

[edit] RemoveGrain v0.9

Official release | Deprecated
  • Download: [2005-05-01]


[edit] RemoveGrain v1.0b

"Beta" release | Recommended
  • Download: [2005-07-31]


[edit] RemoveGrain v1.0pre

Pre-release | Spatial
  • Download: [2007-05-16]
  • Download: [2009-11-30]


[edit] RemoveGrainT v1.0pre

Pre-release | Temporal
  • Temporal version of RemoveGrain v1.0pre
  • Download: [2007-05-16]



Back to External Filters

Personal tools