chromakey static

WARNING:
PLEASE DOWNLOAD AND TEST THIS PLUG-IN BEFORE PURCHASING IT. WE HAVE RECEIVED REPORTS OF INCREASED INCOMPATIBILITIES WITH NEW SYSTEM UPDATES, AND IT APPEARS THAT THE PROBLEMS
ORIGINATE OUTSIDE OF THE PLUG-IN.

what is it?
you may have heard this iMovie plug-in being referred to as the “best-of-class compositing ('blue-', 'green-screening') plug-in”. but what does it do? simply put, it allows you to intelligently blend a picture into a movie or vice versa. this is more than using simple transparency because it allows you to target a (freely definable) color in your picture or movie and make that color transparent. in tv, the color usually replaced by a picture usually is blue or green, hence the name 'green screening' (the actor stands in front of a blue screen). the best known (and probably most often) example for this technique is the weatherman in front of his weather chart. the process of intelligently combining two picture sources is also sometimes 'compositing'. the technique of replacing a key color with a whole picture is also called 'chroma keying'.

note:
this plug will only composit (i.e. combine) a clip with a static picture (hence the ‘static’ name). we chose to release this specialized plug since it is the most-often requested feature. if you need to composite two sources of animated media (i.e. ‘movies’), you will need the ‘chromakey movie’ plug. it, too, is a best-of class product, but more complex to use.

 

price : USD 3.00

version 2.0.0

you to blend the result back with the original effect (this is required for some advanced masking. don't worry if you don't need it).

configure dialog:

red source rectangle
this rectangle defines the area that will contain the second (still) source (the picture). all compositing is limited to this area. to re-size the rectangle, click and drag the handles. to re-position, click and drag inside the rectangle.

chroma key color
when using arbitrary color keying, this defines the color that will be regarded as invisible (= white color in the mask).

pict button
click into either to assign the still source. you may use any picture format the Mac knows. if you use a picture with an invisible color, the invisible parts will be filled with the ‘background’ color (see below).

keep prop’s
if this box is checked, re-sizing the red still source rectangle will force it to have the same proportions as the original picture.

background color

when not using a second source or using a second source with invisible colors, this color will be substituted for the empty parts.

clip slider
use this slider to pre-view the clip source. using this slider allows you to cue to any frame in the clip.

show picture
when this box is checked, the red source rectangle will show a preview of the source. if unchecked, only the source frame will be displayed.

select all
when you click this button, the red frame will expand to exactly match the whole clip’s area.

chroma setup
clicking this button will take you to the ‘chroma setup dialog’ (see below).

chroma setup dialog:
the croma setup dialog is an intuitive, yet highly specialized dialog to help you set up, and tweak, the dynamic mask that accomplishes the digital compositing (for an deeper understanding of how this masking works, please read the ‘using cf/x chorma key’ section, below).

clip source
this little square shows a preview of the currently selected clip frame. any mask pixel (see below) that is black will be taken from this source.

use clip as source
clicking into this button will tell the plug to generate the mask (see below) from this source.

picture source
this little square shows a preview of the currently selected picture. If the plug is configured to use only part of the screen (i.e. the red source rectrangle doesn’t cover all of the clip’s surface), the remainder is filled with the background color. any mask pixel (see below) that is white will be taken from this source.

use picture as source
clicking into this button will tell the plug to generate the mask (see below) from this source

method pop-up
this pop-up determines the method that is used to create the mask (see below). this plug comes with the following pre-defined methods:

color:
any pixel that matches the defined chroma color (displayed in the box to the right) or is close enough in chase the ‘thresh’ slider is used (see below) will result in a white pixel in the mask. All other pixels will result in a black pixel in the mask.

red, green, blue
any pixel whose red (green, blue) color strength exceeds the ‘All or’ slider will result in a white pixel in the mask, else it will result in a black pixel. if the ‘All or’ slider is set to zero, the channel will be used as a direct transparency map.

brightness
any pixel whose brightness exceeds the ‘All or’ slider will result in a white pixel in the mask, else it will result in a black pixel. if the ‘All or’ slider is set to zero, brightness will be used as a direct transparency map.

 

chroma thresh / level slider
this slider is used differently depending on the currently selected method.

color:
the slider determines how closely a pixel must match the chroma color to generate a white pixel in the mask.

red, green, blue, brightness
the slider determines at which value a pixel in the mask goes from white to black.
the zero position has a special function: it uses the selected method channel as a direct transparency mask. when using a bluescreen this can be used (with the blue channel of course) to make the actor cast shadows onto the substituted source.

 

mask preview
this square shows a preview of the current mask. it is instantly updated to reflect any change you make to any other setting.

invert mask
checking this box will result in the mask being inverted. A black pixel becomes white and vice versa.

result preview
this square shows a preview of the resulting composition process.

post-processing pop-up
our plug supports multiple mask post-processing strategies aimed at eliminating color spill when using blue-/white-/green-screening (when using a still frame as source for a mask, you should not need this).

the following strategies are available:

none
the post-processor is switched off

enlarge white
this processor employs an edge-detection algorithm and enlarges the white areas of the mask.

enlarge black
this processor employs an edge-detection algorithm and enlarges the black areas of the mask.

x-fade white
this processor employs an edge-detection algorithm and uses the white areas of the mask for a cross-fade.

x-fade black
this processor employs an edge-detection algorithm and uses the white areas of the mask for a cross-fade.

smooth
a simple algorithm that smoothes white/black contrasts in the mask

tri-minimum
a second, simpler strategy for enlarging black areas in the mask

tri-maximum
a second, simpler strategy for enlarging white areas in the mask

tri-average
a second, simpler strategy to smooth the mask

 

 all contents 2003-2010 by cf/x