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
Sorted by
Topic
Sort by
Resource Type
Sort by
Date
DesktopSprites.win (HTML) (DMG) (ZIP)
Shows how to use the QuickTime Sprite Toolbox APIs to create and animate sprites in a window.
QuickTime for Windows Sample Code 2003-02-25
Endian Concerns When Playing 'snd ' Resources (HTML)
QTW97: Use the Resource Manager to avoid byte-swapping 'snd ' resources before playing under Windows
QuickTime for Windows Technical Q&As 1999-11-08
ExampleVideoPanel.win (HTML) (DMG) (ZIP)
An example Sequence Grabber Video Panel Component.
QuickTime for Windows Sample Code 2003-01-14
GetDIBFromPict fails with QuickTime "Minimum" installation (HTML)
QA1294: Demonstrates how to check for any available QuickTime components required by individual QuickTime functions.
QuickTime for Windows Technical Q&As 2004-09-28
graphicimporter.win (HTML) (DMG) (ZIP)
Demonstrates ways of using QuickTime graphics importers.
QuickTime for Windows Sample Code 2003-01-14
How to get a native QuickTime movie object from the QuickTime ActiveX/COM control (HTML)
QA1594: Describes how to get a native QuickTime movie object from the QuickTime ActiveX/COM control
QuickTime for Windows Technical Q&As 2008-03-27
Improving Windows Screen Updating with QuickTime for Windows Double-Buffering Feature (HTML)
TN2153: QuickTime 6.4 includes a facility to improve screen updating for Windows applications
QuickTime for Windows Technical Notes 2005-10-18
Integrating the QuickTime for Windows 7.0.3 Installer into your Application Installer (HTML)
QA1463: Describes new behavior for the QuickTime for Windows 7.0.3 Installer
QuickTime for Windows Technical Q&As 2006-02-07
Looping Audio Files with QuickTime for Windows (HTML)
QA1559: How to Continuously Loop Audio Files with QuickTime for Windows
QuickTime for Windows Technical Q&As 2007-10-09
mdiplayer.win (HTML) (DMG) (ZIP)
Demonstrates how to display QuickTime movies using the MDI (multiple document interface).
QuickTime for Windows Sample Code 2003-01-14
mfc.win (HTML) (DMG) (ZIP)
Contains a number of QuickTime samples using MFC: MFCMDIPlayer, MFCQTClasses, QTClasses, SimpleEdit, SimplePlayer.
QuickTime for Windows Sample Code 2003-01-14
Movie export with AAC or AMR audio formats (HTML)
QA1347: This QA discusses use of the QuickTime AMR and AAC audio compressors on Macintosh and Windows
QuickTime for Windows Technical Q&As 2009-03-16
MoviePlayer (HTML) (DMG) (ZIP)
A simple movie player application written in Microsoft Visual Basic 6 using the QuickTime 7 COM/ActiveX Control.
QuickTime for Windows Sample Code 2005-10-13
MoviePlayer - C# (HTML) (DMG) (ZIP)
Microsoft Visual C# application which uses the QuickTime 7 COM Control to display and manipulate movies
QuickTime for Windows Sample Code 2005-11-09
MSVC++ link error LNK4098 When Building QuickTime 3 for Windows Apps (HTML) (日本語 HTML)
QTW94: Avoid MSVC++ link error LNK4098 when building QuickTime 3 for Windows applications.
QuickTime for Windows Technical Q&As 1998-09-21
offscreen.win (HTML) (DMG) (ZIP)
Uses NewGWorldFromHBITMAP to wrap a gworld around an existing DIB, then draws movie frames into this gworld.
QuickTime for Windows Sample Code 2003-01-14
Playing QuickTime 3 Movie Sound Data (HTML) (日本語 HTML)
QTMTB50: Explains why a movie's sound data can continue to play longer than video data.
QuickTime for Windows Technical Q&As 1998-11-09
qdmediahandler.win (HTML) (DMG) (ZIP)
Illustrates one way to write a derived media handler.
QuickTime for Windows Sample Code 2003-01-14
qdmediamaker.win (HTML) (DMG) (ZIP)
QDMMaker is a sample application that creates movies that use the QuickDraw media handler.
QuickTime for Windows Sample Code 2003-01-14
qt3dtween.win (HTML) (DMG) (ZIP)
A sample application that creates a QuickTime movie containing both a 3D track and a tween track.
QuickTime for Windows Sample Code 2003-01-14
qtaddeffectseg.win (HTML) (DMG) (ZIP)
Illustrates how to use add video effects to segments of movies.
QuickTime for Windows Sample Code 2003-02-25
qtchannels.win (HTML) (DMG) (ZIP)
Demonstrates adding items to (and remove items from) the favorites drawer in QuickTime Player.
QuickTime for Windows Sample Code 2003-01-14
qtcompress.win (HTML) (DMG) (ZIP)
Uses the standard image compression dialog to get compression settings, then compresses an image with the settings.
QuickTime for Windows Sample Code 2003-01-14
QTControlCommandLine (HTML) (DMG) (ZIP)
Using the QuickTime COM Control object from the command line to export a movie to a different file format
QuickTime for Windows Sample Code 2008-01-29
qtcontroller.win (HTML) (DMG) (ZIP)
Displays a pop-up menu when the user clicks on the custom button in the movie controller bar.
QuickTime for Windows Sample Code 2003-01-14
qtdataexchange.win (HTML) (DMG) (ZIP)
Import files, export a movie into any format supported by QuickTime's movie exporters.
QuickTime for Windows Sample Code 2006-07-20
qtdataref.win (HTML) (DMG) (ZIP)
Shows how to work with data references and data handlers.
QuickTime for Windows Sample Code 2003-01-24
QTEffects Explode.win (HTML) (DMG) (ZIP)
Demonstrates how to create a QuickTime movie with a video effect as a transition.
QuickTime for Windows Sample Code 2003-02-25
qtframestepper.win (HTML) (DMG) (ZIP)
Defines functions that you can use to step frame-by-frame through a QuickTime movie.
QuickTime for Windows Sample Code 2003-01-14
qtfullscreen.win (HTML) (DMG) (ZIP)
Defines functions that illustrate how to play QuickTime movies full screen.
QuickTime for Windows Sample Code 2003-01-14
qtgraphics.win (HTML) (DMG) (ZIP)
Use QuickTime's graphics importers and exporters to work with still image (graphics) files.
QuickTime for Windows Sample Code 2003-01-14
qtgraphimp.win (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's graphics importer routines to open and display image files.
QuickTime for Windows Sample Code 2003-01-14
qthintmovies.win (HTML) (DMG) (ZIP)
Illustrates how to add hint tracks to a QuickTime movie.
QuickTime for Windows Sample Code 2003-01-14
qtinfo.win (HTML) (DMG) (ZIP)
Shows how to create movie previews, posters, and file previews.
QuickTime for Windows Sample Code 2003-01-14
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
QTMLPrintingSample (HTML) (DMG) (ZIP)
Uses the QuickTime APIs to draw into a standard Win32 printing device context.
QuickTime for Windows Sample Code 2003-10-27
qtmoviefromprocs.win (HTML) (DMG) (ZIP)
Create QuickTime movie with video and audio tracks; Video from series of individual frames
QuickTime for Windows Sample Code 2003-01-14
qtmoviefromurl.win (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's URL data handler to open a movie file specified by a URL.
QuickTime for Windows Sample Code 2003-01-14
qtmultiimage.win (HTML) (DMG) (ZIP)
Illustrates how to display any of the images in a multi-image file.
QuickTime for Windows Sample Code 2003-01-14
qtreadwritejpeg.win (HTML) (DMG) (ZIP)
Illustrates how to compress and decompress JPEG images using QuickTime.
QuickTime for Windows Sample Code 2003-01-14
QTSetMovieAudioDevice (HTML) (DMG) (ZIP)
Create a QT audio context for an audio output device and target a movie to render to the context
QuickTime for Windows Sample Code 2006-03-03
qtshellCEvents.win (HTML) (DMG) (ZIP)
A movie viewer framework which demonstrates how to incorporate movie support into an application.
QuickTime for Windows Sample Code 2003-01-14
qtskins.win (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
QuickTime for Windows 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.
QuickTime for Windows Sample Code 2003-01-14
qtspritesplus.win (HTML) (DMG) (ZIP)
Shows how to use video overrides and tween tracks with sprite movies.
QuickTime for Windows Sample Code 2003-02-25
qtstreaming.win (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
QuickTime for Windows 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.
QuickTime for Windows Sample Code 2003-01-14
QuickTime .qtx/.qtr/.qt/.mov files defined (HTML)
QTW99: Definitions for the QuickTime for Windows .qtx/.qtr/.qt/.mov files.
QuickTime for Windows Technical Q&As 2000-09-05
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 for Windows Guides 2006-07-24
QuickTime DirectDraw Surfaces (HTML)
QTW96: How to make QuickTime 4 for Windows draw onto a surface using your custom DirectDraw object.
QuickTime for Windows Technical Q&As 1999-11-01
QuickTime for Windows ActiveX/COM Frequently Asked Questions (HTML)
TN2120: Provides answers to many frequently asked questions about the QuickTime ActiveX/COM control
QuickTime for Windows Technical Notes 2006-05-02
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
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 for Windows 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 for Windows Technical Notes 1996-10-01
QuickTime Guide for Windows (HTML) (PDF)
Introduces Windows programming techniques for QuickTime.
QuickTime for Windows Guides 2006-01-10
QuickTime Preview Behavior (HTML) (日本語 HTML)
QTMCC10: Describes the expected behavior of the create/update preview button in the SFPGetFilePreview dialog.
QuickTime for Windows Technical Q&As 1996-11-27
QuickTime Sound (HTML)
QTMRF04: Explains what the sowt and the twos format is in QuickTime.
QuickTime for Windows Technical Q&As 1995-05-01
RollerCoaster.win (HTML) (DMG) (ZIP)
Demonstrates how to create a simple roller-coaster simulation using QuickDraw3D.
QuickTime for Windows Sample Code 2003-01-14
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 Articles 2005-09-12
simpleeditsdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display and edit QuickTime movies using the SDI (single document interface).
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).
QuickTime for Windows Sample Code 2003-01-14
SlideShowImporter.win (HTML) (DMG) (ZIP)
Movie import component, constructs a movie from images, effect types, and audio files.
QuickTime for Windows Sample Code 2003-01-14
Supplying codec-specific options within the Standard Compression Dialog (HTML) (日本語 HTML)
TN2081: Discusses the ImageCodec 'DITL' APIs introduced with QuickTime 6.
QuickTime for Windows Technical Notes 2009-04-29
Understanding the Differences Between Apple and Windows IMA-ADPCM Compressed Sound Files (HTML)
TN1081: Details the differences between Apple IMA and Windows IMA (ADPCM) compressed sound files.
QuickTime for Windows Technical Notes 1996-11-01
Using Mac Toolbox routines Under Windows 98/95/NT (HTML) (日本語 HTML)
QTW87: Some Macintosh Toolbox functions are available with QuickTime 3 for Windows.
QuickTime for Windows Technical Q&As 1998-09-21
Using Mac-style Resources (HTML) (日本語 HTML)
QTW86: Using Mac-style resources in a Windows 98/95/NT or DLL using QuickTime 3 for Windows FSpOpenResFile function.
QuickTime for Windows Technical Q&As 1998-09-21
Using Windows GDI for all drawing (HTML)
QTW98: Using the Windows Graphics Device Interface (GDI) for all drawing under QuickTime for Windows.
QuickTime for Windows Technical Q&As 2000-09-05
vrflattenmovie.win (HTML) (DMG) (ZIP)
Demonstrates calling the QTVR (Virtual Reality) Flattener directly.
QuickTime for Windows Sample Code 2003-01-14
Where do QuickTime extension files reside on Windows systems? (HTML)
QTW100: Describes where to locate QuickTime extension files on Windows systems.
QuickTime for Windows Technical Q&As 2007-07-30
Windows API Reference for QuickTime (HTML) (PDF)
Describes the Windows interface to QuickTime.
QuickTime for Windows Reference 2006-05-23
WiredSprites.win (HTML) (DMG) (ZIP)
Creates a QuickTime movie containing wired sprites.
QuickTime for Windows Sample Code 2003-02-25
Interactive Movies (HTML) (PDF)
Explains how to construct interactive movies using QuickTime wired sprites and sprite animation.
QuickTime Media Skins Guides 2002-10-01
qtcustombutton (HTML) (DMG) (ZIP)
Display a pop-up menu when the user clicks on the custom button in the movie controller bar.
QuickTime Media Skins Sample Code 2003-01-14
qtskins (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
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.
QuickTime Media Skins Sample Code 2003-01-14
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.
Scripting & Automation Guides 2008-10-15
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
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.
Scripting & Automation Articles 2005-09-12
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.
Scripting & Automation Guides 2005-06-04
Capturing a real-time movie stream (HTML)
QA1535: Capturing real-time movie streams
Streaming Technical Q&As 2007-07-30
Mac OS X Server QuickTime Streaming Server Administration (PDF)
Explains how to set up and manage QuickTime streaming services.
Streaming Guides 2005-04-29
QTBRemoteAdmin (HTML) (DMG) (ZIP)
Demonstrates how one might write a remote administration tool for QuickTime Broadcaster.
Streaming Sample Code 2003-01-14
qthintmovies (HTML) (DMG) (ZIP)
Illustrates how to add hint tracks to a QuickTime movie.
Streaming Sample Code 2003-01-14
qthintmovies.win (HTML) (DMG) (ZIP)
Illustrates how to add hint tracks to a QuickTime movie.
Streaming 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
qtstreaming (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
Streaming Sample Code 2003-01-14
qtstreaming.win (HTML) (DMG) (ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
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.
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.
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
QuickTime Streaming & Broadcasting Administration (PDF)
Explains how to capture and encode QuickTime content and deliver media streams live or on demand.
Streaming Guides 2007-10-31
QuickTime Streaming Guide (HTML) (PDF)
Describes the QuickTime streaming technology.
Streaming Guides 2006-01-10
QuickTime Streaming Reference (HTML) (PDF)
Describes the API for QuickTime Streaming.
Streaming Reference 2006-05-23
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
Movie From DataRef (HTML) (DMG) (ZIP)
Demonstrates Asynchronous Movie loading and the NewMovieFromDataRef API. Part of "An Introduction to QuickTime".
Transport & Delivery Sample Code 2003-01-14
qtfiletransfer (HTML) (DMG) (ZIP)
Illustrates using QuickTime's ftp and http data handlers to transfer a file asynchronously from a web server.
Transport & Delivery Sample Code 2003-01-14