QuickTime Toolkit Volume Two: Advanced Movie Playback and Media Types

Monroe, Tim

In stock
Regular price 31.500 KD inc. VAT
License
Table of contents
  • Contentsv
  • Prefacexiii
  • Development Platformsxiii
  • Acknowledgementsxiv
  • Chapter 1. F/X1
  • Introduction1
  • QuickTime Video Effects in Movies5
  • Effects Utilities8
  • Generators12
  • Filters15
  • Transitions18
  • Effects Parameters24
  • Effects Parameter Files33
  • Conclusion35
  • Chapter 2. F/X 237
  • Introduction37
  • Video Effects and Movie Segments37
  • Video Effects and Images41
  • Video Effects and Sprites55
  • Low-Level Video Effects Functions61
  • Conclusion64
  • Chapter 3. The Skin Game65
  • Introduction65
  • Skins67
  • Creating Skinned Movies69
  • Skinned Movie Playback76
  • Conclusion96
  • Chapter 4. Captured97
  • Introduction97
  • Sequence Grabber Overview98
  • Previewing105
  • Channel Settings109
  • Monitor Window Size116
  • Recording118
  • Conclusion124
  • Chapter 5. Broadcast News125
  • Introduction125
  • QuickTime Streaming127
  • QuickTime Broadcasting128
  • Broadcasting139
  • Broadcast Settings143
  • Monitor Window Control147
  • Conclusion149
  • Chapter 6. The Flash151
  • Introduction151
  • Flash Overview153
  • Flash and Video156
  • Buttons159
  • The Flash File Format163
  • FSCommands181
  • Flash Media Handler Functions184
  • Conclusion188
  • Chapter 7. The Flash II189
  • Introduction189
  • Wired Actions Targeted at Flash Tracks190
  • Wired Actions in Flash Tracks195
  • Conclusion211
  • Chapter 8. Big213
  • Introduction213
  • The Theory215
  • The Practice220
  • Flash Application Messages234
  • QuickTime Application Messages235
  • Presentation Movie User Data238
  • Time Base Callback Functions242
  • Conclusion248
  • Chapter 9. Event Horizon249
  • Introduction249
  • Carbon Events Overview251
  • Document Windows255
  • Menus261
  • Modal Windows267
  • Event Loop Timers274
  • Tasking Interval Management276
  • The Carbon Movie Control279
  • Conclusion281
  • Chapter 10. Virtuosity283
  • Introduction283
  • The QuickTime VR Manager286
  • QuickTime VR Movie Playback287
  • The QuickTime VR File Format294
  • Wired Actions and QuickTime VR298
  • Conclusion311
  • Chapter 11. Trading Places313
  • Introduction313
  • Alternate Tracks314
  • Alternate Movies325
  • Conclusion339
  • Chapter 12. A Bug's Life341
  • Introduction341
  • Error-Reporting Functions342
  • Error Notification Functions346
  • Mysterious Errors347
  • A Framework Bug348
  • Conclusion352
  • Chapter 13. Loaded353
  • Introduction353
  • Asynchronous Movie Loading356
  • Movie Drawing-Complete Procedures367
  • Loader Tracks373
  • QuickTime VR Movie Loading381
  • Conclusion384
  • Chapter 14. Human Resources387
  • Introduction387
  • Development on Windows391
  • Development on Macintosh395
  • Code Warrior Plug-Ins405
  • Conclusion418
  • Chapter 15. She's Gotta Have It419
  • Introduction419
  • Media Sample References420
  • Slideshow Movies423
  • Movie Tracks430
  • Memory-Based Movies442
  • Conclusion449
  • Chapter 16. Modern Times451
  • Introduction451
  • File Selection453
  • Movie Storage Functions462
  • Conclusion467
  • Glossary469
  • Index485
Book details
  • Vendor Elsevier S & T
  • SKU 9780120884025
  • ISBN-13 9780080540184
  • Author Monroe, Tim
  • Category Computers
  • Subject Interactive & Multimedia

Do you have questions about this book?

Ask an expert!

"Buried inside QuickTime are a host of powerful tools for creating, delivering, and playing digital media. The official QuickTime documentation explains 'what' each API function does. But knowing what each function does isn't enough to allow a developer to take full advantage of QuickTime. QuickTime Toolkit fills in the gap—providing plenty of practical examples of 'how' to use QuickTime to perform all kinds of useful tasks. More importantly, [this book] goes beyond 'how' and into 'why' —providing readers with a deeper understanding of QuickTime and how to benefit from using it in their own products." —Peter Hoddie, cofounder of Kinoma and former QuickTime architect

QuickTime Toolkit, Volume Two continues the step-by-step investigation of programming QuickTime, the elegant and powerful media engine used by many of Apple's industry-leading services and products (such as the iTunes music store, iMovie, and Final Cut Pro) and also used by a large number of third-party applications. This second collection of articles from the author's highly regarded column in MacTech Magazine builds upon the discussion of playback techniques and media types presented in the first volume to cover advanced types of QuickTime media data, including video effects, Flash tracks, and skins. It shows how to capture audio and video data, broadcast that data to remote computers, play movies full screen, and load movies asynchronously. QuickTime Toolkit Volume Two also shows how to integrate Carbon events into your Macintosh application and how to work with Macintosh resources in your Windows application.

Part of the official QuickTime Developer Series, publishing the finest books on QuickTime in cooperation with Apple.

*Includes a CD-ROM with numerous code examples in C to help you get started with your own applications
*Written by one of Apple's premier media engineers skilled in revealing QuickTime's sophisticated technology to programmers
*Offers many undocumented insider tips for making applications that work well in both Mac OS and Windows