QuickTime Toolkit Volume One: Basic Movie Playback and Media Types
Monroe, Tim
In stock
Regular price
34.750 KD
inc. VAT
Couldn't load pickup availability
Table of contents
- Contentsv
- Prefacexv
- Development Platformsxvi
- How to Read This Bookxvii
- Acknowledgementsxviii
- Chapter 1. It All Starts Today1
- Introduction1
- Movie Controllers1
- The Application Framework4
- QuickTime Support13
- Conclusion20
- Chapter 2. Control21
- Introduction21
- Managing the Controller Bar22
- Managing Controller Bar Buttons28
- Using the Controller Bar Custom Button32
- Selecting an Entire Movie36
- Movie User Data38
- Opening URLs48
- Conclusion50
- Chapter 3. Out of Control51
- Introduction51
- Getting Started55
- Preparing Movies for Playback62
- Playing Movies65
- Editing Movies67
- Looping Movies71
- Playing Picture-in-Picture Movies76
- Conclusion83
- Chapter 4. The Image85
- Introduction85
- Importing Images87
- Expanding the Application Framework91
- Transforming Images95
- Working with Multi-image Files105
- Exporting Images106
- Finding Image Files112
- Conclusion114
- Chapter 5. In and Out117
- Introduction117
- Exporting Movies118
- Importing Files127
- Default Progress Functions133
- Custom Progress Functions134
- Progress Functions for Image Operations147
- The Code149
- Conclusion149
- Chapter 6. Doug's 1st Movie151
- Introduction151
- The Structure of QuickTime Movies152
- The Structure of QuickTime Movie Files154
- Creating QuickTime Movie Files160
- Adding Media Samples169
- Saving a Movie179
- The Code179
- Conclusion181
- Chapter 7. The Informant183
- Introduction183
- Movie Posters186
- Movie Previews191
- File Previews196
- Movie Annotations204
- Conclusion214
- Chapter 8. The Atomic Café215
- Introduction215
- File Previews: The Sequel216
- Shortcut Movie Files226
- Atom Containers229
- Internet Connection Speed234
- Movie Tracks237
- The Code243
- Conclusion244
- Chapter 9. Somewhere I'll Find You245
- Introduction245
- Data Handler Overview246
- The File Data Handler248
- The Handle Data Handler254
- The Resource Data Handler257
- The URL Data Handler258
- The Pointer Data Handler261
- File Transfer262
- Data Reference Extensions273
- Conclusion276
- Chapter 10. Word Is Out277
- Introduction277
- The Edit Menu Revisited281
- Text Importing291
- Text Tracks294
- Text Searching302
- Text Editing306
- Chapter Tracks310
- Hypertext Reference Tracks314
- Some Loose Ends315
- Conclusion318
- Chapter 11. Timecode319
- Introduction319
- Timecode Standards321
- Timecode in QuickTime323
- Timecode Tracks324
- Timecode Track Operations336
- Conclusion342
- Chapter 12. 2001: A Space Odyssey343
- Introduction343
- Endian Issues344
- The QuickTime Media Layer350
- Carbon367
- Conclusion372
- Chapter 13. Honey, I Shrunk the Kids373
- Introduction373
- Compression375
- Compressing Images377
- Compressing Image Sequences386
- Asynchronous Compression397
- Conclusion401
- Chapter 14. A Goofy Movie403
- Introduction403
- Sprite Properties406
- Sprite Tracks407
- Creating Sprite Tracks409
- Hit Testing430
- Conclusion434
- Chapter 15. An Extremely Goofy Movie435
- Introduction435
- Video Override Tracks436
- Tweening447
- Graphics Mode Tweening449
- Matrix Tweening455
- Spin Tweening457
- Multimatrix Tweens459
- Conclusion462
- Chapter 16. Wired463
- Introduction463
- Events, Parameters, Actions466
- Controlling Movies Using Wired Sprites470
- Wired Sprite Utilities482
- Variables and Conditionals487
- Draggable Sprites491
- Sprite Button Behaviors498
- Conclusion501
- Chapter 17. Moving Target503
- Introduction503
- Targets504
- Movie-to-Movie Communication511
- Operand Targets526
- Movie-in-Movie Communication530
- Conclusion532
- Chapter 18. Back In Action533
- Introduction533
- Text Actions535
- Key Events549
- Bouncing Sprites552
- Colliding Sprites560
- Conclusion563
- Glossary565
- Index587
Book details
- Vendor Elsevier S & T
- SKU 9780120884018
- ISBN-13 9780080540177
- Author Monroe, Tim
- Category Computers
- Subject Interactive & Multimedia
Do you have questions about this book?
"When QuickTime application developers get stuck, one of the first places they look for help is example code from Tim Monroe. Finally, Tim's well-crafted examples and clear descriptions are available in book form—a must-have for anyone writing applications that import, export, display, or interact with QuickTime movies." —Matthew Peterson; University of California, Berkeley; the M.I.N.D. Institute; and author of Interactive QuickTime
QuickTime Toolkit Volume One is a programmer’s introduction to QuickTime, the elegant and potent 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 hands-on guide shows you how to harness the powerful capabilities of QuickTime for your own projects. The articles collected here from the author's highly regarded column in MacTech Magazine are packed with accessible code examples to get you quickly started developing applications that can display and create state-of-the-art digital content. This book begins by showing how to open and display QuickTime movies in a Macintosh or Windows application and progresses step by step to show you how to control movie playback and how to import and transform movies and images. QuickTime Toolkit also shows how to create movies with video data, text, time codes, sprites, and wired (interactive) elements.
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 jumpstart your work
*Written in a clear, engaging style by one of Apple's premier media engineers known for his ability to make QuickTime's sophisticated technology accessible to software developers
*Offers many undocumented insider tips for making applications that work well in both Mac OS and Windows
QuickTime Toolkit Volume One is a programmer’s introduction to QuickTime, the elegant and potent 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 hands-on guide shows you how to harness the powerful capabilities of QuickTime for your own projects. The articles collected here from the author's highly regarded column in MacTech Magazine are packed with accessible code examples to get you quickly started developing applications that can display and create state-of-the-art digital content. This book begins by showing how to open and display QuickTime movies in a Macintosh or Windows application and progresses step by step to show you how to control movie playback and how to import and transform movies and images. QuickTime Toolkit also shows how to create movies with video data, text, time codes, sprites, and wired (interactive) elements.
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 jumpstart your work
*Written in a clear, engaging style by one of Apple's premier media engineers known for his ability to make QuickTime's sophisticated technology accessible to software developers
*Offers many undocumented insider tips for making applications that work well in both Mac OS and Windows
Instant delivery by email
Your access email arrives within minutes of checkout, with a sign-in link for each book — no shipping, no waiting.
Read on any device
Books open in VitalSource Bookshelf on your phone, tablet, or computer, online or offline. Your library is always available at aafaq.vitalsource.com — just log in with the email you used at checkout.
Lost the email?
Resend it to yourself in seconds from My eBook orders, or email cs@aafaqeducation.com and we'll help.