Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Why is my alpha channel all white?

Hi... new to Shake, but have been watching lots of tutorials.

I'm trying to key out a green screen, but when I remove the green, it takes the green out of the whole image, so the image becomes purple. To solve this (correct me if I'm wrong), I need to make a matte of the stuff that's not the green screen (the actors, etc).

The problem is, to do this, I think I need to adjust the alpha channel (I hope this is right), but when I click on the Alpha channel button in the viewer, my footage goes all white.

So... firstly, why is my alpha channel all white?

(I've searched Google and this forum, and can't find an answer -- or at least not one I understand.)

I've gone into FCP and looked at the clip's item properties, and under Alpha it says "None/Ignore". I've tried changing it to "Straight" and to "White" but neither has any effect.

What am I doing wrong? And why can't I find any tutorials that really go this basic question? Hmm.

And secondly, am I missing something in the green screen process? I thought it should be simple -- drop in the footage, add the keyer node, create a matte of what's left (from the alpha channel), and then smooth out the edges. No?

Any help is HUGELY appreciated!!

MacBook Pro 2.4Ghz Intel Core 2 Duo, Mac OS X (10.5.6), 4GB RAM

Posted on Feb 19, 2009 6:50 PM

Reply
Question marked as Best reply

Posted on Feb 20, 2009 12:45 AM

Which node are you using for keying?
16 replies

Feb 20, 2009 1:34 AM in response to ozxx

Both Primatte and Keylight not only pull a key but can also composite the background.
If you have a background image connected to the second input of the keyer,
and if you select comp, the the color image result will be the foreground
over the background, which is what you want, but if you look at the alpha
channel, it will be all white, because you've comped in the background.
If you disconnect the background image and look at the alpha channel,
you should see the foreground as white and the greenscreen area as black.

Another approach would be to select "alpha only" (Primatte) or "un premult" (Keylight),
which will cause the keyer to ignore the background image. This will also let you see
the keyed matte when viewed alpha-only. Either way would work.

Feb 20, 2009 8:17 AM in response to Jon Chappell

If I select only the clip of the woman in car, and send to Shake from FCP, I give it a sequence name "woman in car", then in Shake there are 4 nodes. They are in a straight line, top to bottom:

1) clip's media_filename
2) woman in_carV1
3) woman incar
4) woman in_carout

If I view any of these in the viewer and select the Alpha channel, it's all white. If I detach all the nodes from each other, it's still all white.

If I select both clips (woman in car + street BG), and send to Shake from FCP, I give it a sequence name "driving comp", then in Shake there are 6 nodes. They are in a Y shape, with two nodes on the left (1 and 2 below), and two on the right (3 and 4 below), and then two at the bottom (5 and 6) below. Nodes 2 and 4 attach to node 5:

1) background clip's_media_filename
2) driving compV1
3) woman in_car_clip's_media_filename
4) driving compV2
5) driving_comp
6) driving compout

(Note the V1 and V2s refer to the video tracks in FCP. Strangely, V2 is above V1, but when Shake sees it, it puts it underneath. Weird.)

Anyway, every combination of looking a this file (leaving nodes attached or detached or whatever) always show a white Alpha channel for both clips.

