Sorted by Title |
Sort by Topic |
Sort by Resource Type |
Sort by Date |
48 bit & 64 bit Pixel Format support in QuickTime
(HTML)
()
QA1114: Discusses QuickTime's support for pixel formats with more than 8 bits per channel.
|
Compression & Decompression |
Technical Q&As |
2002-02-07
|
Accessing Decompressed Images
(HTML)
QTMTB27: Demonstrates the use of a transfer procedure to access a decompressed image and manipulate it prior to display.
|
Movie Basics |
Technical Q&As |
1995-05-01
|
addflashactions
(HTML)
(DMG)
(ZIP)
Adds a few wired actions to a movie that has a flash track.
|
Media Types & Media Handlers, Wired Movies and Sprites |
Sample Code |
2003-02-25
|
addflashactions.win
(HTML)
(DMG)
(ZIP)
Adds a few wired actions to a movie that has a flash track.
|
Media Types & Media Handlers, Wired Movies and Sprites |
Sample Code |
2003-02-25
|
AddFrameToMovie
(HTML)
(DMG)
(ZIP)
Shows how to add an additional frame to the end of an existing movie.
|
Movie Basics |
Sample Code |
2003-01-14
|
addhtactions
(HTML)
(DMG)
(ZIP)
Adds two go-to-URL actions to parts of the text track.
|
Wired Movies and Sprites |
Sample Code |
2003-02-25
|
addhtactions.win
(HTML)
(DMG)
(ZIP)
Adds two go-to-URL actions to parts of the text track.
|
Wired Movies and Sprites |
Sample Code |
2003-02-25
|
Adding a movie reference to a movie
(HTML)
QA1376: Demonstrates how to add a reference for a movie to another movie
|
Carbon, Movie Basics |
Technical Q&As |
2004-09-16
|
Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
(HTML)
QA1515: Adding metadata to a QuickTime movie using the QuickTime MetaData APIs
|
Movie Basics |
Technical Q&As |
2008-08-08
|
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
|
Movie Basics |
Technical Q&As |
2007-02-14
|
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.
|
Movie Basics |
Technical Q&As |
1995-05-01
|
Adding Unicode characters to Text Media in a Text Track
(HTML)
QA1400: Describes how to add Unicode characters to text media in a text track
|
Media Types & Media Handlers |
Technical Q&As |
2005-09-01
|
AddTextMovie
(HTML)
(DMG)
(ZIP)
Adds a text track to an existing movie selected by the user.
|
Java |
Sample Code |
2006-06-28
|
AddTextMovie.win
(HTML)
(DMG)
(ZIP)
Shows how to Add a text track to a Movie.
|
Java |
Sample Code |
2003-01-14
|
addvractions
(HTML)
(DMG)
(ZIP)
Illustrates how to add wired actions to a QuickTime VR movie.
|
Virtual Reality |
Sample Code |
2003-01-14
|
addvractions.win
(HTML)
(DMG)
(ZIP)
Illustrates how to add wired actions to a QuickTime VR movie.
|
Virtual Reality |
Sample Code |
2003-01-14
|
Adjusting the movie brightness
(HTML)
QA1382: Demonstrates how to adjust the brightness of a movie for playback.
|
Video Effects & Transitions |
Technical Q&As |
2004-09-16
|
AIFFWriter
(HTML)
(DMG)
(ZIP)
Deprecated - A Sound Manager sound output device component.
|
Audio, QuickTime Component Creation |
Sample Code |
2003-01-14
|
aiffwriter.win
(HTML)
(DMG)
(ZIP)
Deprecated - A Sound Manager sound output device component.
|
Audio, QuickTime Component Creation |
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.
|
Media Types & Media Handlers, Movie Basics, Movie Creation |
Sample Code |
2003-01-14
|
Apple JavaScript Coding Guidelines
(HTML)
(PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
|
Internet & Web |
Guides |
2008-11-19
|
ASCIIMoviePlayerSample
(HTML)
(DMG)
(ZIP)
Demonstrates using a MovieDrawingCompleteProc to render a QuickTime movie in the Mac OS X Terminal.
|
Movie Basics |
Sample Code |
2009-04-21
|
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.
|
Audio, Movie Creation |
Technical Notes |
2009-01-27
|
AudioChannelLayout - What's the Audio Channel Order when the Layout has a Channel Bitmap?
(HTML)
QA1638: Explains the audio channel order when a channel layout is tagged as kAudioChannelLayoutTag_UseChannelBitmap.
|
Audio |
Technical Q&As |
2009-04-12
|
audiocodec
(HTML)
(DMG)
(ZIP)
A Sound Manager compressor and decompressor example supporting the uLaw format.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
audiocodec.win
(HTML)
(DMG)
(ZIP)
An example codec, a compressor and decompressor supporting the uLaw format.
|
QuickTime Component Creation, QuickTime for Windows |
Sample Code |
2003-01-14
|
audioconverter.win
(HTML)
(DMG)
(ZIP)
SoundConverter routines to convert AIFF and AIFC files into AIFF/AIFC or QuickTime. Parse AIFF/AIFC files.
|
Audio, QuickTime for Windows |
Sample Code |
2003-01-14
|
Available FireWire Isochronous Bandwidth
(HTML)
QA1356: Discusses attempting to "pre-flight" an isochronous bandwidth allocation request by reading the currently available bandwidth.
|
Audio, Hardware & Drivers |
Technical Q&As |
2004-07-07
|
Avoiding Pauses When Looping Audio files with QuickTime
(HTML)
QA1371: Demonstrates how to avoid pauses when looping audio files with QuickTime
|
Audio, Games, Movie Basics |
Technical Q&As |
2004-09-08
|
BackgroundExporter
(HTML)
(DMG)
(ZIP)
Demonstrates techniques which can be used to export QuickTime movies in a separate export process.
|
Carbon, Cocoa, Import & Export |
Sample Code |
2005-07-22
|
Base-Derived async image codecs must implement ImageCodecQueueStarting and ImageCodecQueueStopping
(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
|
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.
|
Audio, Movie Basics |
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.
|
Movie Basics |
Technical Q&As |
2000-09-05
|
Boinx Starts with Sample Code: FotoMagico Is a Powerful Digital Slideshow
(HTML)
Starting with Apple sample code, tools and technologies, Boinx wrote FotoMagico in a matter of months.
|
General |
Articles |
2007-12-11
|
BrideOfMungGrab
(HTML)
(DMG)
(ZIP)
Demonstrates the use of overlay windows and CG to draw text on captured video.
|
Carbon, Graphics & Imaging |
Sample Code |
2005-08-12
|
Building Universal QuickTime Components for Mac OS X
(HTML)
()
TN2012: Discusses the changes necessary to build Universal Mach-O QuickTime Components for Mac OS X.
|
Carbon, Design Guidelines, QuickTime Component Creation |
Technical Notes |
2005-07-21
|
BurntTextSampleCode
(HTML)
(DMG)
(ZIP)
Converts text tracks of a movie to new text tracks with bit map representations of the text.
|
Movie Basics, Movie Creation |
Sample Code |
2003-01-14
|
Calculating the static video frame rate of a QuickTime movie.
(HTML)
()
QA1262: Calculating the static video frame rate of a QuickTime movie.
|
Movie Basics |
Technical Q&As |
2008-08-06
|
Calling InitializeQTML from DLL Main
(HTML)
()
QTW89: Don't do anything significant in your QuickTime 3 for Windows DLL Main procedure.
|
QuickTime for Windows |
Technical Q&As |
1998-09-21
|
CaptureAndCompressIPBMovie
(HTML)
(DMG)
(ZIP)
Captures video & recompresses it using H.264 also captures audio saving the output in a movie file.
|
Compression & Decompression, Movie Creation |
Sample Code |
2007-08-14
|
Capturing a real-time movie stream
(HTML)
QA1535: Capturing real-time movie streams
|
Streaming |
Technical Q&As |
2007-07-30
|
Carbon GLSnapshot
(HTML)
(DMG)
(ZIP)
Demonstrates the use of OpenGL with Quicktime to capture OpenGL content.
|
Carbon, Games, Graphics & Imaging |
Sample Code |
2003-07-07
|
CarbonQTGraphicImport
(HTML)
(DMG)
(ZIP)
Illustrates how to use the QuickTime GraphicImporter components.
|
Import & Export |
Sample Code |
2003-01-14
|
Checking For Presence of QuickTime 3 for Windows
(HTML)
()
QTW88: Programatically checking for the presence of QuickTime 3 for Windows.
|
QuickTime for Windows |
Technical Q&As |
1998-09-21
|
ChooseMovieClock and Video Output Components
(HTML)
()
TN2052: Discusses the ChooseMovieClock API introduced in QuickTime 6.
|
Design Guidelines |
Technical Notes |
2002-05-07
|
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.
|
Movie Basics, Movie Internals |
Technical Q&As |
1995-05-01
|
ChromaKeyMovie
(HTML)
(DMG)
(ZIP)
Demonstrates alternative approaches to removing a color from a QuickTime movie.
|
Video Effects & Transitions |
Sample Code |
2003-01-14
|
CIVideoDemoGL
(HTML)
(DMG)
(ZIP)
CIVideoDemoGL demonstrates using Core Image with QuickTime and Core Video
|
Graphics & Imaging, Movie Basics, Movie Creation |
Sample Code |
2007-10-03
|
ClosedCaptionImporter
(HTML)
(DMG)
(ZIP)
QuickTime Movie Import Component for Scenarist Closed Caption files.
|
Carbon, Import & Export, 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.
|
Cocoa, 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.
|
Cocoa, Movie Basics, Movie Creation |
Sample Code |
2003-01-14
|
CocoaVideoFrameToGWorld
(HTML)
(DMG)
(ZIP)
Demonstrates how to draw each frame of a QuickTime movie into a Cocoa NSQuickDrawView.
|
Cocoa, Movie Basics |
Sample Code |
2003-01-14
|
CocoaVideoFrameToNSImage
(HTML)
(DMG)
(ZIP)
Demonstrates how to create an NSImage for each frame of a QuickTime movie.
|
Cocoa, Movie Basics |
Sample Code |
2003-01-14
|
ColorMatching
(HTML)
(DMG)
(ZIP)
Performs simple color matching of images using ColorSync or the QuickTime 6.4 Graphics Importers.
|
Cocoa, Graphics & Imaging |
Sample Code |
2003-12-18
|
Component Creation Reference for QuickTime
(HTML)
(PDF)
Dscribes the API for creating QuickTime movie import, export, and preview components.
|
QuickTime Component Creation |
Reference |
2006-05-23
|
Component Definitions
(HTML)
QTMCC14: Discusses the differences between components, component instances, component storage, and component RefCons.
|
QuickTime Component Creation |
Technical Q&As |
2000-09-22
|
Component Manager for QuickTime
(HTML)
(PDF)
Shows how to work with QuickTime components using the Component Manager, the component properties API, and component resources.
|
General, Import & Export, QuickTime Component Creation |
Guides |
2005-04-08
|
Compressed and Uncompressed Samples in the Same Track
(HTML)
QTMTB43: Recommends not to mix compressed and uncompressed data samples into the same sound track.
|
Movie Basics |
Technical Q&As |
1995-08-01
|
Compressing QuickTime Movies for the Web
(HTML)
TN2218: Describes how to create QuickTime content optimized for use on the Web
|
Internet & Web |
Technical Notes |
2008-05-01
|
Compression and Decompression Reference for QuickTime
(HTML)
(PDF)
Describes the API for QuickTime compression and decompression operations.
|
Compression & Decompression |
Reference |
2006-05-23
|
Compression Sequence APIs - codecErr returned when compressing with H.264
(HTML)
QA1470: Describes why ICM Compression Sequence APIs cannot be used to encode to H.264
|
Compression & Decompression, Graphics & Imaging |
Technical Q&As |
2006-11-15
|
Compression Sessions - Configuring codec quality settings
(HTML)
QA1444: Discusses how to set encoding quality for a Compression Sequence
|
Carbon, Graphics & Imaging |
Technical Q&As |
2005-10-17
|
Compression Sessions - Configuring options using the Standard Compression dialog
(HTML)
QA1456: Discusses how to configure Compression Session options using Standard Compression dialog.
|
Carbon, Compression & Decompression |
Technical Q&As |
2006-01-12
|
Compression Sessions - Enabling muti-pass encoding
(HTML)
QA1450: Describes how to enable multi-pass encoding when using ICM compression sessions.
|
Carbon, Graphics & Imaging, Movie Creation |
Technical Q&As |
2006-01-12
|
Compression Sessions - Multipass encoding and the pass mode flags
(HTML)
QA1457: Discusses how the pass mode flags work when performing multipass compression operations.
|
Carbon, Compression & Decompression |
Technical Q&As |
2006-10-02
|
Compression Sessions - Temporal compression options
(HTML)
QA1455: Discusses the temporal compression option as it relates to quality and other compression session options.
|
Carbon, Compression & Decompression, Movie Creation |
Technical Q&As |
2006-01-12
|
CompressMovies
(HTML)
(DMG)
(ZIP)
Shows how to use QuickTime movie compression in an application.
|
Compression & Decompression, Movie Creation |
Sample Code |
2003-01-14
|
CompressSequenceBegin & Ethernet in QuickTime
(HTML)
QTICM13: Describes resolving an issue with missing ImageDescription when sending compressed images over Ethernet using CompressSequenceBegin.
|
Compression & Decompression |
Technical Q&As |
1995-05-01
|
ConvertMovieSndTrack
(HTML)
(DMG)
(ZIP)
Demonstrates using the Sound Converter to transcode a Sound Track from one audio encoding format to another.
|
Audio |
Sample Code |
2003-01-14
|
ConvertMovieToFile unexpected results
(HTML)
()
QTMTB51: Explains why white frames can occur in a movie that was saved using ConvertMovieToFile.
|
Import & Export, Movie Basics |
Technical Q&As |
1999-06-14
|
ConvertToMovieJr
(HTML)
(DMG)
(ZIP)
Shows how to recompress QuickTime movies using the Image Compression Manager routines.
|
Compression & Decompression, Movie Creation |
Sample Code |
2003-01-14
|
Core Animation QuickTime Layer
(HTML)
(DMG)
(ZIP)
Shows the use of controls in a Layer over a Core Animation QTMovieLayer
|
Graphics & Imaging |
Sample Code |
2007-09-26
|
Core Video - Available Pixel Formats
(HTML)
QA1501: Discusses how to determine all the pixel format types and format descriptions known to Core Video.
|
Graphics & Imaging |
Technical Q&As |
2007-01-23
|
Correct Time Values
(HTML)
QTMTB32: Demonstrates finding correct time values for GetMoviePict to get all the frames of a QuickTime movie.
|
Movie Basics |
Technical Q&As |
1995-05-01
|
Correction to SetMediaDataRef, short, not pointer
(HTML)
QTMTB44: Makes a correction to the description of SetMediaDataRef in the QT2.0 CD.
|
Media Types & Media Handlers, Movie Basics |
Technical Q&As |
1995-08-01
|
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler
(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
|
CreateMovie
(HTML)
(DMG)
(ZIP)
Demonstrates how to create a QuickTime Movie with both a video and audio track.
|
Movie Basics, 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 Basics, Movie Creation, QuickTime for Windows |
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, QuickTime for Windows |
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
|
CreateMovieJava
(HTML)
(DMG)
(ZIP)
Deprecated - Creates a Movie from Java drawing and a sound file.
|
Java |
Sample Code |
2003-01-14
|
CreatePictFile
(HTML)
(DMG)
(ZIP)
Creates a QTComponent from a PICT, JPEG or GIF file using a GraphicsImporter.
|
Java |
Sample Code |
2006-05-11
|
CreatePortAssociation And WM_QUERYNEWPALETTE Message
(HTML)
()
QTW91: Activating your custom palette under QuickTime 3 for Windows by calling NSetPalette and ActivatePalette.
|
QuickTime for Windows |
Technical Q&As |
1998-09-21
|
Creating a Movie from Movie Data in Memory
(HTML)
QA1341: Describes how to create a movie from movie data in memory.
|
Import & Export, Movie Basics, 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
|
Creating Core Audio Format (.caf) Files
(HTML)
QA1534: Describes how to use afconvert to create .caf files
|
Audio |
Technical Q&As |
2009-01-07
|
Creating Sample Descriptor Atoms for a Non-Mac Device
(HTML)
QTPC06: Lists a reference for information on QuickTime atoms and their formats.
|
Design Guidelines |
Technical Q&As |
1995-08-01
|
Creating Sub GWorlds using QTNewGWorldFromPtr
(HTML)
QA1014: Using QTNewGWorldFromPtr to create sub GWorlds which reference the pixel data of other GWorlds.
|
Carbon, Graphics & Imaging |
Technical Q&As |
2001-03-20
|
Creating Thumbnail PICTs
(HTML)
QTICM08: Describes transforming the generic icons of QuickTime PICT-created files into thumbnail icons of these PICTs.
|
Compression & Decompression |
Technical Q&As |
1995-05-01
|
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.
|
Movie Basics, Movie Internals |
Technical Q&As |
2000-09-05
|
Cross-Platform Communication Using the PC Compatibility Messaging System
(HTML)
TN1076: Describes Messaging System Architecture used in Apple's PC Compatibility and DOS Compatibility products
|
QuickTime for Windows |
Technical Notes |
1996-10-01
|
CustomMedia
(HTML)
(DMG)
(ZIP)
Demonstrates how to subclass quicktime.std.movies.media.Media to support custom media types.
|
Java |
Sample Code |
2006-05-11
|
Data Components Reference for QuickTime
(HTML)
(PDF)
Describes the API for QuickTime data components.
|
Import & Export |
Reference |
2006-05-23
|
Decompressing DV frames and accessing the pixels
(HTML)
()
TN2044: Discusses and demonstrates how to decompress DV frames and access the pixels directly.
|
Compression & Decompression |
Technical Notes |
2002-04-11
|
Decompressing IMA WAVE files
(HTML)
QTMCC11: Describes how to use the Sound Manager to decompress and play Window's Microsoft ADPCM-compressed WAVE files.
|
Import & Export |
Technical Q&As |
1998-10-19
|
Decompressing MP3
(HTML)
QTMCC15: Discusses decompressing an MP3 file into a buffer using SoundConverter APIs.
|
Import & Export |
Technical Q&As |
2000-09-22
|
Decompression Sessions - Setting codec accuracy and field mode
(HTML)
QA1460: Describes how to set codec accuracy and field mode options when creating a decompression sessions.
|
Carbon, Compression & Decompression, Graphics & Imaging |
Technical Q&As |
2006-01-12
|
DecompressionAndScaling
(HTML)
(DMG)
(ZIP)
Shows how to convert a version 2 PICT to a compressed QuickTime data buffer.
|
Compression & Decompression, Import & Export |
Sample Code |
2003-01-14
|
DelegateOnlyComponent
(HTML)
(DMG)
(ZIP)
Image Codec Component which simply delegates to a real Image Codec (in this case a '2vuy' decompressor).
|
QuickTime Component Creation |
Sample Code |
2005-10-18
|
Derived Media Handler Components Update
(HTML)
()
QTMCC08: Gives practical limits for data transfer rates under QuickTime 2.5.
|
QuickTime Component Creation |
Technical Q&As |
1996-08-21
|