Jump To:
Leopard 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
Sort by
Resource Type
Sorted by
Date
qtskins (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
Movie Basics, Movie Creation, Movie Internals, QuickTime Media Skins Sample Code 2003-01-14
qtskins.win (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
Movie Basics, Movie Creation, Movie Internals, QuickTime for Windows, QuickTime Media Skins Sample Code 2003-01-14
qtsndtween (HTML) (DMG) (ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
Audio, Movie Internals Sample Code 2003-01-14
qtsndtween.win (HTML) (DMG) (ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
Audio, Movie Internals, QuickTime for Windows Sample Code 2003-01-14
QTSPketizerReassem (HTML) (DMG) (ZIP)
Components to packetize or reassemble multimedia data that is streamed over RTP.
Streaming Sample Code 2003-01-14
QTSPketizerReassem.win (HTML) (DMG) (ZIP)
Components to packetize or reassemble multimedia data that is streamed over RTP.
Streaming Sample Code 2003-01-14
QTSSConnectionMonitor (HTML) (DMG) (ZIP)
Displays a graphical representation of the server's outgoing bandwidth.
Streaming Sample Code 2003-01-14
QTSSInspector (HTML) (DMG) (ZIP)
Allows one to browse settings and server data using the Admin Protocol.
Streaming Sample Code 2003-01-14
qtstdcompr (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's standard image compression dialog routines.
Compression & Decompression Sample Code 2003-01-14
qtstdcompr.win (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's standard image compression dialog routines.
Compression & Decompression Sample Code 2003-01-14
qtstreaming (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
QuickTime Component Creation, Streaming Sample Code 2003-01-14
qtstreaming.win (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
QuickTime Component Creation, QuickTime for Windows, Streaming Sample Code 2003-01-14
qtstreammsg (HTML) (DMG) (ZIP)
Shows how to work with the status streaming messages and display a message in the controller bar.
Movie Basics, Streaming Sample Code 2003-01-14
qtstreammsg.win (HTML) (DMG) (ZIP)
Shows how to work with the status streaming messages and display a message in the controller bar.
Movie Basics, QuickTime for Windows, Streaming Sample Code 2003-01-14
qtstreamsplicer (HTML) (DMG) (ZIP)
Shows how to splice a still picture onto the front of a live or audio-only streaming movie.
Streaming Sample Code 2003-01-14
qtstreamsplicer.win (HTML) (DMG) (ZIP)
Shows how to splice a still picture onto the front of a live or audio-only streaming movie.
Streaming Sample Code 2003-01-14
qttext (HTML) (DMG) (ZIP)
Demonstrates searching on text media, using a text procedure to retrieve text, and editing text media.
Movie Creation Sample Code 2003-01-14
qttext.win (HTML) (DMG) (ZIP)
Demonstrates searching on text media, using a text procedure to retrieve text, and editing text media.
Movie Creation Sample Code 2003-01-14
qttimecode.win (HTML) (DMG) (ZIP)
Shows how to use the timecode media handler.
Media Types & Media Handlers, Movie Internals Sample Code 2003-01-14
QTtoCG (HTML) (DMG) (ZIP)
Shows how to create a CGImageRef with the proper ColorSync profile from a QuickTime image on disk.
Cocoa, Graphics & Imaging Sample Code 2003-01-14
qtvectors (HTML) (DMG) (ZIP)
Shows how to construct a QuickTime vector movie.
Movie Creation, Movie Internals Sample Code 2003-01-14
qtvectors.win (HTML) (DMG) (ZIP)
Constructs a series of QTAtoms that describe a vector picture and saves them to a movie.
Movie Creation, Movie Internals Sample Code 2003-01-14
RollerCoaster.win (HTML) (DMG) (ZIP)
Demonstrates how to create a simple roller-coaster simulation using QuickDraw3D.
Graphics & Imaging, QuickTime for Windows Sample Code 2003-01-14
Sequence Grabbing (HTML) (DMG) (ZIP)
Demonstrates how to use a sequence grabber component to preview and record captured data.
Movie Creation Sample Code 2003-01-14
SGCapture (HTML) (DMG) (ZIP)
Deprecated - Displays live video within a QTCanvas using the SGDrawable class.
Java Sample Code 2003-01-14
SGCapture2Disk (HTML) (DMG) (ZIP)
Deprecated - Use the SequenceGrabber to display video within a QTCanvas and capture the video to a movie file.
Java Sample Code 2003-01-14
SGDataProcSample (HTML) (DMG) (ZIP)
Demonstrates how to run the Sequence Grabber in record mode using an SGDataProc to captured data.
Compression & Decompression, Movie Creation Sample Code 2003-01-14
SGDevices (HTML) (DMG) (ZIP)
Demonstrates how to use the SGGetChannelDeviceList function to build and parse the list of devices.
Movie Creation Sample Code 2003-01-14
Show Movie (HTML) (DMG) (ZIP)
Demonstrates several QuickTime features for manipulating movies and their playback.
Movie Basics Sample Code 2003-01-14
SimpleCocoaJavaMovie (HTML) (DMG) (ZIP)
Deprecated - A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Java classes.
Cocoa, Java, Movie Basics Sample Code 2003-01-14
SimpleCocoaMovie (HTML) (DMG) (ZIP)
Shows how to use the NSMovieView and NSMovie Cocoa AppKit classes.
Cocoa Sample Code 2003-01-14
SimpleCocoaMovieQT (HTML) (DMG) (ZIP)
A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Objective-C classes.
Cocoa, Movie Basics Sample Code 2003-01-14
simpleeditsdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display and edit QuickTime movies using the SDI (single document interface).
Movie Basics, Movie Internals, QuickTime for Windows Sample Code 2003-01-14
simpleplayersdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display QuickTime movies using the SDI (single document interface).
Movie Basics, QuickTime for Windows Sample Code 2003-01-14
SlideShowImporter (HTML) (DMG) (ZIP)
Movie import component, constructs a movie from images, effect types, and audio files.
Import & Export, Movie Creation Sample Code 2003-01-14
SlideShowImporter.win (HTML) (DMG) (ZIP)
Movie import component, constructs a movie from images, effect types, and audio files.
Import & Export, Movie Creation, QuickTime for Windows Sample Code 2003-01-14
SlideShowJava (HTML) (DMG) (ZIP)
Deprecated - Uses the ImageViewer object to present a sequence of images one at a time.
Java Sample Code 2003-01-14
sndequalizer (HTML) (DMG) (ZIP)
Manage a dialog window containing a graphical equalizer display.
Audio, Media Types & Media Handlers, Movie Basics Sample Code 2003-01-14
soundconverter (HTML) (DMG) (ZIP)
Shows how to use the Sound Converter API and how to place audio data in a movie.
Audio Sample Code 2003-01-14
soundconverter.win (HTML) (DMG) (ZIP)
Shows how to use the Sound Converter API and how to place audio data in a movie.
Audio Sample Code 2003-01-14
SoundPlayer (HTML) (DMG) (ZIP)
Shows how to play VBR and Non-VBR encoded audio using the SoundConverterFillBuffer API and QuickTime.
Audio Sample Code 2003-01-14
SoundPlayer.win (HTML) (DMG) (ZIP)
Shows how to play VBR and Non-VBR encoded audio using the SoundConverterFillBuffer API and QuickTime.
Audio Sample Code 2003-01-14
Std Compression Examples (HTML) (DMG) (ZIP)
Standard Compression chapter of the Inside Macintosh QuickTime Components book.
Compression & Decompression, Import & Export Sample Code 2003-01-14
TimeCode Media Handlers (HTML) (DMG) (ZIP)
Deprecated - Demonstrates how to manipulate QuickTime media time codes.
Media Types & Media Handlers Sample Code 2003-01-14
TimeSlaving (HTML) (DMG) (ZIP)
Deprecated - Controls a scrolling text object by slaving a TimeBase to a movie.
Java Sample Code 2003-01-14
Transitions (HTML) (DMG) (ZIP)
Deprecated - Applies the QuickTime effects architecture to a character in an animation scene.
Java Sample Code 2003-01-14
Using QTSetAtomData (HTML) (日本語 HTML)
QA1231: Explains what QTSetAtomData does with the data passed into it.
Carbon, Movie Basics Technical Q&As 2003-01-14
VideoFrameToGWorld (HTML) (DMG) (ZIP)
Demonstrates how to extract a single frame from a video track into a GWorld.
Movie Basics Sample Code 2003-01-14
vrbackbuffer (HTML) (DMG) (ZIP)
Demonstrates QuickTime VR back buffer routines.
Virtual Reality Sample Code 2003-01-14
vrbackbuffer.win (HTML) (DMG) (ZIP)
Demonstrates QuickTime VR back buffer routines.
Virtual Reality Sample Code 2003-01-14
vrcursors (HTML) (DMG) (ZIP)
Shows how to change the default cursors for specific kinds of hotspots or specific hotspot IDs.
Virtual Reality Sample Code 2003-01-14
vrcursors.win (HTML) (DMG) (ZIP)
Using QTVR API to change the default cursors for specific kinds of hot spots (or IDs).
Virtual Reality Sample Code 2003-01-14
vrflattenmovie (HTML) (DMG) (ZIP)
Demonstrates calling the QTVR (Virtual Reality) Flattener directly.
Virtual Reality Sample Code 2003-01-14
vrflattenmovie.win (HTML) (DMG) (ZIP)
Demonstrates calling the QTVR (Virtual Reality) Flattener directly.
QuickTime for Windows, Virtual Reality Sample Code 2003-01-14
vrmakeobject (HTML) (DMG) (ZIP)
Converts a linear QuickTime movie into a QuickTime VR object movie.
Virtual Reality Sample Code 2003-01-14
vrmakeobject.win (HTML) (DMG) (ZIP)
Converts a linear QuickTime movie into a QuickTime VR object movie.
Virtual Reality Sample Code 2003-01-14
vrmakepano (HTML) (DMG) (ZIP)
Converts a panoramic image into a QuickTime VR panoramic movie.
Virtual Reality Sample Code 2003-01-14
VRMakePano Library (HTML) (DMG) (ZIP)
Contains functions that convert a panoramic image into a QuickTime VR movie.
Virtual Reality Sample Code 2003-01-14
vrmakepano.win (HTML) (DMG) (ZIP)
Converts a panoramic image into a QuickTime VR panoramic movie.
Virtual Reality Sample Code 2003-01-14
vrmovies (HTML) (DMG) (ZIP)
Uses the QuickTime VR (Virtual Reality) API to provide support for playing QuickTime movies in a panorama.
Virtual Reality Sample Code 2003-01-14
vrmovies.win (HTML) (DMG) (ZIP)
Uses the QuickTime VR (Virtual Reality) API to provide support for playing QuickTime movies in a panorama.
Virtual Reality Sample Code 2003-01-14
vrscript (HTML) (DMG) (ZIP)
Demonstrates embedding sounds, QuickTime movies, pictures, and 3D objects in a QuickTime VR movie.
Virtual Reality Sample Code 2003-01-14
vrscript.win (HTML) (DMG) (ZIP)
Demonstrates embedding sounds, QuickTime movies, pictures, and 3D objects in a QuickTime VR movie.
Virtual Reality Sample Code 2003-01-14
vrspeech (HTML) (DMG) (ZIP)
Uses Apple's Speech Recognition Manager to allow voice navigation of a panorama or object node.
Virtual Reality Sample Code 2003-01-14
Video Output Components - QTVideoOutputGetIndImageDecompressor (HTML) (日本語 HTML)
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
QuickTime Component Creation Technical Q&As 2003-01-03
Video (HTML) (PDF)
Explains how to use QuickTime movies in Cocoa.
Cocoa Guides 2002-11-12
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X (HTML) (日本語 HTML)
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
QuickTime Component Creation Technical Q&As 2002-10-29
Setting Sequence Grabber Sound Input Device Driver Parameters (HTML) (日本語 HTML)
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
Audio, Movie Basics, Movie Creation Technical Q&As 2002-10-25
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
MIDI File Format (HTML)
Describes the QuickTime implementation of the MIDI file standard.
Audio, File Format Specification Reference 2002-09-17
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
Filtering the Effects List returned by QTGetEffectsList (HTML) (日本語 HTML)
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
Movie Basics, QuickTime Component Creation, Video Effects & Transitions Technical Q&As 2002-09-04
Preserving embedded ICC profiles when using QuickTime Graphics Importer/Exporters (HTML) (日本語 HTML)
QA1145: Shows how to preserve the embedded ICC profile when using the QuickTime Graphics Importer/Exporter routines
Graphics & Imaging, Import & Export Technical Q&As 2002-09-04
Saving playback hints in a Movie (HTML) (日本語 HTML)
QA1194: Demonstrates how to use the SetTrackLoadSettings function to save the hintsHighQuality playback hint in a movie.
Movie Basics Technical Q&As 2002-09-04
ICM Drawing non-scheduled frames with QuickTime 6 (HTML) (日本語 HTML)
TN2060: Changes to how the Image Compression Manager draws non-scheduled frames in QuickTime 6 on Mac OS X.
Compression & Decompression Technical Notes 2002-08-21
Fill in the size field before calling ICMGetPixelFormatInfo (HTML) (日本語 HTML)
TN2057: Discusses why you should always fill in the size field of the ICMPixelFormatInfo structure before calling ICMGetPixelFormatInfo.
Compression & Decompression Technical Notes 2002-07-17
Using Navigation Services to filter QuickTime files (HTML) (日本語 HTML)
QA1152: Using the CanQuickTimeOpenFile function in a Navigation Services filter to display files that QuickTime can open.
Movie Basics Technical Q&As 2002-07-15
Base-Derived async image codecs must implement ImageCodecQueueStarting and ImageCodecQueueStopping (HTML) (日本語 HTML)
QA1157: Describes why base-derived codecs that set canAsync must implement ImageCodecQueueStarting and ImageCodecQueueStopping.
Carbon, Compression & Decompression, QuickTime Component Creation Technical Q&As 2002-07-09
Graphics Importers and image files containing multiple layers (HTML) (日本語 HTML)
QA1148: Describes how to get the natural bounds of layers contained in a multi-layered image file.
Import & Export Technical Q&As 2002-06-18
Movie Drawing Complete Procedure with C++ (HTML) (日本語 HTML)
QA1150: Demonstrates a static class method which can be used as a QuickTime movie drawing complete callback.
Movie Basics Technical Q&As 2002-06-18
Programmatic configuration of a Movie Export Component (HTML) (日本語 HTML)
QA1147: Demonstrates how to programmatically configure a movie export component without showing the Movie Export dialog.
Import & Export, Movie Basics Technical Q&As 2002-06-18
GraphicsImportSetBoundsRect resets your Matrix (HTML) (日本語 HTML)
QA1144: Discusses how calling GraphicsImportSetBoundsRect will reset a graphics importers matrix.
Compression & Decompression, Import & Export Technical Q&As 2002-05-29
ChooseMovieClock and Video Output Components (HTML) (日本語 HTML)
TN2052: Discusses the ChooseMovieClock API introduced in QuickTime 6.
Design Guidelines Technical Notes 2002-05-07
Decompressing DV frames and accessing the pixels (HTML) (日本語 HTML)
TN2044: Discusses and demonstrates how to decompress DV frames and access the pixels directly.
Compression & Decompression Technical Notes 2002-04-11
Using QuickTime to access MP3 ID3 Tags (HTML) (日本語 HTML)
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
Movie Basics Technical Q&As 2002-04-11
QuickTime for Windows resource files (HTML) (日本語 HTML)
QA1132: Describes resource file extensions supported by QuickTime for Windows.
QuickTime for Windows Technical Q&As 2002-04-08
Using the QuickTime for Java libraries on OS X (HTML) (日本語 HTML)
QA1058: Where to locate the QTJava.zip file for inclusion in your java/javac classpath.
Java Technical Q&As 2002-04-08
spatialQuality Values with Lossy Compression (HTML) (日本語 HTML)
QA1126: Describes how the spatialQuality value reflects the setting of lossy compressed images like JPEG.
Compression & Decompression Technical Q&As 2002-03-12
48 bit & 64 bit Pixel Format support in QuickTime (HTML) (日本語 HTML)
QA1114: Discusses QuickTime's support for pixel formats with more than 8 bits per channel.
Compression & Decompression Technical Q&As 2002-02-07
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler (HTML) (日本語 HTML)
QA1116: Describes why DataHSetDataRef and OpenADataHandler may return a couldNotResolveDataRef error in the writing case.
QuickTime Component Creation Technical Q&As 2002-02-07
QTML, c2pstr and Pascal strings (HTML) (日本語 HTML)
QA1112: Describes how to avoid headaches when dealing with Pascal to C string conversion with QTML.
QuickTime for Windows Technical Q&As 2002-01-21
QuickTime Media Editing (HTML) (日本語 HTML)
QA1110: Explains the term "Media" as used in QuickTime and how it relates to media editing APIs.
Movie Basics Technical Q&As 2002-01-16
The similarity field in ImageCodecBandCompress and Key Frames (HTML) (日本語 HTML)
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
QuickTime Component Creation Technical Q&As 2002-01-16
IOKit Framework Headers (HTML) (日本語 HTML)
QA1107: Describes the differences between the headers in IOKit.framework and the I/O Kit headers in Kernel.framework.
Hardware & Drivers Technical Q&As 2002-01-15
Unwanted Audio with DV Capture (HTML) (日本語 HTML)
QA1105: Explains why audio is captured from a DV source even though you may not want to.
Movie Creation Technical Q&As 2002-01-14
Movie Data Security (HTML)
TN2038: Describes techniques you can use to protect data in QuickTime movies.
Compression & Decompression Technical Notes 2001-12-13
Sound Manager 3.3 (HTML)
Deprecated - Summary of Sound Manager legacy releases 3.1, 3.2.1, and 3.3.
Audio Reference 2001-11-15
Intercepting movie controller actions (HTML)
QA1094: Demonstrates how to intercept movie controller actions.
Movie Basics, QuickTime Component Creation Technical Q&As 2001-11-14