13.07.2015 Views

Quicktime File Format (2012-08-14).pdf

Quicktime File Format (2012-08-14).pdf

Quicktime File Format (2012-08-14).pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Some Useful Examples and ScenariosThis chapter contains a number of examples that can help you pull together all of the material in this book byexamining the atom structure that results from a number of different scenarios.The chapter is divided into the following topics:●●●●●●●●●●●●●●●“Creating, Copying, and Disposing of Atom Containers” (page 325) discusses the various ways you canwork with atom containers, along with illustrations and sample code that show usage.“Preparing Sound and Subtitle Alternate Groups for Use with Apple Devices” (page 334) discusses howmultiple tracks with different languages can be associated with each other.“Creating an Effect Description” (page 337) discusses how you create an effect description by creating anatom container, inserting a QT atom that specifies the effect, and inserting a set of QT atoms that set itsparameters.“Creating Movies with Modifier Tracks” (page 343) provides sample code showing you how to create amovie with modifier tracks.“Authoring Movies with External Movie Targets” (page 345) discusses how to author movies with externaltargets, using two new target atoms introduced in QuickTime 4.“Adding Wired Actions To a Flash Track” (page 347) explains the steps you need to follow in order to addwired actions to a Macromedia Flash track.“Creating Video Tracks at 30 Frames per Second” (page 349) discusses creating 30 fps video.“Creating Video Tracks at 29.97 Frames per Second” (page 350) describes creating 29.97 fps video.“Creating Sound Tracks at 44.1 kHz” (page 351) provides an example of creating a sound track.“Creating a Timecode Track for 29.97 FPS Video” (page 352) presents a timecode track example.“Playing with Edit Lists” (page 356) discusses how to interpret edit list data.“Interleaving Movie Data” (page 358) shows how a movie’s tracks are interleaved in the movie data file.“Referencing Two Data <strong>File</strong>s With a Single Track” (page 359) shows how track data may reside in more thanone file.“Getting the Name of a QuickTime VR Node” (page 361) discusses how you can use standard QuickTimeatom container functions to retrieve the information in a QuickTime VR node header atom.“Adding Custom Atoms in a QuickTime VR Movie” (page 363) describes how to add custom atoms to eitherthe QuickTime VR world or node information atom containers.<strong>2012</strong>-<strong>08</strong>-<strong>14</strong> | © 2004, <strong>2012</strong> Apple Inc. All Rights Reserved.324

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!