(Oh, and above the viewer is an info bar that looks like it's describing properties of the clip -- and it says "clip's media_filename@1 RGBA 16bit 1920x1080", in case that helps.)

Any ideas? Thanks!

Feb 20, 2009 9:04 AM in response to ozxx

Ok, to make sure you're doing it correctly, follow these steps:

1. Send both the foreground and background footage to Shake (you don't necessarily have to do this in FCP).

2. Delete all nodes except the FileOut (the last one) and the two FileIns for your footage (the ones that say the media filename).

3. Select the FileIn node for the woman in car clip and click the Keylight button in the Key tab to insert a Keylight node underneath the FileIn.

4. Click the blue color swatch marked screenColour in the parameters window for the Keylight node. Scrub the mouse across the green/blue screen area on your footage.

5. Drag a noodle from the bottom of the background FileOut onto the second input of the Keylight node.

6. In the Keylight parameters, make sure output is set to Comp.

7. Click the left side of the Keylight node to view the results in the viewer.

8. Customize to meet your needs.

You can also do this with Primatte - it's a similar method.

Feb 20, 2009 9:26 AM in response to Jon Chappell

Thanks Jon... but the problem is when I get to Step 8.

At that point, the keyer took out all the green from the woman in the car footage. So I can see some of the background through the roof of the car. And the footage has a very purple hue (because there's no green anymore).

It's my understanding that I need to create an alpha matte of the woman in the car, and then bring up the white areas so that that part of the image stays solid on the original footage (is this correct?).

The problem is that when I click on the footage and view it's alpha channel, the whole thing's white. So I can't create the alpha matte to keep the part I want opaque.

Am I doing this wrong? Is there an easier way to do this? And is it because there's something wrong with the alpha channel (is it possible there isn't one?), or is it because I've got the process confused?

Thanks in advance for your help!

Feb 20, 2009 9:58 AM in response to ozxx

Well, if your footage has a lot of reflected green light in it, that will make your job much harder. You can try the SpillSupress node or the Primatte keyer, which offers finer control.

If that doesn't work, use an animated Rotoshape to surround the areas you would like kept and then plug it into the Holdout input of the Keylight (input number 3) or Primatte node (input number 4).

Don't put the matte on the FileIn directly as that will take away information that might have been useful elsewhere.

Feb 20, 2009 11:27 AM in response to Jon Chappell

No, it's a pretty solid shot, no reflected green light at all.

I think the point that's being missed here is that +I can't create a matte+. I can't create one at all... because my alpha channel is all white.

This isn't complex enough to need a rotoscope.

Here's a screen grab of the source:
http://i606.photobucket.com/albums/tt144/oz16oz2/Picture5.png

And here's a screen grab of the comp:
http://i606.photobucket.com/albums/tt144/oz16oz2/Picture4.png

Notice the background going through the roof of the car. That's because I pulled the green, and that made the roof partially opaque.

If I check the alpha channel of that image, it's all white, so I can't create an alpha matte (which I would then make more solid, to block out the background image).

What am I doing wrong?

Feb 20, 2009 11:40 AM in response to ozxx

That's because you're compositing in the keyer. If you want to tweak the matte generated by the keyer you'll need to composite separately. Choose Unpremult in Keylight or Alpha Only in Primatte.

Do what you need to do to the matte, then put it into an MMult (or SwitchMatte if you chose the Alpha Only option with Primatte) and then use an Over to combine it with the background.

Feb 20, 2009 11:58 AM in response to Jon Chappell

Hi Jon. I really appreciate your help, but I'm afraid I just don't understand the instructions you're giving me. I can't find Unpremult, and in the tutorial I'm watching on Creative Cow
( http://library.creativecow.net/articles/shanksandrew/dvkeying1/video-tutorial.php)
he seems to be seeing the alpha channel from the keyer. When he looks at the alpha channel (about a minute in), he sees black where he's keyed out, and white where the image is to be opaque. When I do that, I see only white.

Anyway, if anyone knows what I'm talking about, let me know. Thanks.

Feb 21, 2009 10:13 AM in response to ozxx

Alright... figured out the solution myself.

In case anyone stumbles across this thread looking to solve the same problem, it's that I needed to simply disconnect the noodle from the background to the keyer.

Here's the screen grab:
http://i606.photobucket.com/albums/tt144/oz16oz2/Picture6.png

Compare to the earlier screen grabs and pay attention to the connections on the nodes.

I'm finding Shake to have a steep learning curve (and extremely jargon-heavy), but once it's clear, it's an awesome program.

Why is my alpha channel all white?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.