QuickTime File Format Specification
PDF
Introduction
Overview of QTFF
Metadata
Atoms
QT Atoms and Atom Containers
QuickTime Movie Files
Movie Atoms
Overview of Movie Atoms
Track Atoms
Media Atoms
Sample Atoms
Compressed Movie Resources
Reference Movies
Media Data Atom Types
Video Media
Sound Media
Timecode Media
Text Media
Music Media
MPEG-1 Media
Sprite Media
Sprite Track Properties
Sprite Track Media Format
Atom Types
Sprite Button Behaviors
QT Atom Container Description Key
Sprite Media Handler Track Properties QT Atom Container Format
Sprite Media Handler Sample QT Atom Container Formats
Wired Action Grammar
Flash Media
Tween Media
Modifier Tracks
Track References
Chapter Lists
3D Media
Streaming Media
Hint Media
Finding an Original Media Track From a Hint Track
RTP Hint Tracks
Hint Sample Data Format
Packetization Hint Sample Data for Data Format 'rtp '
VR Media
Node Parent Atom
Node Location Atom Structure
Custom Cursor Atoms
Node Information Atom Container
URL Hot Spot Atom
Support for Wired Actions
QuickTime VR File Format
QTVR Track
Panorama Tracks
Cubic Panoramas
Panorama Tracks in Cubic Nodes
Nonstandard Cubes
Hot Spot Image Tracks
Object Tracks
Track References for Object Tracks
Movie Media
Basic Data Types
Language Code Values
Calendar Date and Time Values
Matrices
Graphics Modes
RGB Colors
Balance
Some Useful Examples and Scenarios
Creating, Copying, and Disposing of Atom Containers
Creating an Effect Description
Creating Movies with Modifier Tracks
Authoring Movies with External Movie Targets
Adding Wired Actions To a Flash Track
Creating Video Tracks at 30 Frames per Second
Creating Video Tracks at 29.97 Frames per Second
Creating Audio Tracks at 44.1 kHz
Creating a Timecode Track for 29.97 FPS Video
Playing with Edit Lists
Interleaving Movie Data
Referencing Two Data Files With a Single Track
Getting the Name of a QuickTime VR Node
Adding Custom Atoms in a QuickTime VR Movie
Adding Atom Containers in a QuickTime VR Movie
Optimizing QuickTime VR Movies for Web Playback
Appendix A: QuickTime Image File Format
Atom Types in QuickTime Image Files
Recommended File Type and Suffix
Appendix B: Defining Media Data Layouts
Appendix C: Random Access
Appendix D: Metadata Handling
Digital Video File Formats
Digital Audio File Formats
Still Image File Formats
Animation and 3D File Formats
Appendix E: Summary of VR World and Node Atom Types
Appendix F: Profile Atom Guidelines
About This Appendix
Profile Atom Specification
Universal Features
Revision History
Glossary