GhostBuster

From Avisynth wiki
Jump to: navigation, search
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

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.)


Requirements


Syntax and Parameters

Ghostbuster (clip, int "offset", int strength")


clip   =
Input 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  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!


Examples

Ghostbuster with default settings:

AviSource("Blah.avi")
Ghostbuster (offset=3, strength=10)


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.


External Links

DigutalFAQ - Ghostbuster page /// videohelp.eu archive


Back to External Filters


Personal tools