Sort by Title |
Sorted by Topic |
Sort by Date |
How to Get the First Video Frame
(HTML)
QTMCC01: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
|
Movie Basics |
1995-05-01
|
Importing image data from memory
(HTML)
QTMTB56: Explains using the graphics importer API's to read image data which resides in memory.
|
Movie Basics |
2000-04-03
|
Intercepting movie controller actions
(HTML)
QA1094: Demonstrates how to intercept movie controller actions.
|
Movie Basics |
2001-11-14
|
Intercepting QuickTime Wired Actions
(HTML)
QA1095: Demonstrates how to intercept wired actions in a movie controller action filter function.
|
Movie Basics |
2001-11-14
|
Is QuickTime thread-safe?
(HTML)
QA1088: Discusses thread-safety and reentrancy of the QuickTime library on both Mac & Windows.
|
Movie Basics |
2006-02-14
|
Looping Audio Files with QuickTime for Windows
(HTML)
QA1559: How to Continuously Loop Audio Files with QuickTime for Windows
|
Movie Basics |
2007-10-09
|
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 Basics |
1995-05-01
|
Movie Drawing Complete Procedure with C++
(HTML)
()
QA1150: Demonstrates a static class method which can be used as a QuickTime movie drawing complete callback.
|
Movie Basics |
2002-06-18
|
Movies - Saving movie playback hints
(HTML)
QA1366: Explains how to save and load media play hints from Movie files.
|
Movie Basics |
2004-09-14
|
Playing memory-resident WAVE data using QuickTime 4
(HTML)
()
QTMTB52: Explains how to play memory-resident WAVE data in QuickTime 4 or later.
|
Movie Basics |
1999-07-21
|
Playing QuickTime 3 Movie Sound Data
(HTML)
()
QTMTB50: Explains why a movie's sound data can continue to play longer than video data.
|
Movie Basics |
1998-11-09
|
Preroll Movies
(HTML)
QTMTB42: Lists the advantages of calling PreRollMovie to improve the performance of QuickTime movies.
|
Movie Basics |
1995-05-01
|
Programatically retrieving field and frame information
(HTML)
QA1547: Discusses the use of the kICMImageDescriptionPropertyID_FieldInfo property to retrieve Field/Frame information.
|
Movie Basics |
2007-09-13
|
Programmatic configuration of a Movie Export Component
(HTML)
()
QA1147: Demonstrates how to programmatically configure a movie export component without showing the Movie Export dialog.
|
Movie Basics |
2002-06-18
|
QuickTime & PutMovieIntoDataFork, Offsets
(HTML)
QTMTB34: Explains restrictions on moving movie data around in a file after creation; also gives work arounds.
|
Movie Basics |
1995-05-01
|
QuickTime and Carbon Events
(HTML)
QA1090: Discusses how to ensure smooth movie playback when using Carbon Events in an application.
|
Movie Basics |
2001-10-26
|
QuickTime Audio - Easy Frequency Level Metering with MovieAudio APIs
(HTML)
QA1459: Describes how to perform frequency band level metering using MovieAudio metering APIs.
|
Movie Basics |
2009-01-29
|
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
|
Movie Basics |
2008-08-08
|
QuickTime Media Editing
(HTML)
()
QA1110: Explains the term "Media" as used in QuickTime and how it relates to media editing APIs.
|
Movie Basics |
2002-01-16
|
QuickTime Media Optimization Properties
(HTML)
QA1579: Discusses the kQTMovieImporterPropertyID_AllowMediaOptimization and kQTMovieInstantiationPropertyID_AllowMediaOptimization properties.
|
Movie Basics |
2009-03-30
|
QuickTime movies require a valid graphics port
(HTML)
QA1345: The QuickTime Movie Toolbox requires a valid graphics port for all movies.
|
Movie Basics |
2004-03-19
|
QuickTime Toolbox GetMovieTime Call
(HTML)
QTMTB38: Provides the calls to change the current time and to reposition a movie to play from the start.
|
Movie Basics |
1995-05-01
|
Retrieving Audio from QuickTime Files
(HTML)
QTMTB30: Describes how to retrieve audio from QuickTime files in 1 second chunks.
|
Movie Basics |
1995-05-01
|
Saving changes to modified movies
(HTML)
QTMTB60: Describes how to ensure any changes made to a movie are saved.
|
Movie Basics |
2000-09-05
|
Saving playback hints in a Movie
(HTML)
()
QA1194: Demonstrates how to use the SetTrackLoadSettings function to save the hintsHighQuality playback hint in a movie.
|
Movie Basics |
2002-09-04
|
Saving QuickTime Movie Files
(HTML)
()
QTMTB47: Explains a few complications one might face in creating and saving QuickTime movie files.
|
Movie Basics |
1997-01-31
|
SetSoundMediaBalance balance parameter clarification
(HTML)
()
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
|
Movie Basics |
2004-12-01
|
Setting a Movie's Clipping Region
(HTML)
QTMTB23: Explains why ShowMoviePoster doesn't honor the clipping region when clipped to the cell size.
|
Movie Basics |
1995-05-01
|
Setting Sequence Grabber Sound Input Device Driver Parameters
(HTML)
()
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
|
Movie Basics |
2002-10-25
|
Setting the movie background color
(HTML)
()
QTMTB53: Describes how to apply a background color to an entire movie.
|
Movie Basics |
1999-08-16
|
SGSetSettings unexpected results
(HTML)
QTMTB55: Explains why subsequent calls to the SGSetSettings can fail after the first call to SGSetSettings completed successfully.
|
Movie Basics |
1999-10-11
|
Stepping Through QuickTime-Movie
(HTML)
QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
|
Movie Basics |
1995-05-01
|
Track Editing
(HTML)
QTMCC17: Discusses different APIs used to edit tracks in QuickTime movies.
|
Movie Basics |
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 |
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 |
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 |
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 |
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 |
2008-08-08
|
Using QTSetAtomData
(HTML)
()
QA1231: Explains what QTSetAtomData does with the data passed into it.
|
Movie Basics |
2003-01-14
|
Using QuickTime to access MP3 ID3 Tags
(HTML)
()
QA1135: Demonstrates how to extract User Data from QuickTime Movies.
|
Movie Basics |
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 |
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 |
2006-04-11
|
What is SetMovieDefaultDataRef?
(HTML)
()
QTMTB48: Describes the routine SetMovieDefaultDataRef and includes sample code showing how to use it.
|
Movie Basics |
1997-03-14
|
Why does my identity matrix look strange?
(HTML)
()
QA1227: Discusses the MatrixRecord structure and QuadToQuadMatrix function.
|
Movie Basics |
2003-01-15
|
Compression Sessions - Enabling muti-pass encoding
(HTML)
QA1450: Describes how to enable multi-pass encoding when using ICM compression sessions.
|
Movie Creation |
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 |
2006-01-12
|
Creating a Movie from Movie Data in Memory
(HTML)
QA1341: Describes how to create a movie from movie data in memory.
|
Movie Creation |
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 |
2008-05-19
|
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 |
2005-10-24
|
Keyframes and AddMediaSample
(HTML)
QTMCC20: Describes setting flags correctly for AddMediaSample to mark keyframes and difference frames.
|
Movie Creation |
2000-12-01
|
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 |
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 |
2006-03-03
|
MPEG Compression in QuickTime
(HTML)
QTICM16: Describes extracting information from an MPEG movie file and placing it in a specific MPEG track.
|
Movie Creation |
1995-08-01
|
Preview image quality of DV capture
(HTML)
QTMCC12: Describes how to get full resolution preview image quality when capturing DV.
|
Movie Creation |
2000-10-25
|
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 |
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 |
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 |
2008-09-16
|
QuickTime Media Optimization Properties
(HTML)
QA1579: Discusses the kQTMovieImporterPropertyID_AllowMediaOptimization and kQTMovieInstantiationPropertyID_AllowMediaOptimization properties.
|
Movie Creation |
2009-03-30
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
2006-02-06
|
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 |
2003-07-16
|
Setting Sequence Grabber Sound Input Device Driver Parameters
(HTML)
()
QA1204: Setting sound input device driver parameters for QuickTime sequence grabber audio channels.
|
Movie Creation |
2002-10-25
|
SGSetSettings unexpected results
(HTML)
QTMTB55: Explains why subsequent calls to the SGSetSettings can fail after the first call to SGSetSettings completed successfully.
|
Movie Creation |
1999-10-11
|
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 |
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 |
2005-02-11
|
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 |
2008-08-08
|
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 |
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 |
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 |
1996-02-15
|
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 |
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.
|
Movie Internals |
1995-05-01
|
Specifying Chunk Sizes
(HTML)
QTPC08: Discusses the meaning of a QuickTime movie atom's chunk value.
|
Movie Internals |
1995-08-01
|
Stepping Through QuickTime-Movie
(HTML)
QTMTB28: Describes how to get the first frame of a movie using GetMovieNextInterestingTime.
|
Movie Internals |
1995-05-01
|
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 |
2002-07-09
|
Component Definitions
(HTML)
QTMCC14: Discusses the differences between components, component instances, component storage, and component RefCons.
|
QuickTime Component Creation |
2000-09-22
|
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 |
2002-02-07
|
Derived Media Handler Components Update
(HTML)
()
QTMCC08: Gives practical limits for data transfer rates under QuickTime 2.5.
|
QuickTime Component Creation |
1996-08-21
|
Dynamically registering a bundled component
(HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
|
QuickTime Component Creation |
2004-06-07
|
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 |
2002-09-04
|
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 |
2008-04-24
|
Image Decompressor Data-loading Procs
(HTML)
()
QTMCC19: Explains how to use an image decompressor's data-loading proc.
|
QuickTime Component Creation |
2003-07-10
|
ImageDescription Extension Format
(HTML)
()
QTMCC04: Gives a reference for information on image description extensions.
|
QuickTime Component Creation |
1996-11-27
|
Implementing a CVFillExtendedPixelsCallBack
(HTML)
QA1440: Discusses how you implement a Core Video custom extended pixel fill callback function.
|
QuickTime Component Creation |
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 |
2005-10-17
|
Intercepting movie controller actions
(HTML)
QA1094: Demonstrates how to intercept movie controller actions.
|
QuickTime Component Creation |
2001-11-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 |
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 |
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 |
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 |
2008-03-11
|
QuickTime Supported YUV Pixel Formats
(HTML)
QA1060: Describes which YUV pixel formats are supported by QuickTime.
|
QuickTime Component Creation |
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 |
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 |
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 |
2002-01-16
|
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 |
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 |
2008-11-20
|