Video masking is a technique that allows you to focus an effect on some parts of an image, while leaving other parts uneffected. It's particularly effective when used in the alpha channel of a video, causing some parts of the image to be transparent while other parts remain opaque, allowing for one image to be composited on top of another. The "mask" is a shape, often simply a 1-plane black-and-white or grayscale image, that can be used in the alpha plane to designate which parts of an image should be transparent.
This patch shows how to play a loaded movie file in short chunks.
This patch demonstrates a simple way to play a movie in Jitter.
This patch demonstrates how to render objects of both one and two-dimensions which move accross a display window.
In this example, when you turn on the two metro objects, one of the three movies are chosen randomly by the urm object every three seconds to be read by the jit.qt.movie object. Since the urm generates random numbers without duplicate, it can be used to switch to a new movie at a certain interval while playing.
This example shows you how to how you can retrieve some attributes of jit.qt.movie object, and how you could use the position of the movie in milliseconds to cause an effect.
This examples shows how you can adjust the hue of an image by adjusting the value of hue angle of the object jit.hue. The left side of the example sets the time in milliseconds to change the hue angle over a certain amount of time. The right hand side of the example uses the incoming sound level to alter the angle.