Sort by Title |
Sorted by Topic |
Sort by Resource Type |
Sort by Date |
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 Creation |
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 Creation |
Technical Notes |
2007-09-14
|
Unwanted Audio with DV Capture
(HTML)
()
QA1105: Explains why audio is captured from a DV source even though you may not want to.
|
Movie Creation |
Technical Q&As |
2002-01-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.
|
Movie Creation |
Technical Q&As |
2005-02-11
|
Using the QuickTime 64-bit Timecode Media Handler
(HTML)
TN2198: Discusses 64-bit Timecode Media support added with Mac OS X 10.5 and QuickTime 7.3
|
Movie Creation |
Technical Notes |
2007-09-18
|
Video capture with multiple IIDC cameras
(HTML)
QA1365: Discusses factors which influence the number of IIDC cameras that can simultaniously be used for capture.
|
Movie Creation |
Technical Q&As |
2008-08-08
|
WhackedTV
(HTML)
(DMG)
(ZIP)
A Cocoa version of the venerable HackTV sample code, demonstrating usage of the Sequence Grabber API's
|
Movie Creation |
Sample Code |
2008-05-09
|
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 Internals |
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 Internals |
Technical Q&As |
2000-09-05
|
Linked Movies with Different Color Palettes
(HTML)
()
QTMRF07: Explains why a QuickTime movie shouldn't contain subMovies that have different color palettes.
|
Movie Internals |
Technical Q&As |
1996-02-15
|
MakeiPhoneRefMovie
(HTML)
(DMG)
(ZIP)
Demonstrates how to generate QuickTime Reference Movies for iPhone.
|
Movie Internals |
Sample Code |
2007-08-03
|
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.
|
Movie Internals |
Technical Q&As |
1995-05-01
|
MovieVideoChart
(HTML)
(DMG)
(ZIP)
Demonstrates direct access to video samples in movie files, using B-frame-aware APIs in QuickTime 7.
|
Movie Internals |
Sample Code |
2006-07-11
|
QT Internals
(HTML)
(DMG)
(ZIP)
Dumps information about movie structures.
|
Movie Internals |
Sample Code |
2003-01-14
|
qtfullscreen
(HTML)
(DMG)
(ZIP)
Defines functions that illustrate how to play QuickTime movies full screen.
|
Movie Internals |
Sample Code |
2003-01-14
|
qtinfo
(HTML)
(DMG)
(ZIP)
Shows how to create movie previews, movie posters, and file previews.
|
Movie Internals |
Sample Code |
2003-01-14
|
qtinfo.win
(HTML)
(DMG)
(ZIP)
Shows how to create movie previews, posters, and file previews.
|
Movie Internals |
Sample Code |
2003-01-14
|
QTMetadataEditor
(HTML)
(DMG)
(ZIP)
Demonstrates QuickTime 7 APIs in a Metadata Browsing and Editing application
|
Movie Internals |
Sample Code |
2008-05-09
|
qtskins
(HTML)
(DMG)
(ZIP)
Shows how to programmatically create and play back a movie with a skin track.
|
Movie Internals |
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 Internals |
Sample Code |
2003-01-14
|
qtsndtween
(HTML)
(DMG)
(ZIP)
Modify a QuickTime movie's sound track by increasing (or decreasing) the volume as it plays.
|
Movie Internals |
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.
|
Movie Internals |
Sample Code |
2003-01-14
|
qttimecode.win
(HTML)
(DMG)
(ZIP)
Shows how to use the timecode media handler.
|
Movie Internals |
Sample Code |
2003-01-14
|
qtvectors
(HTML)
(DMG)
(ZIP)
Shows how to construct a QuickTime vector movie.
|
Movie Internals |
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 Internals |
Sample Code |
2003-01-14
|
QuickTime Movie Internals Guide
(HTML)
(PDF)
Describes technologies inside QuickTime movies, including time management, modifier tracks, access keys, posters, and movie and file previews.
|
Movie Internals |
Guides |
2006-01-10
|
QuickTime Movie Properties Reference
(HTML)
(PDF)
Describes the API for managing QuickTime movie properties.
|
Movie Internals |
Reference |
2006-05-23
|
Setting a Movie's Clipping Region
(HTML)
QTMTB23: Explains why ShowMoviePoster doesn't honor the clipping region when clipped to the cell size.
|
Movie Internals |
Technical Q&As |
1995-05-01
|
simpleeditsdi.win
(HTML)
(DMG)
(ZIP)
Demonstrates how to display and edit QuickTime movies using the SDI (single document interface).
|
Movie Internals |
Sample Code |
2003-01-14
|
Specifying Chunk Sizes
(HTML)
QTPC08: Discusses the meaning of a QuickTime movie atom's chunk value.
|
Movie Internals |
Technical Q&As |
1995-08-01
|
Stepping Through QuickTime-Movie
(HTML)
QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
|
Movie Internals |
Technical Q&As |
1995-05-01
|
AIFFWriter
(HTML)
(DMG)
(ZIP)
Deprecated - A Sound Manager sound output device component.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
aiffwriter.win
(HTML)
(DMG)
(ZIP)
Deprecated - A Sound Manager sound output device component.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
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 |
Sample Code |
2003-01-14
|
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.
|
QuickTime Component Creation |
Technical Q&As |
2002-07-09
|
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.
|
QuickTime Component Creation |
Technical Notes |
2005-07-21
|
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.
|
QuickTime Component Creation |
Guides |
2005-04-08
|
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
|
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
|
DrawTextCodec
(HTML)
(DMG)
(ZIP)
This is a QuickTime codec for compressing black and white pictures into the glyphs of a font.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
Dynamically registering a bundled component
(HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
|
QuickTime Component Creation |
Technical Q&As |
2004-06-07
|
ElectricImageComponent
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
QuickTime Component Creation |
Sample Code |
2005-09-21
|
ElectricImageComponent.win
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
QuickTime Component Creation |
Sample Code |
2004-01-23
|
ExampleCodec
(HTML)
(DMG)
(ZIP)
An example of am image compression codec that handles both compression and decompression of images.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
ExampleIPBCodec
(HTML)
(DMG)
(ZIP)
A video compressor and decompressor component pair for QuickTime 7. Supports IPB frame patterns.
|
QuickTime Component Creation |
Sample Code |
2005-08-16
|
ExampleVideoPanel
(HTML)
(DMG)
(ZIP)
An example Sequence Grabber Video Panel Component.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
ExampleVideoPanel.win
(HTML)
(DMG)
(ZIP)
An example Sequence Grabber Video Panel Component.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
Fiendishthngs
(HTML)
(DMG)
(ZIP)
Fiendishthngs lists all the the Components it finds on the system and lets you query them for information.
|
QuickTime Component Creation |
Sample Code |
2007-09-13
|
Filtering the Effects List returned by QTGetEffectsList
(HTML)
()
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
|
QuickTime Component Creation |
Technical Q&As |
2002-09-04
|
Final Cut Pro - The 'r4fl' Pixel Format
(HTML)
TN2201: Describes the 'r4fl' pixel format used by Final Cut Pro to support greater than 8-bit rendering.
|
QuickTime Component Creation |
Technical Notes |
2008-08-06
|
How can I find out what non-RGB pixel formats a codec supports?
(HTML)
()
QA1249: Applications can find out if a codec supports non-RGB pixel formats.
|
QuickTime Component Creation |
Technical Q&As |
2008-04-24
|
Idling Movie Importers
(HTML)
TN2111: discusses how to write an idling movie importer component
|
QuickTime Component Creation |
Technical Notes |
2004-11-12
|
Image Decompressor Data-loading Procs
(HTML)
()
QTMCC19: Explains how to use an image decompressor's data-loading proc.
|
QuickTime Component Creation |
Technical Q&As |
2003-07-10
|
ImageDescription Extension Format
(HTML)
()
QTMCC04: Gives a reference for information on image description extensions.
|
QuickTime Component Creation |
Technical Q&As |
1996-11-27
|
Implementing a CVFillExtendedPixelsCallBack
(HTML)
QA1440: Discusses how you implement a Core Video custom extended pixel fill callback function.
|
QuickTime Component Creation |
Technical Q&As |
2005-09-06
|
Importer Components - What is the 'mcfg' resource used for?
(HTML)
()
QA1267: Discusses the Media Configuration 'mcfg' resource which lists Importer Component file type characteristics and its use.
|
QuickTime Component Creation |
Technical Q&As |
2005-10-17
|
Intercepting movie controller actions
(HTML)
QA1094: Demonstrates how to intercept movie controller actions.
|
QuickTime Component Creation |
Technical Q&As |
2001-11-14
|
MCComponent
(HTML)
(DMG)
(ZIP)
A sample QuickTime component skeleton.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
Movie Export Component - How to ensure Final Cut Pro recognizes your exporter
(HTML)
QA1415: Explains how to make sure Final Cut Pro will recognizes a custom QuickTime movie export component.
|
QuickTime Component Creation |
Technical Q&As |
2005-03-08
|
Movie Export Components - Supporting a MovieProgressProc
(HTML)
()
QA1230: Explains the steps needed to support a movie progress proc in a movie export component.
|
QuickTime Component Creation |
Technical Q&As |
2003-01-31
|
Movie Import Component Selectors
(HTML)
()
QTMCC09: Explains why there is no documentation on the movie import API selectors: kMovieImportGetFileTypeSelect and kMovieImportDataRefSelect.
|
QuickTime Component Creation |
Technical Q&As |
1996-08-21
|
Movie Import Components - MovieImportDataRef Invoked For File Import Operations
(HTML)
QA1596: Discusses how QuickTime 7.4+ invokes Movie Import Components when specifically importing from files.
|
QuickTime Component Creation |
Technical Q&As |
2008-03-11
|
Multi-Buffer Aware Image Decompressors
(HTML)
TN2148: Describes how to mark a video decompressor component as multi-buffer aware for maximum performance with CoreVideo.
|
QuickTime Component Creation |
Technical Notes |
2005-07-12
|
MyComponent
(HTML)
(DMG)
(ZIP)
Sample component shell, useful for writing a new component.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
MyRegisterComponent
(HTML)
(DMG)
(ZIP)
This component registers another component and makes it the default component.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
OldDelegateOnlyComponent
(HTML)
(DMG)
(ZIP)
Deprecated - Please see DelegateOnlyComponent for the current version of this sample.
|
QuickTime Component Creation |
Sample Code |
2003-10-27
|
qdmediahandler
(HTML)
(DMG)
(ZIP)
Illustrates one way to write a derived media handler.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
qdmediahandler.win
(HTML)
(DMG)
(ZIP)
Illustrates one way to write a derived media handler.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
qdmediamaker
(HTML)
(DMG)
(ZIP)
QDMMaker is a sample application that creates movies that use the QuickDraw media handler.
|
QuickTime Component Creation |
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 Component Creation |
Sample Code |
2003-01-14
|
qtmissingcomp
(HTML)
(DMG)
(ZIP)
Illustrates the preferred method of checking to see whether a particular component is available.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
qtstreaming
(HTML)
(DMG)
(ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
qtstreaming.win
(HTML)
(DMG)
(ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
|
QuickTime Component Creation |
Sample Code |
2003-01-14
|
QuickTime Component Creation Guide
(HTML)
(PDF)
Tells you how to build new media handler and preview components to extend the capabilities of QuickTime.
|
QuickTime Component Creation |
Guides |
2007-01-08
|
QuickTime Supported YUV Pixel Formats
(HTML)
QA1060: Describes which YUV pixel formats are supported by QuickTime.
|
QuickTime Component Creation |
Technical Q&As |
2001-07-19
|
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 Component Creation |
Technical Q&As |
2005-09-06
|
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 Component Creation |
Technical Q&As |
1995-06-01
|
The similarity field in ImageCodecBandCompress and Key Frames
(HTML)
()
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
|
QuickTime Component Creation |
Technical Q&As |
2002-01-16
|
SoftVDigX
(HTML)
(DMG)
(ZIP)
Demonstrates the "Compressed Source" model and an updated implementation of the Video Digitizer APIs for Mac OS X.
|
QuickTime Component Creation |
Sample Code |
2007-02-14
|
SoftVideoOutputComponent
(HTML)
(DMG)
(ZIP)
Software implementation of a QuickTime Video Output Component, includes a companion Transfer Codec.
|
QuickTime Component Creation |
Sample Code |
2005-08-10
|
Sound PreMixer effect
(HTML)
(DMG)
(ZIP)
Deprecated - A sound manager pre-mixer effect component.
|
QuickTime Component Creation |
Sample Code |
2003-03-14
|
Supplying codec-specific options within the Standard Compression Dialog
(HTML)
()
TN2081: Discusses the ImageCodec 'DITL' APIs introduced with QuickTime 6.
|
QuickTime Component Creation |
Technical Notes |
2009-04-29
|
Thread-safe programming in QuickTime
(HTML)
TN2125: Discusses how to use QuickTime from background threads for applications and component developers.
|
QuickTime Component Creation |
Technical Notes |
2007-09-14
|
Using cmpWantsRegisterMessage not recommended on Mac OS X
(HTML)
()
QA1192: Describes why using the cmpWantsRegisterMessage flag is not recommended on Mac OS X.
|
QuickTime Component Creation |
Technical Q&As |
2003-03-11
|
Video Digitizers - Adding Clean Aperture and Pixel Aspect Ratio Information
(HTML)
QA1512: Discusses the importance of adding 'pasp' and 'clap' image description extensions to the ImageDescription returned by a VDIG.
|
QuickTime Component Creation |
Technical Q&As |
2008-11-20
|
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X
(HTML)
()
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
|
QuickTime Component Creation |
Technical Q&As |
2002-10-29
|
Video Output Components - QTVideoOutputGetIndImageDecompressor
(HTML)
()
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
|
QuickTime Component Creation |
Technical Q&As |
2003-01-03
|
Why isn't my QuickTime Component recognized by iMovie '08?
(HTML)
QA1545: Discusses why iMovie '08 may ignore 3rd party QuickTime Components.
|
QuickTime Component Creation |
Technical Q&As |
2007-10-03
|
audiocodec.win
(HTML)
(DMG)
(ZIP)
An example codec, a compressor and decompressor supporting the uLaw format.
|
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.
|
QuickTime for Windows |
Sample Code |
2003-01-14
|
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
|
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
|
CreateMovie - C#
(HTML)
(DMG)
(ZIP)
Visual C# application demonstrating the QuickTime 7 COM Control creating movies from images and saving them
|
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
|
QuickTime for Windows |
Sample Code |
2005-11-09
|
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
|
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
|