Jump To:
Leopard Reference Library: QuickTime
Movie basics are fundamental QuickTime movie operations, such as initializing QuickTime, opening and playing movies, using movie controller components, doing simple editing, intercepting audio and video data in a playing movie, and saving movies to disk or other storage.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Resource Type
Sort by
Date
QuickTime 7.1 User's Guide (PDF)
Explains how to use QuickTime Player and QuickTime Pro for Mac OS X and Windows computer users.
Guides 2006-07-24
QuickTime Movie Basics (HTML) (PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
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.
Guides 2005-08-11
QuickTime Initialization Guide (HTML) (PDF)
Describes how to initialize the QuickTime working environment and how to determine the version of QuickTime installed.
Guides 2005-04-08
Movie Manager Reference (HTML) (PDF)
Describes the API for the QuickTime Movie Manager.
Reference 2006-12-14
Movie Controller Reference (HTML) (PDF)
Describes the API for QuickTime movie controllers.
Reference 2006-05-23
ASCIIMoviePlayerSample (HTML) (DMG) (ZIP)
Demonstrates using a MovieDrawingCompleteProc to render a QuickTime movie in the Mac OS X Terminal.
Sample Code 2009-04-21
QTMetaData (HTML) (DMG) (ZIP)
Demonstrates the QuickTime 7 MetaData APIs in a Carbon application.
Sample Code 2009-03-16
Movie Overlay (HTML) (DMG) (ZIP)
Shows how to overlay text & graphics and perform animation on an QTMovieView through a floating overlay window.
Sample Code 2008-07-25
LiveVideoMixer (HTML) (DMG) (ZIP)
LiveVideoMixer demonstrates customized video rendering with QuickTime 7 and CoreVideo and OpenGL.
Sample Code 2008-04-24
CIVideoDemoGL (HTML) (DMG) (ZIP)
CIVideoDemoGL demonstrates using Core Image with QuickTime and Core Video
Sample Code 2007-10-03
Fiendishthngs (HTML) (DMG) (ZIP)
Fiendishthngs lists all the the Components it finds on the system and lets you query them for information.
Sample Code 2007-09-13
QTKitCreateMovie (HTML) (DMG) (ZIP)
Demonstrates how to create a movie from a sequence of images.
Sample Code 2007-08-31
QTKitButtonTester (HTML) (DMG) (ZIP)
Shows how to use the QTMovieView methods for hiding and showing the buttons in the movie controller bar.
Sample Code 2006-08-01
QTNoStepsDemo (HTML) (DMG) (ZIP)
Shows how to subclass QTMovieView to override its default behaviors.
Sample Code 2006-08-01
QTPixelBufferVCToCGImage (HTML) (DMG) (ZIP)
Demonstrates using QTPixelBufferContextCreate with NewMovieFromProperties to output pixel buffers from a movie and draw them.
Sample Code 2006-07-07
QTSetMovieAudioDevice (HTML) (DMG) (ZIP)
Create a QT audio context for an audio output device and target a movie to render to the context
Sample Code 2006-03-03
QTCarbonCoreImage101 (HTML) (DMG) (ZIP)
Demonstrates how to render QuickTime Movies using Core Image filters and the new video pipeline.
Sample Code 2006-02-14
QTKitMovieShuffler (HTML) (DMG) (ZIP)
Demonstrates a simple QTKit movie player application.
Sample Code 2006-01-03
SimpleAudioExtraction (HTML) (DMG) (ZIP)
Demonstrates the QuickTime 7.0 Movie Audio Extraction APIs
Sample Code 2006-01-03
CreateMovie - C# (HTML) (DMG) (ZIP)
Visual C# application demonstrating the QuickTime 7 COM Control creating movies from images and saving them
Sample Code 2005-11-09
MoviePlayer - C# (HTML) (DMG) (ZIP)
Microsoft Visual C# application which uses the QuickTime 7 COM Control to display and manipulate movies
Sample Code 2005-11-09
MoviePlayer (HTML) (DMG) (ZIP)
A simple movie player application written in Microsoft Visual Basic 6 using the QuickTime 7 COM/ActiveX Control.
Sample Code 2005-10-13
QTQuartzPlayer (HTML) (DMG) (ZIP)
QTQuartzPlayer demonstrates how to render QuickTime Movies and live video with OpenGL and CoreVideo.
Sample Code 2005-10-04
QTKitAdvancedDocument (HTML) (DMG) (ZIP)
Enhances the QTKitSimpleDocument sample to resize the movie window and limit selectable file types in open panels
Sample Code 2005-08-01
QTKitFrameStepper (HTML) (DMG) (ZIP)
Demonstrates how to display each video frame of a given movie
Sample Code 2005-08-01
QTKitProgressTester (HTML) (DMG) (ZIP)
Demonstrates how to call the -movie:shouldContinueOperation: delegate method during lengthy movie operations
Sample Code 2005-08-01
QTKitSimpleDocument (HTML) (DMG) (ZIP)
The simplest document-based Cocoa application that opens and displays QuickTime movies
Sample Code 2005-08-01
ThreadsImportMovie (HTML) (DMG) (ZIP)
Demonstrates importing and displaying QuickTime Movies on separate threads.
Sample Code 2005-07-26
SimpleHIMovieViewPlayer (HTML) (DMG) (ZIP)
Demonstrates how to use HIMovieView to play QuickTime Movies.
Sample Code 2005-07-15
QTKitCommandLine (HTML) (DMG) (ZIP)
Command-line tools for deleting movie segments and converting movies to 3GPP files
Sample Code 2005-06-01
QTKitImport (HTML) (DMG) (ZIP)
Demonstrates movie import, advanced editing and playback with QTKit
Sample Code 2005-06-01
MovieGWorlds (HTML) (DMG) (ZIP)
Demonstrates movie drawing-complete functions, movie compositing and using SetTrackGWorld to draw into a specific graphics world.
Sample Code 2003-12-18
QTMLPrintingSample (HTML) (DMG) (ZIP)
Uses the QuickTime APIs to draw into a standard Win32 printing device context.
Sample Code 2003-10-27
qtshell (HTML) (DMG) (ZIP)
Simple QuickTime and QuickTime VR viewer framework.
Sample Code 2003-10-27
qtshell.win (HTML) (DMG) (ZIP)
Simple QuickTime and QuickTime VR viewer framework.
Sample Code 2003-10-27
qtspritesplus (HTML) (DMG) (ZIP)
Shows how to use video overrides and tween tracks with sprite movies.
Sample Code 2003-02-25
qtspritesplus.win (HTML) (DMG) (ZIP)
Shows how to use video overrides and tween tracks with sprite movies.
Sample Code 2003-02-25
qtdataref (HTML) (DMG) (ZIP)
Shows how to work with data references and data handlers.
Sample Code 2003-01-24
qtdataref.win (HTML) (DMG) (ZIP)
Shows how to work with data references and data handlers.
Sample Code 2003-01-24
AddFrameToMovie (HTML) (DMG) (ZIP)
Shows how to add an additional frame to the end of an existing movie.
Sample Code 2003-01-14
AlwaysPreview (HTML) (DMG) (ZIP)
Demonstrates how to force the preview enabled mode by install a modal dialog filter proc in CustomGetFilePreview.
Sample Code 2003-01-14
BurntTextSampleCode (HTML) (DMG) (ZIP)
Converts text tracks of a movie to new text tracks with bit map representations of the text.
Sample Code 2003-01-14
CocoaCreateMovie (HTML) (DMG) (ZIP)
Demonstrates how to create a QuickTime movie from a set of Cocoa JPEG NSImage objects.
Sample Code 2003-01-14
CocoaVideoFrameToGWorld (HTML) (DMG) (ZIP)
Demonstrates how to draw each frame of a QuickTime movie into a Cocoa NSQuickDrawView.
Sample Code 2003-01-14
CocoaVideoFrameToNSImage (HTML) (DMG) (ZIP)
Demonstrates how to create an NSImage for each frame of a QuickTime movie.
Sample Code 2003-01-14
CreateMovie (HTML) (DMG) (ZIP)
Demonstrates how to create a QuickTime Movie with both a video and audio track.
Sample Code 2003-01-14
DragAndDrop Shell (HTML) (DMG) (ZIP)
A Drag and Drop shell for producing QuickTime drag and drop tools.
Sample Code 2003-01-14
Inside Mac Movie TB Code (HTML) (DMG) (ZIP)
Deprecated - Macintosh Movie Toolbox sample code.
Sample Code 2003-01-14
MakeEffectMovie (HTML) (DMG) (ZIP)
Creating a movie with an effects track allowing the user to specify the effect using the standard effects dialog.
Sample Code 2003-01-14
mdiplayer.win (HTML) (DMG) (ZIP)
Demonstrates how to display QuickTime movies using the MDI (multiple document interface).
Sample Code 2003-01-14
mfc.win (HTML) (DMG) (ZIP)
Contains a number of QuickTime samples using MFC: MFCMDIPlayer, MFCQTClasses, QTClasses, SimpleEdit, SimplePlayer.
Sample Code 2003-01-14
Movie From DataRef (HTML) (DMG) (ZIP)
Demonstrates Asynchronous Movie loading and the NewMovieFromDataRef API. Part of "An Introduction to QuickTime".
Sample Code 2003-01-14
MovieBrowser (HTML) (DMG) (ZIP)
BrowserMaker creates a document with links to other movies in a folder.
Sample Code 2003-01-14
offscreen.win (HTML) (DMG) (ZIP)
Uses NewGWorldFromHBITMAP to wrap a gworld around an existing DIB, then draws movie frames into this gworld.
Sample Code 2003-01-14
Play Movie with Controller (HTML) (DMG) (ZIP)
Playing a QuickTime movie using a movie controller. Part of "An Introduction to QuickTime".
Sample Code 2003-01-14
qt3dtween (HTML) (DMG) (ZIP)
Creates a QuickTime movie containing both a 3D track and a tween track.
Sample Code 2003-01-14
qtbigscreen (HTML) (DMG) (ZIP)
Demonstrates how to play QuickTime Movies fullscreen, handle application messages and use time base callbacks.
Sample Code 2003-01-14
qtbigscreen.win (HTML) (DMG) (ZIP)
Demonstrates how to play QuickTime Movies fullscreen, handle application messages and use time base callbacks.
Sample Code 2003-01-14
qtchannels.win (HTML) (DMG) (ZIP)
Demonstrates adding items to (and remove items from) the favorites drawer in QuickTime Player.
Sample Code 2003-01-14
qtcompress (HTML) (DMG) (ZIP)
Uses the standard image compression dialog to get compression settings, then compresses an image with the settings.
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.
Sample Code 2003-01-14
qtcontroller (HTML) (DMG) (ZIP)
Displays a pop-up menu when the user clicks on the custom button in the movie controller bar.
Sample Code 2003-01-14
qtcontroller.win (HTML) (DMG) (ZIP)
Displays a pop-up menu when the user clicks on the custom button in the movie controller bar.
Sample Code 2003-01-14
qtcreatemovie (HTML) (DMG) (ZIP)
CreateMovie demonstrates creating a very simple QuickTime movie with a video track and a sound track.
Sample Code 2003-01-14
qtcreatemovie.win (HTML) (DMG) (ZIP)
CreateMovie is a Windows application that demonstrates creating a QuickTime Movie with a video track and a sound track.
Sample Code 2003-01-14
qtcustombutton (HTML) (DMG) (ZIP)
Display a pop-up menu when the user clicks on the custom button in the movie controller bar.
Sample Code 2003-01-14
qtcustombutton.win (HTML) (DMG) (ZIP)
Display a pop-up menu when the user clicks on the custom button in the movie controller bar.
Sample Code 2003-01-14
qtdataexchange (HTML) (DMG) (ZIP)
QuickTime's movie importers and exporters. Import files and export movie into any supported format.
Sample Code 2003-01-14
qtflattentohandle (HTML) (DMG) (ZIP)
DataHandlerType provides data input and output services to the media handler. Open movie, flatten, then play
Sample Code 2003-01-14
qtflattentohandle.win (HTML) (DMG) (ZIP)
DataHandlerType provides data input and output services to the media handler. Open movie, flatten, then play
Sample Code 2003-01-14
qtframestepper (HTML) (DMG) (ZIP)
QTFrameStepper.c defines functions that you can use to step frame-by-frame through a QuickTime movie.
Sample Code 2003-01-14
qtgraphics (HTML) (DMG) (ZIP)
Use QuickTime's graphics importers and exporters to work with still image (graphics) files.
Sample Code 2003-01-14
qtgraphics.win (HTML) (DMG) (ZIP)
Use QuickTime's graphics importers and exporters to work with still image (graphics) files.
Sample Code 2003-01-14
QTGraphicsImport (HTML) (DMG) (ZIP)
Demonstrates how to use the QuickTime Graphics Importer to draw an image into a NSWindow using a NSQuickDrawView.
Sample Code 2003-01-14
qtinfo (HTML) (DMG) (ZIP)
Shows how to create movie previews, movie posters, and file previews.
Sample Code 2003-01-14
qtinfo.win (HTML) (DMG) (ZIP)
Shows how to create movie previews, posters, and file previews.
Sample Code 2003-01-14
qtmakemovie (HTML) (DMG) (ZIP)
Demonstrates how to create a QuickTime movie file 10 seconds long with one video track.
Sample Code 2003-01-14
qtmoviefromprocs (HTML) (DMG) (ZIP)
Create QuickTime movie with video and audio tracks; Video from series of individual frames
Sample Code 2003-01-14
qtmoviefromurl (HTML) (DMG) (ZIP)
Illustrates how to use QuickTime's URL data handler to open a movie file specified by a URL.
Sample Code 2003-01-14
qtmovietrack (HTML) (DMG) (ZIP)
Demonstrates how to create movie tracks, allowing you to embed one movie within another movie.
Sample Code 2003-01-14
qtmovietrack.win (HTML) (DMG) (ZIP)
Demonstrates how to create movie tracks, allowing you to embed one movie within another movie.
Sample Code 2003-01-14
qtshellCEvents (HTML) (DMG) (ZIP)
A Carbon event based movie viewer framework which demonstrates how to incorporate movie support into an application.
Sample Code 2003-01-14
qtshellCEvents.win (HTML) (DMG) (ZIP)
A movie viewer framework which demonstrates how to incorporate movie support into an application.
Sample Code 2003-01-14
qtshortcut (HTML) (DMG) (ZIP)
Illustrates how to use CreateShortcutMovieFile.
Sample Code 2003-01-14
qtskins (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
Sample Code 2003-01-14
qtskins.win (HTML) (DMG) (ZIP)
Shows how to programmatically create and play back a movie with a skin track.
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.
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.
Sample Code 2003-01-14
Show Movie (HTML) (DMG) (ZIP)
Demonstrates several QuickTime features for manipulating movies and their playback.
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.
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.
Sample Code 2003-01-14
simpleeditsdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display and edit QuickTime movies using the SDI (single document interface).
Sample Code 2003-01-14
simpleplayersdi.win (HTML) (DMG) (ZIP)
Demonstrates how to display QuickTime movies using the SDI (single document interface).
Sample Code 2003-01-14
sndequalizer (HTML) (DMG) (ZIP)
Manage a dialog window containing a graphical equalizer display.
Sample Code 2003-01-14
VideoFrameToGWorld (HTML) (DMG) (ZIP)
Demonstrates how to extract a single frame from a video track into a GWorld.
Sample Code 2003-01-14
Thread-safe programming in QuickTime (HTML)
TN2125: Discusses how to use QuickTime from background threads for applications and component developers.
Technical Notes 2007-09-14
Tagging Handle and Pointer Data References in QuickTime (HTML)
TN1195: The use of data reference extensions used by QuickTime to tag handle and pointer data references.
Technical Notes 2006-08-30
QuickTime for Windows ActiveX/COM Frequently Asked Questions (HTML)
TN2120: Provides answers to many frequently asked questions about the QuickTime ActiveX/COM control
Technical Notes 2006-05-02
QuickTime Media Optimization Properties (HTML)
QA1579: Discusses the kQTMovieImporterPropertyID_AllowMediaOptimization and kQTMovieInstantiationPropertyID_AllowMediaOptimization properties.
Technical Q&As 2009-03-30
QuickTime Audio - Easy Frequency Level Metering with MovieAudio APIs (HTML)
QA1459: Describes how to perform frequency band level metering using MovieAudio metering APIs.
Technical Q&As 2009-01-29
Adding metadata to a QuickTime movie using the QuickTime MetaData APIs (HTML)
QA1515: Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
Technical Q&As 2008-08-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
Technical Q&As 2008-08-08
Using QTPixelBufferContextCreate with NewMovieFromProperties (HTML)
QA1443: Discusses using a QuickTime pixel buffer visual context and NewMovieFromProperties to output frames to pixel buffers.
Technical Q&As 2008-08-08
Calculating the static video frame rate of a QuickTime movie. (HTML) (日本語 HTML)
QA1262: Calculating the static video frame rate of a QuickTime movie.
Technical Q&As 2008-08-06
Looping Audio Files with QuickTime for Windows (HTML)
QA1559: How to Continuously Loop Audio Files with QuickTime for Windows
Technical Q&As 2007-10-09
Programatically retrieving field and frame information (HTML)
QA1547: Discusses the use of the kICMImageDescriptionPropertyID_FieldInfo property to retrieve Field/Frame information.
Technical Q&As 2007-09-13
How can I work with MPEG-2 media using QuickTime? (HTML)
QA1540: How to work with MPEG-2 media using QuickTime.
Technical Q&As 2007-08-29
Adding metadata to an iTunes file using the QuickTime Metadata APIs (HTML)
QA1508: How to add metadata to a movie using the QuickTime Metadata APIs
Technical Q&As 2007-02-14
Using the kQTPropertyClass_DRM properties with QuickTime (HTML)
QA1476: Explains how to use the kQTPropertyClass_DRM properties with QuickTime media.
Technical Q&As 2006-04-11
Creating a Movie from Movie Data in Memory (HTML)
QA1341: Describes how to create a movie from movie data in memory.
Technical Q&As 2006-03-21
Is QuickTime thread-safe? (HTML)
QA1088: Discusses thread-safety and reentrancy of the QuickTime library on both Mac & Windows.
Technical Q&As 2006-02-14
Using language-tagged QuickTime UserData text APIs with CFStrings (HTML)
QA1410: Describes how to use language-tagged QuickTime UserData text APIs with CFStrings and TextEncodings.
Technical Q&As 2005-02-11
SetSoundMediaBalance balance parameter clarification (HTML) (日本語 HTML)
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
Technical Q&As 2004-12-01
GetDIBFromPict fails with QuickTime "Minimum" installation (HTML)
QA1294: Demonstrates how to check for any available QuickTime components required by individual QuickTime functions.
Technical Q&As 2004-09-28
Adding a movie reference to a movie (HTML)
QA1376: Demonstrates how to add a reference for a movie to another movie
Technical Q&As 2004-09-16
Movies - Saving movie playback hints (HTML)
QA1366: Explains how to save and load media play hints from Movie files.
Technical Q&As 2004-09-14
Avoiding Pauses When Looping Audio files with QuickTime (HTML)
QA1371: Demonstrates how to avoid pauses when looping audio files with QuickTime
Technical Q&As 2004-09-08
QuickTime movies require a valid graphics port (HTML)
QA1345: The QuickTime Movie Toolbox requires a valid graphics port for all movies.
Technical Q&As 2004-03-19
DV Codec settings and performance (HTML) (日本語 HTML)
QA1149: Discusses the difference between compression quality, decompression quality, and performance with the DV codec.
Technical Q&As 2004-01-20
Using a QuickTime time base callback to detect when a movie has stopped (HTML) (日本語 HTML)
QA1282: Using a QuickTime time base callback (NewCallBack) to detect when a movie has stopped.
Technical Q&As 2003-08-12
Filtering QuickTime media types in Navigation Services (HTML) (日本語 HTML)
QA1274: Describes how to filter QuickTime media types in a Navigation Services filter procedure.
Technical Q&As 2003-07-23
How do I count the frames in an MPEG movie? (HTML) (日本語 HTML)
QTMTB54: Talks about using the QuickTime Movie Toolbox function GetMovieNextInterestingTime with MPEG media tracks.
Technical Q&As 2003-05-02
Disabling QuickTime Error Dialogs When Opening or Tasking a Movie (HTML) (日本語 HTML)
QA1164: How to disable QuickTime error dialogs which may be presented when opening or tasking a movie.
Technical Q&As 2003-03-20
How can I verify that a Movie can actually draw into a non-RGB GWorld? (HTML) (日本語 HTML)
QA1243: Techniques to verify that a Movie can actually draw into a non-RGB GWorld.
Technical Q&As 2003-03-05
Why does my identity matrix look strange? (HTML) (日本語 HTML)
QA1227: Discusses the MatrixRecord structure and QuadToQuadMatrix function.
Technical Q&As 2003-01-15
Using QTSetAtomData (HTML) (日本語 HTML)
QA1231: Explains what QTSetAtomData does with the data passed into it.
Technical Q&As 2003-01-14
Setting Sequence Grabber Sound Input Device Driver Parameters (HTML) (日本語 HTML)
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
Technical Q&As 2002-10-25
Filtering the Effects List returned by QTGetEffectsList (HTML) (日本語 HTML)
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
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.
Technical Q&As 2002-09-04
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.
Technical Q&As 2002-07-15
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.
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.
Technical Q&As 2002-06-18
Using QuickTime to access MP3 ID3 Tags (HTML) (日本語 HTML)
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
Technical Q&As 2002-04-11
QuickTime Media Editing (HTML) (日本語 HTML)
QA1110: Explains the term "Media" as used in QuickTime and how it relates to media editing APIs.
Technical Q&As 2002-01-16
Intercepting movie controller actions (HTML)
QA1094: Demonstrates how to intercept movie controller actions.
Technical Q&As 2001-11-14
Intercepting QuickTime Wired Actions (HTML)
QA1095: Demonstrates how to intercept wired actions in a movie controller action filter function.
Technical Q&As 2001-11-14
Determining required components for QuickTime movies (HTML)
QA1093: Shows how to determine if a given QuickTime movie requires a component that's not currently installed on the system.
Technical Q&As 2001-11-07
QuickTime and Carbon Events (HTML)
QA1090: Discusses how to ensure smooth movie playback when using Carbon Events in an application.
Technical Q&As 2001-10-26
Using SetMovieGWorld to draw to the window back buffer (HTML)
QA1043: Explains how to draw into the back buffer with SetMovieGWorld.
Technical Q&As 2001-06-26
Extracting DV Fields using QTNewGWorldFromPtr (HTML)
QA1017: Describes using QTNewGWorldFromPtr to access individual fields contained within a frame of DV source.
Technical Q&As 2001-03-20
Track Editing (HTML)
QTMCC17: Discusses different APIs used to edit tracks in QuickTime movies.
Technical Q&As 2000-09-22
Batch Exporting movie sound tracks with ConvertMovieToFile() (HTML)
QTMTB62: Explains how to configure ConvertMovieToFile to use the same configuration information for more than one call.
Technical Q&As 2000-09-05
BeginMediaEdits -2050 badDataRefIndex error after calling NewMovie (HTML)
QTMTB58: Describes reasons why BeginMediaEdits would return the -2050 badDataRefIndex error code during a media-editing session.
Technical Q&As 2000-09-05
Creating track references when editing movies (HTML)
QTMTB61: Explains how to use the InsertTrackSegment function to copy a track reference rather than the actual media.
Technical Q&As 2000-09-05
Saving changes to modified movies (HTML)
QTMTB60: Describes how to ensure any changes made to a movie are saved.
Technical Q&As 2000-09-05
Using MovieExportSetSampleDescription to specify the format of exported data (HTML)
QTMTB59: Describes using the ConvertMovieToFile routine to export a WAV audio-only movie to an AIFF file using a specific compressor.
Technical Q&As 2000-09-05
How do I decompress individual frames into an offscreen? (HTML)
QTMTB57: Describes methods for decompressing individual frames of a video track into an offscreen memory buffer.
Technical Q&As 2000-04-24
Importing image data from memory (HTML)
QTMTB56: Explains using the graphics importer API's to read image data which resides in memory.
Technical Q&As 2000-04-03
SGSetSettings unexpected results (HTML)
QTMTB55: Explains why subsequent calls to the SGSetSettings can fail after the first call to SGSetSettings completed successfully.
Technical Q&As 1999-10-11
Setting the movie background color (HTML) (日本語 HTML)
QTMTB53: Describes how to apply a background color to an entire movie.
Technical Q&As 1999-08-16
Playing memory-resident WAVE data using QuickTime 4 (HTML) (日本語 HTML)
QTMTB52: Explains how to play memory-resident WAVE data in QuickTime 4 or later.
Technical Q&As 1999-07-21
ConvertMovieToFile unexpected results (HTML) (日本語 HTML)
QTMTB51: Explains why white frames can occur in a movie that was saved using ConvertMovieToFile.
Technical Q&As 1999-06-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.
Technical Q&As 1998-11-09
What is SetMovieDefaultDataRef? (HTML) (日本語 HTML)
QTMTB48: Describes the routine SetMovieDefaultDataRef and includes sample code showing how to use it.
Technical Q&As 1997-03-14
Saving QuickTime Movie Files (HTML) (日本語 HTML)
QTMTB47: Explains a few complications one might face in creating and saving QuickTime movie files.
Technical Q&As 1997-01-31
Handling of Update Events While a Movie Plays (HTML)
Deprecated - QTMTB45: Describes timing issues that can be caused by applications calling WaitNextEvent while playing a QuickTime movie.
Technical Q&As 1995-09-15
How to Compute Data Rate for QuickTime Movies (HTML)
QTMTB46: Describes two methods of measuring the rate of samples for Quicktime movies.
Technical Q&As 1995-09-15
Compressed and Uncompressed Samples in the Same Track (HTML)
QTMTB43: Recommends not to mix compressed and uncompressed data samples into the same sound track.
Technical Q&As 1995-08-01
Correction to SetMediaDataRef, short, not pointer (HTML)
QTMTB44: Makes a correction to the description of SetMediaDataRef in the QT2.0 CD.
Technical Q&As 1995-08-01
Accessing Decompressed Images (HTML)
QTMTB27: Demonstrates the use of a transfer procedure to access a decompressed image and manipulate it prior to display.
Technical Q&As 1995-05-01
Adding QuickTime Movie Data to Non-QuickTime Files (HTML)
QTMTB31: Describes how to embed QuickTime movies into files, and play back on Windows or Mac.
Technical Q&As 1995-05-01
Choosing the Position Where a Movie is Pasted (HTML)
QTMTB26: Explains how the position of a pasted movie is determined and shows how to force a given location.
Technical Q&As 1995-05-01
Correct Time Values (HTML)
QTMTB32: Demonstrates finding correct time values for GetMoviePict to get all the frames of a QuickTime movie.
Technical Q&As 1995-05-01
Determining QuickDrawVideo Media Pixel Depth (HTML)
QTMTB17: Demonstrates how to retrieve the pixel depth of a QuickTime video media or movie.
Technical Q&As 1995-05-01
Functions that Modify Movie Properties, QuickTime Track, and Movie Sound Volume (HTML)
QTMTB39: Explains movie volume values, and how to exceed the maximum level using Sound Manager 3.0.
Technical Q&As 1995-05-01
How to Get the First Video Frame (HTML)
QTMCC01: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
Technical Q&As 1995-05-01
MCSetClip and Clipping with the Movie Controller (HTML)
QTMTB18: Tells why the movie controller ignores the clip set by SetMovieDisplayClipRgn and shows a correct clipping technique.
Technical Q&As 1995-05-01
Preroll Movies (HTML)
QTMTB42: Lists the advantages of calling PreRollMovie to improve the performance of QuickTime movies.
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.
Technical Q&As 1995-05-01
QuickTime Toolbox GetMovieTime Call (HTML)
QTMTB38: Provides the calls to change the current time and to reposition a movie to play from the start.
Technical Q&As 1995-05-01
Retrieving Audio from QuickTime Files (HTML)
QTMTB30: Describes how to retrieve audio from QuickTime files in 1 second chunks.
Technical Q&As 1995-05-01
Setting a Movie's Clipping Region (HTML)
QTMTB23: Explains why ShowMoviePoster doesn't honor the clipping region when clipped to the cell size.
Technical Q&As 1995-05-01
Stepping Through QuickTime-Movie (HTML)
QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
Technical Q&As 1995-05-01