Summary of Movie File Data Chunks

The following chunks can occur in a movie file:

Chunk ID   Description  

Information Chunks      
  'cftc'   Table of Contents chunk. Contains a series of table of contents entries identifying the type, size, index value, and location of each data element within the movie file. The “cftc” chunk is described in the next section.
  'ver '   Identifies the version of the movie file. The table of contents chunk referencing the “ver” chunk duplicates the “ver” data chunk; the file version number resides in the dwUniqueID field of the chunk. You can use the mmpGetFileInfo or mmpGetMovieInfo functions to retrieve the file version number.
  'mcnm'   Contains the original Macintosh filename for the movie file. You can use the mmpGetFileInfo or mmpGetMovieInfo functions to retrieve the Macintosh filename. The filename resides in the chunk ResName field.
Cast Resource Chunks      
  'pict'   Contains a Macintosh PicHandle resource. The Movie Player does not support Macintosh QuickDraw PICT structures and ignores “pict” chunks during playback.
  'clut'   Contains a Macintosh “clut” color resource table. The “clut” header fields and table data value fields are removed, and each table entry is stored as a six-byte RGB value.
  'snd '   Contains a Macintosh format 2 “snd” sound resource.
  'scvw'   Contains a “vwsc” score chunk, which is a section of the score copied to the cast. This chunk is only used during authoring.
  'dib '   Contains a Windows DIB, minus the palette information. The “dib” chunk is described in the next section.
  'stxt'   Contains styled text information, including header and string size information, the text string, and a Macintosh StScrpRec style-scrap record.
     
Movie Resource Chunks      
  'vwcf'   Contains movie configuration information. You can use the mmpGetFileInfo or mmpGetMovieInfo functions to retrieve the information stored in this chunk.
  'vwcr'   Contains the array of cast records.
  'vwsc'   Contains the movie score. The movie score is delta-encoded to save space.
  'vwlb'   Contains frame label information. The frame-label structure is described in the next section. You can use the mmpGetInfo function to access the label information.
  'vwtl'   Contains pixel patterns used for filling in quick-draw shapes.
  'vwtc'   Contains SMPTE time-code information for movies with locked tempos.
  'vwfm'   Contains font mapping information for the movie.
  'vwac'   Contains script channel text for the movie. The script-channel chunk data begins with a two-byte command count value, followed by a series of action-entry structures. The action-entry structure is described in the next section. You can use the mmpGetInfo function to access the script-channel information.