GhostBuster
From Avisynth wiki
(Difference between revisions)
Raffriff42 (Talk | contribs) (redirect for convenient searching) |
(license) |
||
(2 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | + | {{FilterCat5|External_filters|Plugins|Plugins_x64|Restoration_filters|Ghost_Removal}} | |
− | {{ | + | {{Filter3 |
+ | | {{Author/SansGrip}} | ||
+ | | v0.2 | ||
+ | | [https://web.archive.org/web/20200602015247if_/https://files.videohelp.com/u/223002/Ghostbuster02_32_64.7z Ghostbuster02_32_64.7z] | ||
+ | | Film Restoration | ||
+ | |5=There is no copyright on this code, and there are no conditions on its distribution or use. Do with it what you will. | ||
+ | |6=[https://forum.doom9.org/showthread.php?t=35339 Doom9 Forum]}} | ||
+ | <br> | ||
+ | == Description == | ||
+ | Ghostbuster is an AviSynth filter for removing "ghosts" from a clip. A ghost in this context is a faint copy of the picture offset horizontally. It works by either subtracting or adding the image from itself at the specified offset. With some tweaking the result, while not perfect, can be very pleasing. (That is to say, Ghostbuster is basically a YUY2 AviSynth implementation of the [http://vander.wojdon.net/virtualdub/exdocs/exorcist.html Exorcist VirtualDub filter by Chris Wojdon]. It should be parameter-compatible. See his site.) | ||
+ | |||
+ | <br> | ||
+ | == Requirements == | ||
+ | * [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.6] | ||
+ | * [x64]: [[AviSynth+]] | ||
+ | *Supported color formats: [[YUY2]] | ||
+ | <br> | ||
+ | |||
+ | == [[Script variables|Syntax and Parameters]] == | ||
+ | |||
+ | :{{Template:FuncDef|Ghostbuster (clip, int "offset", int strength")}} | ||
+ | <br> | ||
+ | ::{{Par2| |clip| }} | ||
+ | :::Input clip. | ||
+ | <br> | ||
+ | ::{{Par2|offset|int|3}} | ||
+ | :::A positive offset indicates the ghost copy is that many pixels to the right; negative, that many pixels to the left. A zero offset is invalid. | ||
+ | <br> | ||
+ | ::{{Par2|strength|int|10}} | ||
+ | :::The strength (-100 to 100, but not zero) indicates the intensity of the ghost copy. Whether the strength is positive or negative determines whether the image will be added or subtracted, respectively, from itself. This is somewhat hard to explain, but the effect is easy to see. Experiment! | ||
+ | <br> | ||
+ | == Examples == | ||
+ | Ghostbuster with default settings: | ||
+ | [[AviSource]]("Blah.avi") | ||
+ | Ghostbuster (offset=3, strength=10) | ||
+ | <br> | ||
+ | == Archived Downloads == | ||
+ | {| class="wikitable" border="1"; width="600px" | ||
+ | |- | ||
+ | !!width="100px"| Version | ||
+ | !!width="150px"| Download | ||
+ | !!width="150px"| Mirror | ||
+ | |- | ||
+ | !v0.2 (x86/x64) | ||
+ | |[https://web.archive.org/web/20200602015247if_/https://files.videohelp.com/u/223002/Ghostbuster02_32_64.7z Ghostbuster02_32_64.7z] | ||
+ | |[https://web.archive.org/web/20191106173119if_/http://www.iol.ie/%7Eschubert/gas/Ghostbuster02_32_64.7z Ghostbuster02_32_64.7z] /// [http://www.mediafire.com/file/iac7n9fg2oxfejg/Ghostbuster02_32_64.7z/file MediaFire] | ||
+ | |- | ||
+ | !v0.2 | ||
+ | |[https://forum.doom9.org/attachment.php?attachmentid=12721&d=1330678606 Ghostbuster-0.2.zip] <br> [https://forum.doom9.org/attachment.php?attachmentid=12722&d=1330678625 Ghostbuster-0.2_src.zip] | ||
+ | |[https://web.archive.org/web/20200602021036if_/https://files.videohelp.com/u/223002/Ghostbuster-0.2.zip Ghostbuster-0.2.zip] <br> [https://web.archive.org/web/20200602021113if_/https://files.videohelp.com/u/223002/Ghostbuster-0.2_src.zip Ghostbuster-0.2_src.zip] | ||
+ | |} | ||
+ | *x86/x64 version modified by [https://forum.doom9.org/showthread.php?t=173259 Groucho2004]. | ||
+ | *v0.2 is a MSVC++ 2010 recompile by [https://forum.doom9.org/showthread.php?p=1562518#post1562518 ajk]. | ||
+ | <br> | ||
+ | == External Links == | ||
+ | [http://www.digitalfaq.com/archives/avisynth/14691-ghostbuster-filter-avisynth.html DigutalFAQ] - Ghostbuster page /// [http://web.archive.org/web/20121215130729/http://www.videohelp.eu/forum/avisynth/14691-ghostbuster-filter-avisynth.html videohelp.eu archive] | ||
+ | <br> | ||
+ | <br> | ||
+ | ----------------------------------------------- | ||
+ | '''Back to [[External_filters#Ghost_Removal|External Filters]] ←''' | ||
+ | ----------------------------------------------- |
Latest revision as of 06:19, 2 June 2020
Abstract | |
---|---|
Author | SansGrip |
Version | v0.2 |
Download | Ghostbuster02_32_64.7z |
Category | Film Restoration |
License | There is no copyright on this code, and there are no conditions on its distribution or use. Do with it what you will. |
Discussion | Doom9 Forum |
Contents |
[edit] Description
Ghostbuster is an AviSynth filter for removing "ghosts" from a clip. A ghost in this context is a faint copy of the picture offset horizontally. It works by either subtracting or adding the image from itself at the specified offset. With some tweaking the result, while not perfect, can be very pleasing. (That is to say, Ghostbuster is basically a YUY2 AviSynth implementation of the Exorcist VirtualDub filter by Chris Wojdon. It should be parameter-compatible. See his site.)
[edit] Requirements
- [x86]: AviSynth+ or AviSynth 2.6
- [x64]: AviSynth+
- Supported color formats: YUY2
[edit] Syntax and Parameters
- Ghostbuster (clip, int "offset", int strength")
- clip =
- Input clip.
- clip =
- int offset = 3
- A positive offset indicates the ghost copy is that many pixels to the right; negative, that many pixels to the left. A zero offset is invalid.
- int offset = 3
- int strength = 10
- The strength (-100 to 100, but not zero) indicates the intensity of the ghost copy. Whether the strength is positive or negative determines whether the image will be added or subtracted, respectively, from itself. This is somewhat hard to explain, but the effect is easy to see. Experiment!
- int strength = 10
[edit] Examples
Ghostbuster with default settings:
AviSource("Blah.avi") Ghostbuster (offset=3, strength=10)
[edit] Archived Downloads
Version | Download | Mirror |
---|---|---|
v0.2 (x86/x64) | Ghostbuster02_32_64.7z | Ghostbuster02_32_64.7z /// MediaFire |
v0.2 | Ghostbuster-0.2.zip Ghostbuster-0.2_src.zip |
Ghostbuster-0.2.zip Ghostbuster-0.2_src.zip |
- x86/x64 version modified by Groucho2004.
- v0.2 is a MSVC++ 2010 recompile by ajk.
[edit] External Links
DigutalFAQ - Ghostbuster page /// videohelp.eu archive
Back to External Filters ←