Sort by Title | 
Sorted by Topic | 
Sort by Resource Type | 
Sort by Date | 
| 
Show Movie
(HTML)
(DMG)
(ZIP)
 Demonstrates several QuickTime features for manipulating movies and their playback. 
 | 
Movie Basics | 
Sample Code | 
2003-01-14
 | 
| 
SimpleAudioExtraction
(HTML)
(DMG)
(ZIP)
 Demonstrates the QuickTime 7.0 Movie Audio Extraction APIs 
 | 
Movie Basics | 
Sample Code | 
2006-01-03
 | 
| 
SimpleCocoaJavaMovie
(HTML)
(DMG)
(ZIP)
 Deprecated - A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Java classes.  
 | 
Movie Basics | 
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. 
 | 
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 | 
Sample Code | 
2003-01-14
 | 
| 
SimpleHIMovieViewPlayer
(HTML)
(DMG)
(ZIP)
 Demonstrates how to use HIMovieView to play QuickTime Movies. 
 | 
Movie Basics | 
Sample Code | 
2005-07-15
 | 
| 
simpleplayersdi.win
(HTML)
(DMG)
(ZIP)
 Demonstrates how to display QuickTime movies using the SDI (single document interface). 
 | 
Movie Basics | 
Sample Code | 
2003-01-14
 | 
| 
sndequalizer
(HTML)
(DMG)
(ZIP)
 Manage a dialog window containing a graphical equalizer display. 
 | 
Movie Basics | 
Sample Code | 
2003-01-14
 | 
| 
Stepping Through QuickTime-Movie
(HTML)
 QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime. 
 | 
Movie Basics | 
Technical Q&As | 
1995-05-01
 | 
| 
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. 
 | 
Movie Basics | 
Technical Notes | 
2006-08-30
 | 
| 
Thread-safe programming in QuickTime
(HTML)
 TN2125: Discusses how to use QuickTime from background threads for applications and component developers. 
 | 
Movie Basics | 
Technical Notes | 
2007-09-14
 | 
| 
ThreadsImportMovie
(HTML)
(DMG)
(ZIP)
 Demonstrates importing and displaying QuickTime Movies on separate threads. 
 | 
Movie Basics | 
Sample Code | 
2005-07-26
 | 
| 
Track Editing
(HTML)
 QTMCC17: Discusses different APIs used to edit tracks in QuickTime movies. 
 | 
Movie Basics | 
Technical Q&As | 
2000-09-22
 | 
Using a QuickTime time base callback to detect when a movie has stopped
(HTML)
( )
QA1282: Using a QuickTime time base callback (NewCallBack) to detect when a movie has stopped. 
 | 
Movie Basics | 
Technical Q&As | 
2003-08-12
 | 
| 
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. 
 | 
Movie Basics | 
Technical Q&As | 
2005-02-11
 | 
| 
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. 
 | 
Movie Basics | 
Technical Q&As | 
2000-09-05
 | 
