Jump To:
The Reference Library is a comprehensive collection of Apple technical resources, including Articles, Guides, Reference, Release Notes, Sample Code, Technical Notes, and Technical Q&As. Each of the links below leads to the resources for a specific topic.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Topic
Sort by
Resource Type
Sort by
Date
QuickTime & Noise Problems (HTML)
QTPC02: Talks about ways to reduce noise in movies created with the CinePak codec.
QuickTime Technical Q&As 1995-05-01
QuickTime & PutMovieIntoDataFork, Offsets (HTML)
QTMTB34: Explains restrictions on moving movie data around in a file after creation; also gives work arounds.
QuickTime Technical Q&As 1995-05-01
QuickTime .qtx/.qtr/.qt/.mov files defined (HTML)
QTW99: Definitions for the QuickTime for Windows .qtx/.qtr/.qt/.mov files.
QuickTime Technical Q&As 2000-09-05
QuickTime 3.0.2 (HTML) (日本語 HTML)
Deprecated - TN1139: Describes changes between the final release of QuickTime 3.0 and update 3.0.2.
QuickTime Technical Notes 1998-09-01
QuickTime 4.0.3 (HTML) (日本語 HTML)
TN1183: Changes between the final release of QuickTime 4 and the update release of QuickTime 4.0.3.
QuickTime Technical Notes 1999-10-01
QuickTime 4.1.1/4.1.2 (HTML)
Deprecated - TN1197: Changes between QuickTime 4.1 and the update QuickTime 4.1.1 and 4.1.2.
QuickTime Technical Notes 2000-04-01
QuickTime 6.3 + 3GPP (HTML) (PDF)
Summarizes features, changes, and new capabilities of QuickTime 6.3 plus 3GPP.
QuickTime Guides 2003-06-01
QuickTime 6.4 & AvailabilityMacros.h on Mac OS X 10.2.x (HTML)
QA1316: Fixing compilation issues when upgrading to QuickTime 6.4 on Mac OS X 10.2.x systems.
QuickTime Technical Q&As 2003-10-21
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.
QuickTime Guides 2005-11-09
QuickTime 7 Update Guide (HTML) (PDF)
Describes the new features, functions, and data structures in QuickTime 7.
QuickTime Guides 2005-04-29
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.
QuickTime Guides 2007-03-06
QuickTime 7.1 Update Reference (HTML) (PDF)
Describes the new functions available in QuickTime 7.1.
QuickTime Release Notes 2006-08-14
QuickTime 7.1 User's Guide (PDF)
Explains how to use QuickTime Player and QuickTime Pro for Mac OS X and Windows computer users.
QuickTime Guides 2006-07-24
QuickTime 7.1.5 Security Enhancements (HTML)
QA1520: Discusses the security enhancements and other changes contained in the QuickTime 7.1.5 Update.
QuickTime Technical Q&As 2007-04-02
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.
QuickTime Guides 2007-10-31
QuickTime and Carbon Events (HTML)
QA1090: Discusses how to ensure smooth movie playback when using Carbon Events in an application.
QuickTime Technical Q&As 2001-10-26
QuickTime Atoms and Resources Reference (HTML) (PDF)
Describes API details of QuickTime atoms and public resources.
QuickTime Reference 2006-05-23
QuickTime Audio (HTML)
Explains how to enable recording and playback of various audio media.
QuickTime Guides 2002-09-17
QuickTime Audio - Easy Frequency Level Metering with MovieAudio APIs (HTML)
QA1459: Describes how to perform frequency band level metering using MovieAudio metering APIs.
QuickTime Technical Q&As 2009-01-29
QuickTime Audio - Muting and GetMovieAudioFrequencyLevels (HTML)
QA1556: Discusses the change made to the GetMovieAudioFrequencyLevels API with QuickTime 7.2.
QuickTime Technical Q&As 2007-09-28
QuickTime Audio - Rendering QuickTime Movie audio to a specific Audio Device (HTML)
QA1578: Describes how to render Movie audio to a specific audio device.
QuickTime Technical Q&As 2008-01-08
QuickTime Audio - Retrieving the correct audio format bit depth value (HTML)
QA1477: Discusses how to retrieve accurate audio format bit depth.
QuickTime Technical Q&As 2008-11-05
QuickTime Callbacks Reference (HTML) (PDF)
Describes the API for QuickTime callbacks.
QuickTime Reference 2006-05-23
QuickTime Component Creation Guide (HTML) (PDF)
Tells you how to build new media handler and preview components to extend the capabilities of QuickTime.
QuickTime Guides 2007-01-08
QuickTime Compression and Decompression Guide (HTML) (PDF)
Describes the QuickTime data compression and decompression technologies.
QuickTime Guides 2006-01-10
QuickTime Constants Reference (HTML) (PDF)
Describes constants defined in the QuickTime framework that are not described in individual API reference documents.
QuickTime 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.
QuickTime Reference 2006-05-23
QuickTime DirectDraw Surfaces (HTML)
QTW96: How to make QuickTime 4 for Windows draw onto a surface using your custom DirectDraw object.
QuickTime Technical Q&As 1999-11-01
QuickTime Effects - How to set up parameter description values when using kParameterTypeDataImage (HTML) (日本語 HTML)
QA1326: Setting up an effect parameter description when using kParameterTypeDataImage as the parameter data type.
QuickTime Technical Q&As 2003-12-09
QuickTime Error -2127 qtNetworkAlreadyAllocatedErr Explained (HTML) (日本語 HTML)
QA1244: QuickTime qtNetworkAlreadyAllocatedErr error code (-2127) occurs when the user's Connection Speed preference setting is too slow.
QuickTime Technical Q&As 2003-03-20
QuickTime File Format Specification (HTML) (PDF)
Describes the file format and internal data structures of QuickTime movies.
QuickTime Reference 2007-09-04
QuickTime for Windows ActiveX/COM Frequently Asked Questions (HTML)
TN2120: Provides answers to many frequently asked questions about the QuickTime ActiveX/COM control
QuickTime Technical Notes 2006-05-02
QuickTime for Windows resource files (HTML) (日本語 HTML)
QA1132: Describes resource file extensions supported by QuickTime for Windows.
QuickTime Technical Q&As 2002-04-08
QuickTime for Windows returns bdNamErr (-37) error with long Windows file names (HTML)
QA1413: Describes how QuickTime may return bdNamErr (-37) error on Windows if file name is > 63 characters
QuickTime Technical Q&As 2008-08-08
QuickTime For Windows: Resolving Common Installation Issues (HTML) (日本語 HTML)
TN1074: Details install dialog, customizing installation, and uninstalling QuickTime for Windows v 2.1.2.
QuickTime Technical Notes 1996-10-01
QuickTime Framework Reference (HTML) (PDF)
Describes the API for QuickTime.
QuickTime Reference 2006-05-23
QuickTime Guide for Windows (HTML) (PDF)
Introduces Windows programming techniques for QuickTime.
QuickTime 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.
QuickTime Guides 2006-01-10
QuickTime Initialization Guide (HTML) (PDF)
Describes how to initialize the QuickTime working environment and how to determine the version of QuickTime installed.
QuickTime Guides 2005-04-08
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.
QuickTime Guides 2005-11-09
QuickTime Media Editing (HTML) (日本語 HTML)
QA1110: Explains the term "Media" as used in QuickTime and how it relates to media editing APIs.
QuickTime Technical Q&As 2002-01-16
QuickTime Media Optimization Properties (HTML)
QA1579: Discusses the kQTMovieImporterPropertyID_AllowMediaOptimization and kQTMovieInstantiationPropertyID_AllowMediaOptimization properties.
QuickTime Technical Q&As 2009-03-30
QuickTime Media Types and Media Handlers Guide (HTML) (PDF)
Describes video, sound, text, time code, and tween media handlers.
QuickTime Guides 2006-01-10
QuickTime Movie Basics (HTML) (PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
QuickTime Guides 2006-01-10
QuickTime Movie Creation Guide (HTML) (PDF)
Describes some of the different ways your application can create a new QuickTime movie.
QuickTime Guides 2007-01-08
QuickTime Movie Internals Guide (HTML) (PDF)
Describes technologies inside QuickTime movies, including time management, modifier tracks, access keys, posters, and movie and file previews.
QuickTime Guides 2006-01-10
QuickTime Movie Playback Programming Guide (HTML) (PDF)
Describes how to open and play QuickTime movies using the Carbon and QuickTime API.
QuickTime Guides 2005-08-11
QuickTime Movie Properties Reference (HTML) (PDF)
Describes the API for managing QuickTime movie properties.
QuickTime Reference 2006-05-23
QuickTime Movie Track and Media Reference (HTML) (PDF)
Describes the API for managing QuickTime movie tracks and their media.
QuickTime Reference 2006-11-10
QuickTime movies require a valid graphics port (HTML)
QA1345: The QuickTime Movie Toolbox requires a valid graphics port for all movies.
QuickTime Technical Q&As 2004-03-19
QuickTime Music Architecture Guide (HTML) (PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
QuickTime Guides 2006-01-10
QuickTime Music Architecture Header Update (HTML) (日本語 HTML)
QTMA06: Explains missing and changed items in QuickTime 2.5.
QuickTime Technical Q&As 1996-08-21
QuickTime Music Architecture Reference (HTML) (PDF)
Describes the API for the QuickTime Music Architecture.
QuickTime Reference 2006-05-23
QuickTime Overview (HTML) (PDF)
Introduces the main concepts and services of QuickTime.
QuickTime Guides 2005-08-11
QuickTime Preview Behavior (HTML) (日本語 HTML)
QTMCC10: Describes the expected behavior of the create/update preview button in the SFPGetFilePreview dialog.
QuickTime Technical Q&As 1996-11-27
QuickTime Reference Update (HTML) (PDF)
Summarizes the symbols added to the QuickTime framework.
QuickTime Release Notes 2007-07-18
QuickTime Sound (HTML)
QTMRF04: Explains what the sowt and the twos format is in QuickTime.
QuickTime Technical Q&As 1995-05-01
QuickTime Streaming & Broadcasting Administration (PDF)
Explains how to capture and encode QuickTime content and deliver media streams live or on demand.
QuickTime Guides 2007-10-31
QuickTime Streaming Guide (HTML) (PDF)
Describes the QuickTime streaming technology.
QuickTime Guides 2006-01-10
QuickTime Streaming Reference (HTML) (PDF)
Describes the API for QuickTime Streaming.
QuickTime Reference 2006-05-23
QuickTime Streaming Server Modules Programming Guide (HTML) (PDF)
Explains how to create plug-in modules for the QuickTime Streaming Server.
QuickTime Guides 2005-04-29
QuickTime Supported YUV Pixel Formats (HTML)
QA1060: Describes which YUV pixel formats are supported by QuickTime.
QuickTime Technical Q&As 2001-07-19
QuickTime Texture Visual Context - kQTVisualContextNotAllowedErr with non-accelerated graphics cards (HTML)
QA1542: Discusses how to create a display mask and avoid a kQTVisualContextNotAllowedErr when using a non-accelerated graphics card.
QuickTime Technical Q&As 2007-09-18
QuickTime Toolbox GetMovieTime Call (HTML)
QTMTB38: Provides the calls to change the current time and to reposition a movie to play from the start.
QuickTime Technical Q&As 1995-05-01
QuickTime Transport and Delivery Guide (HTML) (PDF)
Describes components that transport data between QuickTime movies and specific devices.
QuickTime Guides 2006-01-10
QuickTime Video Effects and Transitions Guide (HTML) (PDF)
Describes QuickTime video effect components and how to use them.
QuickTime Guides 2007-05-03
QuickTime Virtual Reality Reference (HTML) (PDF)
Describes the API for QuickTime Virtual Reality.
QuickTime Reference 2006-11-10
QuickTime Visual Context - Setting the kQTVisualContextOutputColorSpaceKey Attribute (HTML)
QA1550: Describes how to configure a QuickTime OpenGL Texture Visual Context with the kQTVisualContextOutputColorSpaceKey attribute.
QuickTime Technical Q&As 2007-09-28
QuickTime VR (HTML) (PDF)
Explains how to construct interactive movies using QuickTime VR.
QuickTime Guides 2005-06-04
QuickTimeMovieControl (HTML) (DMG) (ZIP)
Demonstrates how to easily add QuickTime media playback to an application
QuickTime Sample Code 2005-08-10
Registering custom pixel formats with QuickTime and Core Video (HTML)
QA1401: Discusses how to register custom pixel formats with QuickTime & Core Video with QuickTime 7.
QuickTime Technical Q&As 2005-09-06
Retrieving Audio from QuickTime Files (HTML)
QTMTB30: Describes how to retrieve audio from QuickTime files in 1 second chunks.
QuickTime Technical Q&As 1995-05-01
RollerCoaster.win (HTML) (DMG) (ZIP)
Demonstrates how to create a simple roller-coaster simulation using QuickDraw3D.
QuickTime Sample Code 2003-01-14
Sample Description Endianness (HTML)
QA1598: Describes the endianness of the QuickTime Sample Description Structure and their extensions.
QuickTime Technical Q&As 2008-03-17
samplemakeeffectmovie (HTML) (DMG) (ZIP)
Shows how to take video from movies and add effects creating a new movie.
QuickTime Sample Code 2003-02-25
samplemakeeffectmovie.win (HTML) (DMG) (ZIP)
Shows how to take video from movies and add effects creating a new movie.
QuickTime Sample Code 2003-02-25
Saving changes to modified movies (HTML)
QTMTB60: Describes how to ensure any changes made to a movie are saved.
QuickTime Technical Q&As 2000-09-05
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.
QuickTime Technical Q&As 2002-09-04
Saving QuickTime Movie Files (HTML) (日本語 HTML)
QTMTB47: Explains a few complications one might face in creating and saving QuickTime movie files.
QuickTime Technical Q&As 1997-01-31
SCAudioCompress (HTML) (DMG) (ZIP)
Demonstrates audio compression using QuickTime Standard Audio Compression Component
QuickTime Sample Code 2006-08-22
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 Articles 2005-09-12
Sequence Grabber - Determining the capture resolution of an IIDC device (HTML)
QA1403: Discusses how to determine the resolution of a captured image from an IIDC device
QuickTime Technical Q&As 2005-01-06
Sequence Grabber - Ensuring the SG TimeBase is being driven by the Sound Clock. (HTML)
QA1314: Ensuring the Sequence Grabber TimeBase is being driven by the Sound Clock when recording audio and video.
QuickTime Technical Q&As 2003-10-24
Sequence Grabber - How do I save user settings as CFPreferences? (HTML)
QA1286: Saving UserData settings returned from the Sequence Grabber as CFPreferences.
QuickTime Technical Q&As 2003-09-04
Sequence Grabber - How often should I call SGIdle? (HTML)
QA1349: This Q&A discusses how often SGIdle should be called when capturing using the Sequence Grabber.
QuickTime Technical Q&As 2004-04-06
Sequence Grabber - Setting the sound channel play through state (HTML)
QA1303: Setting the Sound play though state when previewing and recording a sound channel with the Sequence Grabber.
QuickTime Technical Q&As 2003-09-23
Sequence Grabber - Using the SGDataProc for Sound (HTML)
QA1348: This Q&A discusses how you can use a Sound SGChannel with the Sequence Grabber DataProc
QuickTime Technical Q&As 2004-04-06
Sequence Grabber preallocates large file when recording (HTML)
QA1411: Describes how to prevent the Sequence Grabber from filling your entire disk when recording.
QuickTime Technical Q&As 2006-02-06
Sequence Grabber Reference for QuickTime (HTML) (PDF)
Describes the API for QuickTime sequence grabbing.
QuickTime Reference 2006-05-23
Sequence Grabber Source, Video, and Channel Bounds (HTML) (日本語 HTML)
QA1250: Explains the QuickTime Sequence Grabber's relationship between the Source, Video, and Channel Bounds when capturing video.
QuickTime Technical Q&As 2003-07-16
Sequence Grabbing (HTML) (DMG) (ZIP)
Demonstrates how to use a sequence grabber component to preview and record captured data.
QuickTime Sample Code 2003-01-14
SetSoundMediaBalance balance parameter clarification (HTML) (日本語 HTML)
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
QuickTime Technical Q&As 2004-12-01
Setting a Movie's Clipping Region (HTML)
QTMTB23: Explains why ShowMoviePoster doesn't honor the clipping region when clipped to the cell size.
QuickTime Technical Q&As 1995-05-01
Setting Export Quality (HTML)
QTMCC13: Demonstrates how to change the compression factor when exporting a JPEG file.
QuickTime Technical Q&As 1999-12-06
Setting Sequence Grabber Sound Input Device Driver Parameters (HTML) (日本語 HTML)
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
QuickTime Technical Q&As 2002-10-25
Setting the movie background color (HTML) (日本語 HTML)
QTMTB53: Describes how to apply a background color to an entire movie.
QuickTime Technical Q&As 1999-08-16
Setting the option button in the ICM dialog (HTML)
QTMCC02: Describes how your codec can display an extra Options button in the Standard Compression dialog.
QuickTime Technical Q&As 1995-06-01
SGCapture (HTML) (DMG) (ZIP)
Deprecated - Displays live video within a QTCanvas using the SGDrawable class.
QuickTime 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.
QuickTime 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.
QuickTime Sample Code 2003-01-14