Introduction to QuickTime Video Effects and Transitions Guide

This book introduces you to QuickTime video effects and transitions. You can use effects and transitions to control the visual transition between two sources. Sources can be tracks in a QuickTime movie or they can be graphics worlds. You can use filter effects to visually alter a single source, such as applying a blur or ripple. You can also use free-standing effects, such as a cloud or fire effect, that do not require a source (though they can be composited with other video).

Because visual effects are calculated and executed at runtime, they typically result in a much smaller file than a pre-rendered version of the same effect.

Effects tracks can be created, edited, and used in essentially the same manner as other video tracks. You can “stack” effects by using one effects track as the source for another effect. You can also use an effect as the source for a sprite track, making the fire effect into a sprite, for example.

QuickTime includes over 145 effects, and its extensible architecture allows you to create additional effects of your own if you need them in your application development.

You need to read this document if you are writing an application that creates QuickTime movies and you want to add video effects to those movies, or if you want to use video effects on graphics worlds without creating a QuickTime movie, or if you want to create new video effects of your own.

This document discusses the high-level functions available to you that provide your application with pre-packaged access to the video effects architecture, and are designed to be easy to use and give you access to the most common uses of the QuickTime Video Effects architecture.

The low-level functions provide more complex and comprehensive interfaces to the effects dialog functionality. Using the low-level functions, you can gain more control over the standard parameters dialog box, such as the ability to incorporate user interface elements from the dialog box into your own application-defined dialog box.

Organization of This Document

This document is divided into five chapters:

See Also

The following Apple books cover related aspects of QuickTime programming: