Log in

View Full Version : ColorScreenMask: A green screen (chroma key) plugin


Grandpa Oddball
26th January 2011, 18:17
ColorScreenMask is a special effects plugin for processing chroma key (i.e., a green screen or blue screen) backgrounds. It uses color thresholds rather than absolute values as the criteria for setting the alpha channel transparency. I created the plugin because of the difficulties I encountered in using the ColorKeyMask filter under poor lighting conditions.

The intent of this filter plugin is to compensate for halos, shadows, background imperfections such as wrinkles, folds or pits, and other effects of uneven lighting such as not using a tripod when using recording Chroma Key transparency backgrounds that the standard ColorKeyMask filter is unable to handle effectively. The ColorScreenMask plugin complements rather than replaces ColorKeyMask filter (I use both).

You can directly download the ColorScreenMask zip file (includes source, syntax and usage, and dll) using the link

http://GetOddNews.com/projects/ColorScreenMask.zip

For more information on the ColorScreenMask rationale and some test results you can read my web post at

http://getoddnews.com/2011/01/20/colorscreenmask/

NOTE: The ColorScreenMask plugin was tested under the following conditions:

Computer: HP laptop
Operating system: VISTA
avisynth version: 2.58


edit mod: corrected link

trolltuning
15th June 2011, 19:50
This plugin seems exactly like what I’m looking for but it won’t load. I unzipped the dll to my plugins directory but I still get that message:
“There is no function called ColorScreenMask”

Next I moved it out of the plugin directory and tried to load it manually at the beginning of the script but I get:”Unable to load plugin…”

I’m using Windows XP and Avisynth 2.58
Does this plugin need anything except the dll to load?

I posted this same message on your blog comments as I was having trouble connecting to this forum.

LokaSurf
3rd November 2012, 16:12
For using this dll on XP you need two (three) additional dll which are not present in original installation of XP. Download MSVCP100.DLL and MSVCR100.DLL, KERNEL32.DLL you probably have on your system32 folder…
Have fun with this excellent routine.

spoRv
6th January 2017, 23:37
OK, I know this is a six years old thread, and no poster is still around since years, too, but I wonder if someone downloaded the plugin at the time, if it works quite well, and, if it's still in someone's plugin folder, to have it uploaded somewhere.

Thanks to everyone!

StainlessS
7th January 2017, 07:44
I had a look around the net and did not find it.
All on-site stuff and wiki lead to dead ends (usually FaceBook).
WayBackMachine same, leads to facebook [EDIT: the ultimate] dead end.
Found several uploads to virus scanner sites for the dll, as recently as about February.
Virus_1:- https://www.reasoncoresecurity.com/colorscreenmask.dll-ba77e97788be5a8f004e3e7aff36ebb52544c9f1.aspx
Virus_2:- http://ec2-54-209-243-235.compute-1.amazonaws.com/videocapx.ocx-3db2105f7b4a2d147b5d4c82bda28c78698add68.aspx
This commercial program seems to include Avisynth and the dll:- http://www.fathsoft.com/videocapx.html

Hopefully one of the resident librarians will post a link.
EDIT: Failing that, perhaps you could ask FathSoft for a copy.

real.finder
7th January 2017, 11:56
found it here http://forum.doom9.org/showthread.php?t=168012 (Plugins4_20130531)

StainlessS
7th January 2017, 12:28
Nice find real.finder.
(for those curious about where the archive containing zip is, its in the 'here' link at bottom of first post linked by real.finder, took me a while to find it, ~340MB).

EDIT: Real.finder attachment also contains source code.