Sort by Title |
Sort by Topic |
Sorted by Resource Type |
Sort by Date |
QuickTime 7.1 Update Reference
(HTML)
(PDF)
Describes the new functions available in QuickTime 7.1.
|
General |
Release Notes |
2006-08-14
|
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
|
QTCoreVideo202
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using OpenGL PBO and the Core Video pixel buffer pipeline.
|
Cocoa, Graphics & Imaging |
Sample Code |
2009-04-07
|
QTCoreVideo301
(HTML)
(DMG)
(ZIP)
Demonstrates adding of effects & filters to QuickTime Movies in realtime using GLSL shaders and the Core Video texture pipeline.
|
Cocoa, Graphics & Imaging, Video Effects & Transitions |
Sample Code |
2009-04-07
|
QTCarbonShell
(HTML)
(DMG)
(ZIP)
A skeleton of a modern Carbon QuickTime application demonstrating how to incorporate QuickTime support into a Carbon application.
|
Carbon |
Sample Code |
2009-03-19
|
QTMetaData
(HTML)
(DMG)
(ZIP)
Demonstrates the QuickTime 7 MetaData APIs in a Carbon application.
|
Carbon, Movie Basics |
Sample Code |
2009-03-16
|
HTML Video With CSS Effects and Custom Video Controls
(HTML)
(DMG)
(ZIP)
HTML5 video element example that uses CSS effects and custom video controls.
|
Internet & Web |
Sample Code |
2008-08-06
|
Movie Overlay
(HTML)
(DMG)
(ZIP)
Shows how to overlay text & graphics and perform animation on an QTMovieView through a floating overlay window.
|
Cocoa, Movie Basics |
Sample Code |
2008-07-25
|
QTCoreVideo102
(HTML)
(DMG)
(ZIP)
An application demonstrating the use of QTKit, CoreVdeo, and OpenGL.
|
Cocoa, Graphics & Imaging |
Sample Code |
2008-06-06
|
QTCoreVideo103
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using OpenGL texture range and the Core Video pixel buffer pipeline.
|
Cocoa, Graphics & Imaging, Video Effects & Transitions |
Sample Code |
2008-06-06
|
QTCoreVideo201
(HTML)
(DMG)
(ZIP)
Demonstrates how to render a QuickTime Movie using OpenGL FBO and the Core Video texture pipeline.
|
Cocoa, Graphics & Imaging, Video Effects & Transitions |
Sample Code |
2008-06-06
|
MyMovieFilter
(HTML)
(DMG)
(ZIP)
How to play a movie into a layer-backed QTMovieView and apply a Core Image filter while the movie plays.
|
Cocoa, Graphics & Imaging |
Sample Code |
2008-06-02
|
QTMetadataEditor
(HTML)
(DMG)
(ZIP)
Demonstrates QuickTime 7 APIs in a Metadata Browsing and Editing application
|
Movie Internals |
Sample Code |
2008-05-09
|
WhackedTV
(HTML)
(DMG)
(ZIP)
A Cocoa version of the venerable HackTV sample code, demonstrating usage of the Sequence Grabber API's
|
Audio, Cocoa, Compression & Decompression, Graphics & Imaging, Movie Creation |
Sample Code |
2008-05-09
|
LiveVideoMixer
(HTML)
(DMG)
(ZIP)
LiveVideoMixer demonstrates customized video rendering with QuickTime 7 and CoreVideo and OpenGL.
|
Graphics & Imaging, Movie Basics |
Sample Code |
2008-04-24
|
QTCoreVideo101
(HTML)
(DMG)
(ZIP)
Demonstrates (with very little code) how to render a QuickTime Movie using CoreVideo and OpenGL.
|
Cocoa, Graphics & Imaging |
Sample Code |
2008-04-24
|
QTCompressionOptionsWindow
(HTML)
(DMG)
(ZIP)
Demonstrates how easy it is to manage QTCompressionOptions instances with a user interface.
|
Cocoa |
Sample Code |
2008-02-22
|
MyRecorder
(HTML)
(DMG)
(ZIP)
Demonstrates the use of the QTKit Capture APIs
|
Cocoa, Movie Creation |
Sample Code |
2008-01-29
|
QTControlCommandLine
(HTML)
(DMG)
(ZIP)
Using the QuickTime COM Control object from the command line to export a movie to a different file format
|
Import & Export, QuickTime for Windows |
Sample Code |
2008-01-29
|
QTAudioContextInsert
(HTML)
(DMG)
(ZIP)
Demonstrates use of Audio Context Insert APIs to perform custom processing on QuickTime's audio stream.
|
Audio |
Sample Code |
2008-01-21
|
HackTV Carbon
(HTML)
(DMG)
(ZIP)
HackTV Carbon shows how to use the sequence grabber to preview and record QuickTime movie files.
|
Carbon, Hardware & Drivers, Movie Creation |
Sample Code |
2007-11-16
|
ClosedCaptionImporter
(HTML)
(DMG)
(ZIP)
QuickTime Movie Import Component for Scenarist Closed Caption files.
|
Carbon, Import & Export, Movie Creation |
Sample Code |
2007-11-15
|
StillMotion
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the QTKit Capture APIs to build a simple application that creates stop motion animations.
|
Graphics & Imaging |
Sample Code |
2007-11-14
|
QTKitThreadsExporter
(HTML)
(DMG)
(ZIP)
Demonstrates QTKit threading APIs by performing concurrent exports on separate threads.
|
Cocoa, Movie Creation |
Sample Code |
2007-10-08
|
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
|
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
|
QTKitTimeCode
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the QuickTime 32-bit Timecode Media Handler to Add and Remove Timecode Tracks.
|
Cocoa, Media Types & Media Handlers |
Sample Code |
2007-09-19
|
Fiendishthngs
(HTML)
(DMG)
(ZIP)
Fiendishthngs lists all the the Components it finds on the system and lets you query them for information.
|
Cocoa, Movie Basics, QuickTime Component Creation |
Sample Code |
2007-09-13
|
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
|
QTKitCreateMovie
(HTML)
(DMG)
(ZIP)
Demonstrates how to create a movie from a sequence of images.
|
Cocoa, Movie Basics |
Sample Code |
2007-08-31
|
QTKitMovieFrameImage
(HTML)
(DMG)
(ZIP)
Using the QTMovie frameImageAtTime: withAttributes: method to get an image for the frame at a given time in a QTMovie.
|
Cocoa |
Sample Code |
2007-08-31
|
QTKitPlayer
(HTML)
(DMG)
(ZIP)
QTKit example code to open, edit, play, import and export QuickTime movies
|
Cocoa |
Sample Code |
2007-08-31
|
OpenGLCaptureToMovie
(HTML)
(DMG)
(ZIP)
How to capture the screen on Mac OS X using OpenGL and save to a QuickTime movie.
|
Cocoa |
Sample Code |
2007-08-30
|
QT Capture Widget
(HTML)
(DMG)
(ZIP)
A Dashboard widget that uses the QTKit capture API to provide video and audio capture.
|
Internet & Web |
Sample Code |
2007-08-27
|
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
|
MakeiPhoneRefMovie
(HTML)
(DMG)
(ZIP)
Demonstrates how to generate QuickTime Reference Movies for iPhone.
|
File Format Specification, Internet & Web, Movie Creation, Movie Internals |
Sample Code |
2007-08-03
|
QTRecorder
(HTML)
(DMG)
(ZIP)
Shows how to use the new QTKit capture classes introduced in 10.5.
|
Cocoa, Movie Creation |
Sample Code |
2007-04-10
|
SoftVDigX
(HTML)
(DMG)
(ZIP)
Demonstrates the "Compressed Source" model and an updated implementation of the Video Digitizer APIs for Mac OS X.
|
Compression & Decompression, Hardware & Drivers, Import & Export, QuickTime Component Creation |
Sample Code |
2007-02-14
|
QTExtractAndConvertToAIFF
(HTML)
(DMG)
(ZIP)
Demonstrates using MovieAudioExtraction and an AudioConverter to extract and convert audio to a AIFF file.
|
Audio, Cocoa |
Sample Code |
2006-11-08
|
QTExtractAndConvertToMovieFile
(HTML)
(DMG)
(ZIP)
Demonstrates using MovieAudioExtraction and an AudioConverter to extract and convert audio to a QuickTime movie file.
|
Audio, Carbon, Cocoa |
Sample Code |
2006-11-08
|
SCAudioCompress
(HTML)
(DMG)
(ZIP)
Demonstrates audio compression using QuickTime Standard Audio Compression Component
|
Audio, Carbon |
Sample Code |
2006-08-22
|
LiveVideoMixer3
(HTML)
(DMG)
(ZIP)
LiveVideoMixer3 is extended to support Video In via QTKit
|
Cocoa, Graphics & Imaging |
Sample Code |
2006-08-01
|
QTKitButtonTester
(HTML)
(DMG)
(ZIP)
Shows how to use the QTMovieView methods for hiding and showing the buttons in the movie controller bar.
|
Cocoa, Movie Basics |
Sample Code |
2006-08-01
|
QTKitThreadedExport
(HTML)
(DMG)
(ZIP)
Shows how to export a QTMovie on a background thread.
|
Cocoa, Import & Export |
Sample Code |
2006-08-01
|
QTNoStepsDemo
(HTML)
(DMG)
(ZIP)
Shows how to subclass QTMovieView to override its default behaviors.
|
Cocoa, Movie Basics |
Sample Code |
2006-08-01
|
TrackFormatDemo
(HTML)
(DMG)
(ZIP)
Shows how to get a human-readable, localized description of a track's format.
|
Cocoa |
Sample Code |
2006-08-01
|
WritableFileDemo
(HTML)
(DMG)
(ZIP)
Shows how to create an empty, writable file associated with a QTMovie object.
|
Cocoa |
Sample Code |
2006-08-01
|
qtdataexchange.win
(HTML)
(DMG)
(ZIP)
Import files, export a movie into any format supported by QuickTime's movie exporters.
|
Import & Export, QuickTime for Windows |
Sample Code |
2006-07-20
|
MovieVideoChart
(HTML)
(DMG)
(ZIP)
Demonstrates direct access to video samples in movie files, using B-frame-aware APIs in QuickTime 7.
|
Compression & Decompression, Movie Internals |
Sample Code |
2006-07-11
|
QTPixelBufferVCToCGImage
(HTML)
(DMG)
(ZIP)
Demonstrates using QTPixelBufferContextCreate with NewMovieFromProperties to output pixel buffers from a movie and draw them.
|
Carbon, Graphics & Imaging, Movie Basics |
Sample Code |
2006-07-07
|
AddTextMovie
(HTML)
(DMG)
(ZIP)
Adds a text track to an existing movie selected by the user.
|
Java |
Sample Code |
2006-06-28
|
ImageFile
(HTML)
(DMG)
(ZIP)
Shows how to use GraphicsImporter to import and display a wide range of image file formats.
|
Java |
Sample Code |
2006-06-28
|
QTSimpleApplet
(HTML)
(DMG)
(ZIP)
Shows how to display any QuickTime content within a java.awt.Applet.
|
Java |
Sample Code |
2006-06-28
|
QTStreamingApplet
(HTML)
(DMG)
(ZIP)
Shows how to display QuickTime streaming content within a java.awt.Applet.
|
Java |
Sample Code |
2006-06-28
|
TimeCode
(HTML)
(DMG)
(ZIP)
Demonstrates how to add and remove TimeCode tracks to a movie.
|
Java |
Sample Code |
2006-06-28
|
CreatePictFile
(HTML)
(DMG)
(ZIP)
Creates a QTComponent from a PICT, JPEG or GIF file using a GraphicsImporter.
|
Java |
Sample Code |
2006-05-11
|
CustomMedia
(HTML)
(DMG)
(ZIP)
Demonstrates how to subclass quicktime.std.movies.media.Media to support custom media types.
|
Java |
Sample Code |
2006-05-11
|
DukeMovie
(HTML)
(DMG)
(ZIP)
Demonstrates playback of any QuickTime content within a java.awt display space using a QTComponent.
|
Java |
Sample Code |
2006-05-11
|
ImportExport
(HTML)
(DMG)
(ZIP)
Demonstrates both importing and referencing a media file and performing a movie export with customisable settings.
|
Java |
Sample Code |
2006-05-11
|
KeyboardController
(HTML)
(DMG)
(ZIP)
Shows how to customise user controlled playback of a movie using the keyboard.
|
Java |
Sample Code |
2006-05-11
|
MovieCallbacks
(HTML)
(DMG)
(ZIP)
Shows how to display a QuickTime movie within a window and add Call-backs.
|
Java |
Sample Code |
2006-05-11
|
MovieTextFinder
(HTML)
(DMG)
(ZIP)
Shows how to search for text within the text track of a QuickTime movie.
|
Java |
Sample Code |
2006-05-11
|
Music
(HTML)
(DMG)
(ZIP)
Shows how to use QuickTime's music components.
|
Java |
Sample Code |
2006-05-11
|
PlayMovie
(HTML)
(DMG)
(ZIP)
Demonstrates QuickTime content playback within a java.awt.Frame using the QTFactory to create a QTComponent.
|
Java |
Sample Code |
2006-05-11
|
PlaySound
(HTML)
(DMG)
(ZIP)
Shows how to play a sound or midi file using AWT rather than a QTComponent.
|
Java |
Sample Code |
2006-05-11
|
PlayTune
(HTML)
(DMG)
(ZIP)
Shows how to use the TunePlayer to play a Tune using the QuickTime Music Architecture.
|
Java |
Sample Code |
2006-05-11
|
TimeCallbackDemo
(HTML)
(DMG)
(ZIP)
Demonstrates how to add and remove TimeCode tracks to a movie.
|
Java |
Sample Code |
2006-05-11
|
ImageProducing
(HTML)
(DMG)
(ZIP)
Demonstrates how to display any QuickTime drawing object using Java's ImageProducing model.
|
Java |
Sample Code |
2006-05-05
|
LiveVideoMixer2
(HTML)
(DMG)
(ZIP)
An updated LiveVideoMixer with DV out over FireWire
|
Compression & Decompression, Graphics & Imaging |
Sample Code |
2006-05-05
|
SoundMemRecord
(HTML)
(DMG)
(ZIP)
This code shows using the SoundManager SPB calls for simple audio recording to memory.
|
Java |
Sample Code |
2006-05-05
|
SoundRecord
(HTML)
(DMG)
(ZIP)
Shows using the SequenceGrabber for simple audio recording
|
Java |
Sample Code |
2006-05-05
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
ElectricImageComponent
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
Import & Export, QuickTime Component Creation |
Sample Code |
2005-09-21
|
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
|
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
|