Sort by Title |
Sort by Topic |
Sort by Resource Type |
Sorted by Date |
ExtractMovieAudioToAIFF
(HTML)
(DMG)
(ZIP)
Demonstrates how to extract audio from QuickTime Movies and write the data to an AIFF file.
|
Audio, Cocoa |
Sample Code |
2006-03-31
|
MovieAudioExtraction - Ensure a Movie is fully loaded before starting an extraction session
(HTML)
QA1469: Describes the importance of making sure a Movie is fully loaded before extracting audio.
|
Audio |
Technical Q&As |
2006-03-29
|
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
|
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.
|
Import & Export, Movie Creation |
Technical Q&As |
2006-03-03
|
QTSetMovieAudioDevice
(HTML)
(DMG)
(ZIP)
Create a QT audio context for an audio output device and target a movie to render to the context
|
Movie Basics, QuickTime for Windows |
Sample Code |
2006-03-03
|
The "packages" node in the device tree
(HTML)
HW90: Describes the "packages" node in the Open Firmware device tree.
|
Hardware & Drivers |
Technical Q&As |
2006-02-22
|
Is QuickTime thread-safe?
(HTML)
QA1088: Discusses thread-safety and reentrancy of the QuickTime library on both Mac & Windows.
|
Design Guidelines, Movie Basics |
Technical Q&As |
2006-02-14
|
QTCarbonCoreImage101
(HTML)
(DMG)
(ZIP)
Demonstrates how to render QuickTime Movies using Core Image filters and the new video pipeline.
|
Carbon, Graphics & Imaging, Movie Basics |
Sample Code |
2006-02-14
|
Integrating the QuickTime for Windows 7.0.3 Installer into your Application Installer
(HTML)
QA1463: Describes new behavior for the QuickTime for Windows 7.0.3 Installer
|
QuickTime for Windows |
Technical Q&As |
2006-02-07
|
Sequence Grabber preallocates large file when recording
(HTML)
QA1411: Describes how to prevent the Sequence Grabber from filling your entire disk when recording.
|
Carbon, Movie Creation |
Technical Q&As |
2006-02-06
|
SillyFrequencyLevels
(HTML)
(DMG)
(ZIP)
Demonstrates how to obtain audio frequency levels from a Movie using SetMovieAudioFrequencyMeteringNumBands and GetMovieAudioFrequencyLevels APIs.
|
Audio, Carbon, Cocoa |
Sample Code |
2006-01-25
|
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 - 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
|
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
|
Limiting the component list in SCRequestImageSettings
(HTML)
QA1062: Describes the scCompressionListType flag, which limits the list of compressors shown in the standard image settings dialog.
|
Compression & Decompression |
Technical Q&As |
2006-01-12
|
QuickTime Compression and Decompression Guide
(HTML)
(PDF)
Describes the QuickTime data compression and decompression technologies.
|
Compression & Decompression, Graphics & Imaging |
Guides |
2006-01-10
|
QuickTime Guide for Windows
(HTML)
(PDF)
Introduces Windows programming techniques for QuickTime.
|
Internet & Web, QuickTime for Windows |
Guides |
2006-01-10
|
QuickTime Import and Export Guide
(HTML)
(PDF)
Describes QuickTime's technology for importing and exporting graphics and other data into and out of movies.
|
Import & Export |
Guides |
2006-01-10
|
QuickTime Media Types and Media Handlers Guide
(HTML)
(PDF)
Describes video, sound, text, time code, and tween media handlers.
|
Audio, Media Types & Media Handlers |
Guides |
2006-01-10
|
QuickTime Movie Basics
(HTML)
(PDF)
Introduces some of the basic concepts you need to understand when working with QuickTime movies.
|
Carbon, Movie Basics |
Guides |
2006-01-10
|
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 Music Architecture Guide
(HTML)
(PDF)
Explains how to enable synthesizing and playing of sounds and musical sequences.
|
Audio |
Guides |
2006-01-10
|
QuickTime Streaming Guide
(HTML)
(PDF)
Describes the QuickTime streaming technology.
|
Internet & Web, Streaming |
Guides |
2006-01-10
|
QuickTime Transport and Delivery Guide
(HTML)
(PDF)
Describes components that transport data between QuickTime movies and specific devices.
|
Transport & Delivery |
Guides |
2006-01-10
|
QTKitMovieShuffler
(HTML)
(DMG)
(ZIP)
Demonstrates a simple QTKit movie player application.
|
Cocoa, Movie Basics |
Sample Code |
2006-01-03
|
SimpleAudioExtraction
(HTML)
(DMG)
(ZIP)
Demonstrates the QuickTime 7.0 Movie Audio Extraction APIs
|
Audio, Movie Basics |
Sample Code |
2006-01-03
|
ThreadsExportMovie
(HTML)
(DMG)
(ZIP)
Demonstrates movie exporting using the QuickTime movie export component on separate threads of a Cocoa application.
|
Cocoa, Import & Export |
Sample Code |
2006-01-03
|
Using the Audio Extraction API in QuickTime 7
(HTML)
Learn how your application can extract audio from multiple sound tracks in a QuickTime movie.
|
Audio |
Articles |
2005-12-19
|
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
|
MoviePlayer - C#
(HTML)
(DMG)
(ZIP)
Microsoft Visual C# application which uses the QuickTime 7 COM Control to display and manipulate movies
|
Import & Export, Movie Basics, QuickTime for Windows |
Sample Code |
2005-11-09
|
QuickTime 7 for Windows Update Guide
(HTML)
(PDF)
Conceptual and reference material about the changes, features and enhancements, along with new APIs, available in QuickTime 7 for Windows.
|
General |
Guides |
2005-11-09
|
QuickTime Kit Programming Guide
(HTML)
(PDF)
Provides a tutorial on how to build and extend a QTKitPlayer application using the QuickTime Kit framework in Cocoa.
|
Cocoa |
Guides |
2005-11-09
|
Sound Manager Codec support in QuickTime 7
(HTML)
QA1448: Describes QuickTime 7 support for constant bitrate and variable bitrate Sound Manager codecs
|
Audio |
Technical Q&As |
2005-10-26
|
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
|
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
|
Improving Windows Screen Updating with QuickTime for Windows Double-Buffering Feature
(HTML)
TN2153: QuickTime 6.4 includes a facility to improve screen updating for Windows applications
|
QuickTime for Windows |
Technical Notes |
2005-10-18
|
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
|
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
|
MoviePlayer
(HTML)
(DMG)
(ZIP)
A simple movie player application written in Microsoft Visual Basic 6 using the QuickTime 7 COM/ActiveX Control.
|
Movie Basics, QuickTime for Windows |
Sample Code |
2005-10-13
|
QTQuartzPlayer
(HTML)
(DMG)
(ZIP)
QTQuartzPlayer demonstrates how to render QuickTime Movies and live video with OpenGL and CoreVideo.
|
Cocoa, Graphics & Imaging, Movie Basics |
Sample Code |
2005-10-04
|
Using the QuickTime DVCompressor properties
(HTML)
QA1438: Describes the function of the DVCompressor class component properties.
|
Import & Export |
Technical Q&As |
2005-10-04
|
ElectricImageComponent
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
Import & Export, QuickTime Component Creation |
Sample Code |
2005-09-21
|
Scripting the COM/ActiveX Control in QuickTime 7 for Windows
(HTML)
Learn to build standalone Windows applications that use QuickTime, without needing to master the API.
|
QuickTime for Windows, Scripting & Automation |
Articles |
2005-09-12
|
What's New In QuickTime
(HTML)
Lists the documents describing the latest enhancements, new features, and other changes to the QuickTime technology.
|
General |
Guides |
2005-09-08
|
Implementing a CVFillExtendedPixelsCallBack
(HTML)
QA1440: Discusses how you implement a Core Video custom extended pixel fill callback function.
|
Carbon, Compression & Decompression, Graphics & Imaging, QuickTime Component Creation |
Technical Q&As |
2005-09-06
|
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.
|
Carbon, Graphics & Imaging, QuickTime Component Creation |
Technical Q&As |
2005-09-06
|
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
|
ImproveYourImage
(HTML)
(DMG)
(ZIP)
Demonstrates the use of QuickTime Graphics Importers and Exporters.
|
Import & Export |
Sample Code |
2005-08-24
|
ExampleIPBCodec
(HTML)
(DMG)
(ZIP)
A video compressor and decompressor component pair for QuickTime 7. Supports IPB frame patterns.
|
Compression & Decompression, QuickTime Component Creation |
Sample Code |
2005-08-16
|
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
|
QuickTime Movie Playback Programming Guide
(HTML)
(PDF)
Describes how to open and play QuickTime movies using the Carbon and QuickTime API.
|
Graphics & Imaging, Movie Basics |
Guides |
2005-08-11
|
QuickTime Overview
(HTML)
(PDF)
Introduces the main concepts and services of QuickTime.
|
Carbon, Cocoa, Games, General, Graphics & Imaging, Internet & Web |
Guides |
2005-08-11
|
QuickTimeMovieControl
(HTML)
(DMG)
(ZIP)
Demonstrates how to easily add QuickTime media playback to an application
|
Carbon |
Sample Code |
2005-08-10
|
SimpleVideoOut
(HTML)
(DMG)
(ZIP)
Demonstrates how QuickTime Video Output Components can be used to play video out to hardware.
|
Carbon, Compression & Decompression, Hardware & Drivers, Import & Export |
Sample Code |
2005-08-10
|
SoftVideoOutputComponent
(HTML)
(DMG)
(ZIP)
Software implementation of a QuickTime Video Output Component, includes a companion Transfer Codec.
|
Compression & Decompression, QuickTime Component Creation |
Sample Code |
2005-08-10
|
DropDraw
(HTML)
(DMG)
(ZIP)
Demonstrates automatic ColorSync color-matching when drawing with QuickTime graphics importers in Panther
|
Import & Export |
Sample Code |
2005-08-01
|
QTKitAdvancedDocument
(HTML)
(DMG)
(ZIP)
Enhances the QTKitSimpleDocument sample to resize the movie window and limit selectable file types in open panels
|
Cocoa, Movie Basics |
Sample Code |
2005-08-01
|
QTKitFrameStepper
(HTML)
(DMG)
(ZIP)
Demonstrates how to display each video frame of a given movie
|
Cocoa, Movie Basics |
Sample Code |
2005-08-01
|
QTKitProgressTester
(HTML)
(DMG)
(ZIP)
Demonstrates how to call the -movie:shouldContinueOperation: delegate method during lengthy movie operations
|
Cocoa, Import & Export, Movie Basics |
Sample Code |
2005-08-01
|
QTKitSimpleDocument
(HTML)
(DMG)
(ZIP)
The simplest document-based Cocoa application that opens and displays QuickTime movies
|
Cocoa, Movie Basics |
Sample Code |
2005-08-01
|
VideoViewer
(HTML)
(DMG)
(ZIP)
Simple example of video rendering using QuickTime visual contexts, OpenGL, Core Video and Core Image.
|
Cocoa, Graphics & Imaging, Video Effects & Transitions |
Sample Code |
2005-08-01
|
ThreadsExporter
(HTML)
(DMG)
(ZIP)
Demonstrates importing and exporting still images in different formats on separate threads.
|
Cocoa, Import & Export |
Sample Code |
2005-07-26
|
ThreadsImportMovie
(HTML)
(DMG)
(ZIP)
Demonstrates importing and displaying QuickTime Movies on separate threads.
|
Cocoa, Import & Export, Movie Basics |
Sample Code |
2005-07-26
|
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
|
ThreadsImporter
(HTML)
(DMG)
(ZIP)
Demonstrates importing and displaying still images on separate threads.
|
Cocoa |
Sample Code |
2005-07-22
|
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
|
QTCoreImage101
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using Core Image filters and the new video pipeline.
|
Cocoa, Graphics & Imaging |
Sample Code |
2005-07-19
|
SimpleHIMovieViewPlayer
(HTML)
(DMG)
(ZIP)
Demonstrates how to use HIMovieView to play QuickTime Movies.
|
Carbon, Movie Basics |
Sample Code |
2005-07-15
|
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
|
Quartz Composer QCTV
(HTML)
(DMG)
(ZIP)
Shows how to build a fake TV system using Quartz Composer as the foundation motion graphics.
|
Compression & Decompression, Graphics & Imaging, Import & Export |
Sample Code |
2005-07-06
|
Efficiently using Quartz Composer compositions with QuickTime
(HTML)
TN2145: Describes how to best use Quartz Composer compositions in a QuickTime environment.
|
Graphics & Imaging, Import & Export |
Technical Notes |
2005-07-05
|
QTAudioExtractionPanel
(HTML)
(DMG)
(ZIP)
Enhances the QTKitPlayer to add an Audio Channel Mapping and Extraction panel
|
Audio, Cocoa |
Sample Code |
2005-06-27
|
QuickTime VR
(HTML)
(PDF)
Explains how to construct interactive movies using QuickTime VR.
|
Virtual Reality |
Guides |
2005-06-04
|
SMIL Scripting Guide for QuickTime
(HTML)
(PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
|
Internet & Web, Scripting & Automation |
Guides |
2005-06-04
|
QTKitCommandLine
(HTML)
(DMG)
(ZIP)
Command-line tools for deleting movie segments and converting movies to 3GPP files
|
Cocoa, Import & Export, Movie Basics |
Sample Code |
2005-06-01
|
QTKitImport
(HTML)
(DMG)
(ZIP)
Demonstrates movie import, advanced editing and playback with QTKit
|
Cocoa, Movie Basics |
Sample Code |
2005-06-01
|
Quartz Composer Live DV
(HTML)
(DMG)
(ZIP)
Shows how to export a Quartz Composer composition as a real-time DV stream on the FireWire port.
|
Compression & Decompression, Graphics & Imaging, Import & Export |
Sample Code |
2005-06-01
|
Quartz Composer Matrix
(HTML)
(DMG)
(ZIP)
Shows how to use Quartz Composer to display a QuickTime movie as a series of frames in a 3D world.
|
Graphics & Imaging |
Sample Code |
2005-06-01
|
Mac OS X Server QuickTime Streaming Server Administration
(PDF)
Explains how to set up and manage QuickTime streaming services.
|
Streaming |
Guides |
2005-04-29
|
QuickTime 7 Update Guide
(HTML)
(PDF)
Describes the new features, functions, and data structures in QuickTime 7.
|
General |
Guides |
2005-04-29
|
QuickTime Streaming Server Modules Programming Guide
(HTML)
(PDF)
Explains how to create plug-in modules for the QuickTime Streaming Server.
|
Streaming |
Guides |
2005-04-29
|
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
|
QuickTime Initialization Guide
(HTML)
(PDF)
Describes how to initialize the QuickTime working environment and how to determine the version of QuickTime installed.
|
Movie Basics |
Guides |
2005-04-08
|
iSight - Configuring gain settings for IIDC cameras
(HTML)
QA1421: Discusses how to configure features of IIDC cameras, specifically gain for the iSight
|
Carbon, Hardware & Drivers |
Technical Q&As |
2005-04-06
|
Using ConvertMovieToFile or ConvertMovieToDataRef to convert movies without displaying the settings dialog
(HTML)
QA1418: Describes how to perform movie export using ConvertMovieToFile or ConvertMovieToDataRef without displaying the dialog
|
Import & Export |
Technical Q&As |
2005-03-22
|
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.
|
Carbon, Import & Export, QuickTime Component Creation |
Technical Q&As |
2005-03-08
|
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.
|
Carbon, Compression & Decompression, Graphics & Imaging, Movie Creation |
Technical Q&As |
2005-02-25
|
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.
|
Carbon, Movie Basics, Movie Creation |
Technical Q&As |
2005-02-11
|
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
|
Carbon, Hardware & Drivers, Movie Creation |
Technical Q&As |
2005-01-06
|
SetSoundMediaBalance balance parameter clarification
(HTML)
()
QTMTB49: Describes correct parameter values for the SetSoundMediaBalance routine.
|
Audio, Movie Basics |
Technical Q&As |
2004-12-01
|
Idling Movie Importers
(HTML)
TN2111: discusses how to write an idling movie importer component
|
Import & Export, QuickTime Component Creation |
Technical Notes |
2004-11-12
|
GetDIBFromPict fails with QuickTime "Minimum" installation
(HTML)
QA1294: Demonstrates how to check for any available QuickTime components required by individual QuickTime functions.
|
Movie Basics, QuickTime for Windows |
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
|
Carbon, Movie Basics |
Technical Q&As |
2004-09-16
|
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
|
Movies - Saving movie playback hints
(HTML)
QA1366: Explains how to save and load media play hints from Movie files.
|
Carbon, Cocoa, Movie Basics |
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
|
Audio, Games, Movie Basics |
Technical Q&As |
2004-09-08
|
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
|
Dynamically registering a bundled component
(HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
|
Carbon, QuickTime Component Creation |
Technical Q&As |
2004-06-07
|