Video Production Stack Exchange is a question and answer site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to know if anyone out there knows of any free software, or software not as expensive as Adobe After Effects, that can do Difference Matte Keying? I have searched the web a little and have not come up with any promising results. Note: Chroma Keying is not an option. I am on a Windows 7 computer.

Thank you in advance for your time, and possible help.

share|improve this question
up vote 4 down vote accepted

Blender, which is free and open-source, can do difference matte keying.

I don't know if it's better or worse than After Effects' keyer because I haven't used it before.

Difference matte keying with Blender's node-based compositor.

share|improve this answer
Thanks. I've used Blender alot, but never thought about that. Your's is my favorite answer so far. – SuperFilman Jul 4 '12 at 17:00

Seems like Cinelerra can. Haven't checked how well it works though, I've been wanting to install it for quite some time but never got around to doing it yet.

share|improve this answer
You don't have to convert your computer, it's no problem to install a Linux parallel to Windows (assuming that's what you're using now). Do it, it's worth the effort! — Cinelerra might even run under Windows with Cygwin, though getting that to work tends to be rather difficult. — I don't mind if you don't accept this answer, but you should add something about the operating system to the question body, especially since you write "free software" there, which at least to me suggests a preference for Linux. – leftaroundabout Jun 30 '12 at 22:22
Ah, sorry about not mentioning the OS. I am on windows (7). And the converting my computer was somewhat of a joke. :D – SuperFilman Jul 1 '12 at 0:18

Check the blend modes of your video tracks. Almost any actual editing and compositing software, has blend modes for "Difference". So i'm nearly sure, you don't need a separate software.

share|improve this answer
Yes, but that's not the same thing. Difference blending just combines two images, while difference matte uses one image to create a mask for another one through which it can then be combined with a third image. – leftaroundabout Jul 2 '12 at 16:19

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.