Using Navigation Services to filter QuickTime files
(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
 | 
| 
Using QTPixelBufferContextCreate with NewMovieFromProperties
(HTML)
 QA1443: Discusses using a QuickTime pixel buffer visual context and NewMovieFromProperties to output frames to pixel buffers. 
 | 
Movie Basics | 
Technical Q&As | 
2008-08-08
 | 
Using QTSetAtomData
(HTML)
( )
QA1231: Explains what QTSetAtomData does with the data passed into it. 
 | 
Movie Basics | 
Technical Q&As | 
2003-01-14
 | 
Using QuickTime to access MP3 ID3 Tags
(HTML)
( )
QA1135: Demonstrates how to extract User Data from QuickTime Movies. 
 | 
Movie Basics | 
Technical Q&As | 
2002-04-11
 | 
| 
Using SetMovieGWorld to draw to the window back buffer
(HTML)
 QA1043: Explains how to draw into the back buffer with SetMovieGWorld. 
 | 
Movie Basics | 
Technical Q&As | 
2001-06-26
 | 
| 
Using the kQTPropertyClass_DRM properties with QuickTime
(HTML)
 QA1476: Explains how to use the kQTPropertyClass_DRM properties with QuickTime media. 
 | 
Movie Basics | 
Technical Q&As | 
2006-04-11
 | 
| 
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
 | 
What is SetMovieDefaultDataRef?
(HTML)
( )
QTMTB48: Describes the routine SetMovieDefaultDataRef and includes sample code showing how to use it. 
 | 
Movie Basics | 
Technical Q&As | 
1997-03-14
 | 
Why does my identity matrix look strange?
(HTML)
( )
QA1227: Discusses the MatrixRecord structure and QuadToQuadMatrix function. 
 | 
Movie Basics | 
Technical Q&As | 
2003-01-15
 | 
| 
AlwaysPreview
(HTML)
(DMG)
(ZIP)
 Demonstrates how to force the preview enabled mode by install a modal dialog filter proc in CustomGetFilePreview.  
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
Audio Export - Encoding AAC Audio For MPEG-4 Export
(HTML)
 TN2237: The QT MPEG4 Exporter does not show all options for generating AAC, this TN discusses workarounds. 
 | 
Movie Creation | 
Technical Notes | 
2009-01-27
 | 
| 
BurntTextSampleCode
(HTML)
(DMG)
(ZIP)
 Converts text tracks of a movie to new text tracks with bit map representations of the text.  
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
CaptureAndCompressIPBMovie
(HTML)
(DMG)
(ZIP)
 Captures video & recompresses it using H.264 also captures audio saving the output in a movie file. 
 | 
Movie Creation | 
Sample Code | 
2007-08-14
 | 
| 
CIVideoDemoGL
(HTML)
(DMG)
(ZIP)
 CIVideoDemoGL demonstrates using Core Image with QuickTime and Core Video 
 | 
Movie Creation | 
Sample Code | 
2007-10-03
 | 
| 
ClosedCaptionImporter
(HTML)
(DMG)
(ZIP)
 QuickTime Movie Import Component for Scenarist Closed Caption files. 
 | 
Movie Creation | 
Sample Code | 
2007-11-15
 | 
| 
Cocoa - SGDataProc
(HTML)
(DMG)
(ZIP)
 Uses a Sequence Grabber data function and an NSQuickDrawView to simulate a preview operation for captured video. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
CocoaCreateMovie
(HTML)
(DMG)
(ZIP)
 Demonstrates how to create a QuickTime movie from a set of Cocoa JPEG NSImage objects. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
Compression Sessions - Enabling muti-pass encoding
(HTML)
 QA1450: Describes how to enable multi-pass encoding when using ICM compression sessions. 
 | 
Movie Creation | 
Technical Q&As | 
2006-01-12
 | 
| 
Compression Sessions - Temporal compression options
(HTML)
 QA1455: Discusses the temporal compression option as it relates to quality and other compression session options. 
 | 
Movie Creation | 
Technical Q&As | 
2006-01-12
 | 
| 
CompressMovies
(HTML)
(DMG)
(ZIP)
 Shows how to use QuickTime movie compression in an application. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
ConvertToMovieJr
(HTML)
(DMG)
(ZIP)
 Shows how to recompress QuickTime movies using the Image Compression Manager routines. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
CreateMovie
(HTML)
(DMG)
(ZIP)
 Demonstrates how to create a QuickTime Movie with both a video and audio track. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
CreateMovie - C#
(HTML)
(DMG)
(ZIP)
 Visual C# application demonstrating the QuickTime 7 COM Control creating movies from images and saving them 
 | 
Movie Creation | 
Sample Code | 
2005-11-09
 | 
| 
CreateMovie - VB6
(HTML)
(DMG)
(ZIP)
 Using the QuickTime 7 COM Control to create a movie from images and save the movie to disk 
 | 
Movie Creation | 
Sample Code | 
2005-11-09
 | 
| 
CreateMovieFromReferences
(HTML)
(DMG)
(ZIP)
 Shows how to create a movie from existing video samples in a file using AddMediaSampleReferences. 
 | 
Movie Creation | 
Sample Code | 
2007-08-31
 | 
| 
Creating a Movie from Movie Data in Memory
(HTML)
 QA1341: Describes how to create a movie from movie data in memory. 
 | 
Movie Creation | 
Technical Q&As | 
2006-03-21
 | 
| 
Creating Apple TV Media Files Containing Dolby Digital Professional AC-3 Audio
(HTML)
 QA1604: Discusses how to create media files containing AC-3 audio for Apple TV using Compressor and QTKit. 
 | 
Movie Creation | 
Technical Q&As | 
2008-05-19
 | 
| 
DigitizerShell
(HTML)
(DMG)
(ZIP)
 Simple sequence grabber and vdig test bed for testing vdig and digitizer functionality. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
ExampleVideoPanel
(HTML)
(DMG)
(ZIP)
 An example Sequence Grabber Video Panel Component.  
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
ExampleVideoPanel.win
(HTML)
(DMG)
(ZIP)
 An example Sequence Grabber Video Panel Component. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
Final Cut Pro - Preferred Video Media Time Scales and Sample Durations
(HTML)
 QA1447: Lists the preferred time scales/sample durations for media created for use with FCP. 
 | 
Movie Creation | 
Technical Q&As | 
2005-10-24
 | 
| 
hacktv
(HTML)
(DMG)
(ZIP)
 Illustrates how to use use the Sequence Grabber APIs to capture video and create QuickTime Movies. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
HackTV Carbon
(HTML)
(DMG)
(ZIP)
 HackTV Carbon shows how to use the sequence grabber to preview and record QuickTime movie files. 
 | 
Movie Creation | 
Sample Code | 
2007-11-16
 | 
| 
hacktv.win
(HTML)
(DMG)
(ZIP)
 Illustrates how to use use the Sequence Grabber APIs to capture video and create QuickTime Movies. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
Inside Mac Movie TB Code
(HTML)
(DMG)
(ZIP)
 Deprecated - Macintosh Movie Toolbox sample code.  
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
Keyframes and AddMediaSample
(HTML)
 QTMCC20: Describes setting flags correctly for AddMediaSample to mark keyframes and difference frames. 
 | 
Movie Creation | 
Technical Q&As | 
2000-12-01
 | 
| 
MakeEffectMovie
(HTML)
(DMG)
(ZIP)
 Creating a movie with an effects track allowing the user to specify the effect using the standard effects dialog. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
MakeiPhoneRefMovie
(HTML)
(DMG)
(ZIP)
 Demonstrates how to generate QuickTime Reference Movies for iPhone. 
 | 
Movie Creation | 
Sample Code | 
2007-08-03
 | 
| 
Movie Export - Always fill in the MovieExportGetDataParams dataSize field
(HTML)
 QA1304: Outlines the importance of correctly filling in the MovieExportGetDataParams dataSize field when exporting from procedures. 
 | 
Movie Creation | 
Technical Q&As | 
2005-02-25
 | 
| 
Movie Export From Procedures - Providing k2vuyPixelFormat data to MovieExportGetDataProc
(HTML)
 QA1465: Discusses adding the missing 'rowb' ImageDescription extension when using MakeImageDescriptionFromPixMap with a k2vuyPixelFormat GWorld for a procedures export. 
 | 
Movie Creation | 
Technical Q&As | 
2006-03-03
 | 
| 
Movie Toolkit Reference
(HTML)
(PDF)
 Describes the API for QuickTime Movie Toolkit. 
 | 
Movie Creation | 
Reference | 
2006-05-23
 | 
| 
MPEG Compression in QuickTime
(HTML)
 QTICM16: Describes extracting information from an MPEG movie file and placing it in a specific MPEG track. 
 | 
Movie Creation | 
Technical Q&As | 
1995-08-01
 | 
| 
MyRecorder
(HTML)
(DMG)
(ZIP)
 Demonstrates the use of the QTKit Capture APIs 
 | 
Movie Creation | 
Sample Code | 
2008-01-29
 | 
| 
Preview image quality of DV capture
(HTML)
 QTMCC12: Describes how to get full resolution preview image quality when capturing DV. 
 | 
Movie Creation | 
Technical Q&As | 
2000-10-25
 | 
| 
qtcapture
(HTML)
(DMG)
(ZIP)
 Illustrates how to use the sequence grabber to capture sound and video. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
QTEffects Explode.win
(HTML)
(DMG)
(ZIP)
 Demonstrates how to create a QuickTime movie with a video effect as a transition. 
 | 
Movie Creation | 
Sample Code | 
2003-02-25
 | 
| 
qtflattentohandle
(HTML)
(DMG)
(ZIP)
 DataHandlerType provides data input and output services to the media handler. Open movie, flatten, then play 
 | 
Movie Creation | 
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 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
QTKit Capture - Disabling Audio Or Video When Capturing From a Muxed Device
(HTML)
 QA1607: Describes the use of the setEnabled: method to disable audio or video capture from muxed devices. 
 | 
Movie Creation | 
Technical Q&As | 
2008-05-19
 | 
| 
QTKit Capture - Specifying Media Compression Settings
(HTML)
 QA1586: Describes how to configure a file output object to save compressed captured media. 
 | 
Movie Creation | 
Technical Q&As | 
2008-03-11
 | 
| 
QTKit Capture - Video Compression Options And Preview
(HTML)
 QA1583: Describes how video compression options may influence the resolution of previewed video. 
 | 
Movie Creation | 
Technical Q&As | 
2008-09-16
 | 
| 
QTKitThreadsExporter
(HTML)
(DMG)
(ZIP)
 Demonstrates QTKit threading APIs by performing concurrent exports on separate threads. 
 | 
Movie Creation | 
Sample Code | 
2007-10-08
 | 
| 
qtmakemovie
(HTML)
(DMG)
(ZIP)
 Demonstrates how to create a QuickTime movie file 10 seconds long with one video track. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
qtmoviefromprocs
(HTML)
(DMG)
(ZIP)
 Create QuickTime movie with video and audio tracks; Video from series of individual frames 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
qtmoviefromprocs.win
(HTML)
(DMG)
(ZIP)
 Create QuickTime movie with video and audio tracks; Video from series of individual frames 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
QTRecorder
(HTML)
(DMG)
(ZIP)
 Shows how to use the new QTKit capture classes introduced in 10.5. 
 | 
Movie Creation | 
Sample Code | 
2007-04-10
 | 
| 
qtshortcut.win
(HTML)
(DMG)
(ZIP)
 Illustrates how to use CreateShortcutMovieFile.  
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
| 
qtskins
(HTML)
(DMG)
(ZIP)
 Shows how to programmatically create and play back a movie with a skin track. 
 | 
Movie Creation | 
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 Creation | 
Sample Code | 
2003-01-14
 | 
| 
qtspritesplus
(HTML)
(DMG)
(ZIP)
 Shows how to use video overrides and tween tracks with sprite movies.  
 | 
Movie Creation | 
Sample Code | 
2003-02-25
 | 
| 
qtspritesplus.win
(HTML)
(DMG)
(ZIP)
 Shows how to use video overrides and tween tracks with sprite movies.  
 | 
Movie Creation | 
Sample Code | 
2003-02-25
 | 
| 
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
 | 
| 
qtvectors
(HTML)
(DMG)
(ZIP)
 Shows how to construct a QuickTime vector movie. 
 | 
Movie Creation | 
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 | 
Sample Code | 
2003-01-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. 
 | 
Movie Creation | 
Guides | 
2006-07-24
 | 
| 
QuickTime Media Optimization Properties
(HTML)
 QA1579: Discusses the kQTMovieImporterPropertyID_AllowMediaOptimization and kQTMovieInstantiationPropertyID_AllowMediaOptimization properties. 
 | 
Movie Creation | 
Technical Q&As | 
2009-03-30
 | 
| 
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
 | 
| 
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 
 | 
Movie Creation | 
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. 
 | 
Movie Creation | 
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. 
 | 
Movie Creation | 
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. 
 | 
Movie Creation | 
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. 
 | 
Movie Creation | 
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 
 | 
Movie Creation | 
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. 
 | 
Movie Creation | 
Technical Q&As | 
2006-02-06
 | 
| 
Sequence Grabber Reference for QuickTime
(HTML)
(PDF)
 Describes the API for QuickTime sequence grabbing. 
 | 
Movie Creation | 
Reference | 
2006-05-23
 | 
Sequence Grabber Source, Video, and Channel Bounds
(HTML)
( )
QA1250: Explains the QuickTime Sequence Grabber's relationship between the Source, Video, and Channel Bounds when capturing video. 
 | 
Movie Creation | 
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.  
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 | 
Setting Sequence Grabber Sound Input Device Driver Parameters
(HTML)
( )
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels. 
 | 
Movie Creation | 
Technical Q&As | 
2002-10-25
 | 
| 
SGDataProcSample
(HTML)
(DMG)
(ZIP)
 Demonstrates how to run the Sequence Grabber in record mode using an SGDataProc to captured data. 
 | 
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
 | 
| 
SGSetSettings unexpected results
(HTML)
 QTMTB55: Explains why subsequent calls to the SGSetSettings can fail after the first call to SGSetSettings completed successfully. 
 | 
Movie Creation | 
Technical Q&As | 
1999-10-11
 | 
| 
SlideShowImporter
(HTML)
(DMG)
(ZIP)
 Movie import component, constructs a movie from images, effect types, and audio files. 
 | 
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. 
 | 
Movie Creation | 
Sample Code | 
2003-01-14
 |