Jump To:
Reference Library
QuickTime applications can run on Mac OS X and Microsoft Windows. QuickTime content plays on Mac and Windows computers and on many handheld devices. Content can be served by progressive download from any web server or as real-time streams from streaming servers on all major operating systems. QuickTime supports dozens of file and compression formats for images, video, and audio.

A guided introduction and learning path for developers new to QuickTime.   Essential information for developers using QuickTime.   API references organized by framework.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Resource Type
Sort by
Date
Boinx Starts with Sample Code: FotoMagico Is a Powerful Digital Slideshow (HTML)
Starting with Apple sample code, tools and technologies, Boinx wrote FotoMagico in a matter of months.
General Articles 2007-12-11
Leopard Technology Series for Developers: Graphics & Media Overview (HTML)
Describes Leopard's graphics and media capabilities.
Graphics & Imaging Articles 2007-12-11
Using the QTKit Framework (HTML)
Learn how the QuickTime Kit works and how to use it in your application.
Cocoa Articles 2006-06-19
Using the Audio Extraction API in QuickTime 7 (HTML)
Learn how your application can extract audio from multiple sound tracks in a QuickTime movie.
Audio Articles 2005-12-19
Scripting the COM/ActiveX Control in QuickTime 7 for Windows (HTML)
Learn to build standalone Windows applications that use QuickTime, without needing to master the API.
QuickTime for Windows, Scripting & Automation Articles 2005-09-12
JavaScript Scripting Guide for QuickTime (HTML) (PDF)
Defines the objects, methods, and interfaces exposed to JavaScript by the QuickTime browser plug-in and ActiveX control.
Scripting & Automation Guides 2008-02-08
Apple JavaScript Coding Guidelines (HTML) (PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
Internet & Web Guides 2008-01-15
QTKit Capture Programming Guide (HTML) (PDF)
Describes how to capture media and output it QuickTime movies.
Cocoa Guides 2007-10-31
QuickTime 7.2.1 Update Guide (HTML) (PDF)
Describes the new features, changes, and enhancements in the QuickTime 7.2.1 release available in Mac OS X v10.5.
General Guides 2007-10-31
QuickTime Streaming & Broadcasting Administration (PDF)
Explains how to capture and encode QuickTime content and deliver media streams live or on demand.
Internet & Web, Streaming Guides 2007-10-31
HTML Scripting Guide for QuickTime (HTML) (PDF)
Defines the HTML tags and parameters used to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
Internet & Web, Scripting & Automation Guides 2007-06-06
QuickTime Video Effects and Transitions Guide (HTML) (PDF)
Describes QuickTime video effect components and how to use them.
Video Effects & Transitions Guides 2007-05-03
QuickTime 7.1 Update Guide (HTML) (PDF)
Describes the new features, enhancements, and APIs available in QuickTime 7.1, including code samples that illustrate usage.
General Guides 2007-03-06
QuickTime Component Creation Guide (HTML) (PDF)
Tells you how to build new media handler and preview components to extend the capabilities of QuickTime.
Media Types & Media Handlers, QuickTime Component Creation Guides 2007-01-08
QuickTime Movie Creation Guide (HTML) (PDF)
Describes some of the different ways your application can create a new QuickTime movie.
Movie Creation Guides 2007-01-08
QuickTime 7.1 User's Guide (PDF)
Explains how to use QuickTime Player and QuickTime Pro for Mac OS X and Windows computer users.
Import & Export, Internet & Web, Movie Basics, Movie Creation, QuickTime for Windows, Video Effects & Transitions Guides 2006-07-24
QuickTime Compression and Decompression Guide (HTML) (PDF)
Describes the QuickTime data compression and decompression technologies.
Compression & Decompression, Graphics & Imaging Guides 2006-01-10
QuickTime Guide for Windows (HTML) (PDF)
Introduces Windows programming techniques for QuickTime.
Internet & Web, QuickTime for Windows Guides 2006-01-10
QuickTime Import and Export Guide (HTML) (PDF)
Describes QuickTime's technology for importing and exporting graphics and other data into and out of movies.
Import & Export Guides 2006-01-10
QuickTime Media Types and Media Handlers Guide (HTML) (PDF)
Describes video, sound, text, time code, and tween media handlers.
Audio, Media Types & Media Handlers Guides 2006-01-10
QuickTime Movie Basics (HTML) (PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
Carbon, Movie Basics Guides 2006-01-10
QuickTime Movie Internals Guide (HTML) (PDF)
Describes technologies inside QuickTime movies, including time management, modifier tracks, access keys, posters, and movie and file previews.
Movie Internals Guides 2006-01-10
QuickTime Music Architecture Guide (HTML) (PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
Audio Guides 2006-01-10
QuickTime Streaming Guide (HTML) (PDF)
Describes the QuickTime streaming technology.
Internet & Web, Streaming Guides 2006-01-10
QuickTime Transport and Delivery Guide (HTML) (PDF)
Describes components that transport data between QuickTime movies and specific devices.
Transport & Delivery Guides 2006-01-10
QuickTime 7 for Windows Update Guide (HTML) (PDF)
Conceptual and reference material about the changes, features and enhancements, along with new APIs, available in QuickTime 7 for Windows.
General Guides 2005-11-09
QuickTime Kit Programming Guide (HTML) (PDF)
Provides a tutorial on how to build and extend a QTKitPlayer application using the QuickTime Kit framework in Cocoa.
Cocoa Guides 2005-11-09
What's New In QuickTime (HTML)
Lists the documents describing the latest enhancements, new features, and other changes to the QuickTime technology.
General Guides 2005-09-08
QuickTime Movie Playback Programming Guide (HTML) (PDF)
Describes how to open and play QuickTime movies using the Carbon and QuickTime API.
Graphics & Imaging, Movie Basics Guides 2005-08-11
QuickTime Overview (HTML) (PDF)
Introduces the main concepts and services of QuickTime.
Carbon, Cocoa, Games, General, Graphics & Imaging, Internet & Web Guides 2005-08-11
QuickTime VR (HTML) (PDF)
Explains how to construct interactive movies using QuickTime VR.
Virtual Reality Guides 2005-06-04
SMIL Scripting Guide for QuickTime (HTML) (PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
Internet & Web, Scripting & Automation Guides 2005-06-04
Mac OS X Server QuickTime Streaming Server Administration (PDF)
Explains how to set up and manage QuickTime streaming services.
Streaming Guides 2005-04-29
QuickTime 7 Update Guide (HTML) (PDF)
Describes the new features, functions, and data structures in QuickTime 7.
General Guides 2005-04-29
QuickTime Streaming Server Modules Programming Guide (HTML) (PDF)
Explains how to create plug-in modules for the QuickTime Streaming Server.
Streaming Guides 2005-04-29
Component Manager for QuickTime (HTML) (PDF)
Shows how to work with QuickTime components using the Component Manager, the component properties API, and component resources.
General, Import & Export, QuickTime Component Creation Guides 2005-04-08
QuickTime Initialization Guide (HTML) (PDF)
Describes how to initialize the QuickTime working environment and how to determine the version of QuickTime installed.
Movie Basics Guides 2005-04-08
What's New in QuickTime 6.5 (HTML) (PDF)
Changes to the capabilities, mode of operation, and API of QuickTime at version 6.5.
General Guides 2003-12-22
What's New in QuickTime 6.4 For Mac OS X (HTML) (PDF)
Deleted erroneous reference to constants that are not in released header files.
General Guides 2003-09-01
QuickTime 6.3 + 3GPP (HTML) (PDF)
Summarizes features, changes, and new capabilities of QuickTime 6.3 plus 3GPP.
General Guides 2003-06-01
Video (HTML) (PDF)
Explains how to use QuickTime movies in Cocoa.
Cocoa Guides 2002-11-12
Interactive Movies (HTML) (PDF)
Explains how to construct interactive movies using QuickTime wired sprites and sprite animation.
Internet & Web, QuickTime Media Skins, Wired Movies and Sprites Guides 2002-10-01
QuickTime Audio (HTML)
Explains how to enable recording and playback of various audio media.
Audio Guides 2002-09-17
Slope/Intercept Audio (HTML)
Explains how to store floating point audio data in QuickTime files.
Audio Guides 2002-09-17
Standard Sound Dialog Component (HTML)
Describes the QuickTime component that lets the user make audio parameter settings.
Audio Guides 2002-09-17
QuickTime Vector Graphics (HTML)
Deprecated - Explains the legacy technology for making mathematical descriptions of images.
Media Types & Media Handlers Guides 2000-11-04
QuickDraw 3D (HTML)
Deprecated - Explains the legacy graphics technology for constructing three-dimensional models.
Games Guides 2000-08-31
QTCaptureLayer Reference (HTML) (PDF)
New document that describes the Objective-C class for creating a QuickTime capture layer.
Cocoa Reference 2007-10-31
QTMovie Class Reference (HTML) (PDF)
Describes the class for managing QuickTime movies.
Cocoa Reference 2007-10-31
QTMovieLayer Reference (HTML) (PDF)
Describes the Objective-C class for creating a QuickTime movie layer.
Cocoa Reference 2007-10-31
QuickTime Kit Framework Reference (HTML) (PDF)
Updates the Objective-C API for working with new QuickTime capture and movie layer classes in Cocoa applications.
Cocoa Reference 2007-10-31
QuickTime File Format Specification (HTML) (PDF)
Describes the file format and internal data structures of QuickTime movies.
File Format Specification Reference 2007-09-04
QTCaptureConnection Reference (HTML) (PDF)
Describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-23
QTCaptureFileOutput Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-23
QTCompressionOptions Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-23
QTFormatDescription (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-23
QTSampleBuffer Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-23
QTCaptureDevice Class Reference (HTML) (PDF)
Describes the Objective-C class for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-22
QTCaptureAudioPreviewOutput Class Reference (HTML) (PDF)
Describes the Objective-C class for an output destination used to preview the audio being captured.
Cocoa Reference 2007-07-19
QTCaptureDecompressedVideoOutput Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-19
QTCaptureDeviceInput Class Reference (HTML) (PDF)
Describes the Objective-C class for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-19
QTCaptureInput Class Reference (HTML) (PDF)
Describes the Objective-C class that provides input source connections.
Cocoa Reference 2007-07-19
QTCaptureMovieFileOutput Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-19
QTCaptureOutput Class Reference (HTML) (PDF)
Describes the Objective-C class that provides output destination.
Cocoa Reference 2007-07-19
QTCaptureSession Class Reference (HTML) (PDF)
Describes the Objective-C class that is the primary interface for capturing media streams.
Cocoa Reference 2007-07-19
QTCaptureVideoPreviewOutput Class Reference (HTML) (PDF)
Describes the Objective-C class for an output destination used to preview the video being captured.
Cocoa Reference 2007-07-19
QTCaptureView Class Reference (HTML) (PDF)
Describes the Objective-C class that displays a video preview of a capture session.
Cocoa Reference 2007-07-19
QuickTime Kit Capture Constants Reference (HTML) (PDF)
New document that describes the Objective-C API for supporting and working with QuickTime Capture.
Cocoa Reference 2007-07-19
QuickTime Kit Reference Update (HTML) (PDF)
Summarizes the symbols added to the QuickTime Kit framework.
Cocoa Reference 2007-07-18
QuickTime Reference Update (HTML) (PDF)
Summarizes the symbols added to the QuickTime framework.
General Reference 2007-07-18
NSCoder_QTKitAdditions Reference (HTML) (PDF)
Describes the API for managing QuickTime categories on the NSCoder class.
Cocoa Reference 2007-05-07
NSValue_QTKitAdditions Reference (HTML) (PDF)
Describes the class for managing QuickTime categories on the NSValue class.
Cocoa Reference 2007-05-07
QTMovieView Class Reference (HTML) (PDF)
Describes the class for managing the display of QuickTime movies.
Cocoa Reference 2007-05-01
Movie Manager Reference (HTML) (PDF)
Describes the API for the QuickTime Movie Manager.
Movie Basics Reference 2006-12-14
Media Types and Media Handlers Reference (HTML) (PDF)
Describes the API for QuickTime media handlers.
Media Types & Media Handlers Reference 2006-11-10
QuickTime Movie Track and Media Reference (HTML) (PDF)
Describes the API for managing QuickTime movie tracks and their media.
Media Types & Media Handlers Reference 2006-11-10
QuickTime Virtual Reality Reference (HTML) (PDF)
Describes the API for QuickTime Virtual Reality.
Virtual Reality Reference 2006-11-10
QuickTime 7.1 Update Reference (HTML) (PDF)
Describes the new functions available in QuickTime 7.1.
General Reference 2006-08-14
QTTrack Class Reference (HTML) (PDF)
Describes the class for managing tracks in QuickTime movies.
Cocoa Reference 2006-07-11
Component Creation Reference for QuickTime (HTML) (PDF)
Dscribes the API for creating QuickTime movie import, export, and preview components.
QuickTime Component Creation Reference 2006-05-23
Compression and Decompression Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime compression and decompression operations.
Compression & Decompression Reference 2006-05-23
Data Components Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime data components.
Import & Export Reference 2006-05-23
Image Codec Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime image codecs.
Compression & Decompression Reference 2006-05-23
Image Compression Manager Reference (HTML) (PDF)
Describes the API for QuickTime image compression.
Compression & Decompression Reference 2006-05-23
Import and Export Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime graphics importing and exporting.
Import & Export Reference 2006-05-23
Movie Controller Reference (HTML) (PDF)
Describes the API for QuickTime movie controllers.
Movie Basics Reference 2006-05-23
Movie Toolkit Reference (HTML) (PDF)
Describes the API for QuickTime Movie Toolkit.
Movie Creation Reference 2006-05-23
QTDataReference Class Reference (HTML) (PDF)
Describes the class for managing QuickTime data references.
Cocoa Reference 2006-05-23
QTKit Data Types Reference (HTML) (PDF)
Describes the data types available in the QuickTime Kit framework.
Cocoa Reference 2006-05-23
QTKit Functions Reference (HTML) (PDF)
Describes the functions available in the QuickTime Kit framework.
Cocoa Reference 2006-05-23
QTMedia Class Reference (HTML) (PDF)
Describes the class for managing QuickTime media.
Cocoa Reference 2006-05-23
QuickTime Atoms and Resources Reference (HTML) (PDF)
Describes API details of QuickTime atoms and public resources.
General Reference 2006-05-23
QuickTime Callbacks Reference (HTML) (PDF)
Describes the API for QuickTime callbacks.
General Reference 2006-05-23
QuickTime Constants Reference (HTML) (PDF)
Describes constants defined in the QuickTime framework that are not described in individual API reference documents.
General Reference 2006-05-23
QuickTime Data Types Reference (HTML) (PDF)
Describes data types defined in the QuickTime framework that are not described in individual API reference documents.
General Reference 2006-05-23
QuickTime Framework Reference (HTML) (PDF)
Describes the API for QuickTime.
Carbon, General Reference 2006-05-23
QuickTime Movie Properties Reference (HTML) (PDF)
Describes the API for managing QuickTime movie properties.
Movie Internals Reference 2006-05-23
QuickTime Music Architecture Reference (HTML) (PDF)
Describes the API for the QuickTime Music Architecture.
Audio Reference 2006-05-23
QuickTime Streaming Reference (HTML) (PDF)
Describes the API for QuickTime Streaming.
Streaming Reference 2006-05-23
Sequence Grabber Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime sequence grabbing.
Movie Creation Reference 2006-05-23