QuickTime Toolkit Volume Two (eBook)
528 Seiten
Elsevier Science (Verlag)
978-0-08-054018-4 (ISBN)
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
"e;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."e; -Peter Hoddie, cofounder of Kinoma and former QuickTime architectQuickTime 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. 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
Front Cover 1
QuickTime Toolkit: Advanced Movie Playback and Media Types 4
Copyright Page 5
Contents 6
Preface 14
Development Platforms 14
Acknowledgements 15
Chapter 1. F/X 16
Introduction 16
QuickTime Video Effects in Movies 20
Effects Utilities 23
Generators 27
Filters 30
Transitions 33
Effects Parameters 39
Effects Parameter Files 48
Conclusion 50
Chapter 2. F/X 2 52
Introduction 52
Video Effects and Movie Segments 52
Video Effects and Images 56
Video Effects and Sprites 70
Low-Level Video Effects Functions 76
Conclusion 79
Chapter 3. The Skin Game 80
Introduction 80
Skins 82
Creating Skinned Movies 84
Skinned Movie Playback 91
Conclusion 111
Chapter 4. Captured 112
Introduction 112
Sequence Grabber Overview 113
Previewing 120
Channel Settings 124
Monitor Window Size 131
Recording 133
Conclusion 139
Chapter 5. Broadcast News 140
Introduction 140
QuickTime Streaming 142
QuickTime Broadcasting 143
Broadcasting 154
Broadcast Settings 158
Monitor Window Control 162
Conclusion 164
Chapter 6. The Flash 166
Introduction 166
Flash Overview 168
Flash and Video 171
Buttons 174
The Flash File Format 178
FSCommands 196
Flash Media Handler Functions 199
Conclusion 203
Chapter 7. The Flash II 204
Introduction 204
Wired Actions Targeted at Flash Tracks 205
Wired Actions in Flash Tracks 210
Conclusion 226
Chapter 8. Big 228
Introduction 228
The Theory 230
The Practice 235
Flash Application Messages 249
QuickTime Application Messages 250
Presentation Movie User Data 253
Time Base Callback Functions 257
Conclusion 263
Chapter 9. Event Horizon 264
Introduction 264
Carbon Events Overview 266
Document Windows 270
Menus 276
Modal Windows 282
Event Loop Timers 289
Tasking Interval Management 291
The Carbon Movie Control 294
Conclusion 296
Chapter 10. Virtuosity 298
Introduction 298
The QuickTime VR Manager 301
QuickTime VR Movie Playback 302
The QuickTime VR File Format 309
Wired Actions and QuickTime VR 313
Conclusion 326
Chapter 11. Trading Places 328
Introduction 328
Alternate Tracks 329
Alternate Movies 340
Conclusion 354
Chapter 12. A Bug's Life 356
Introduction 356
Error-Reporting Functions 357
Error Notification Functions 361
Mysterious Errors 362
A Framework Bug 363
Conclusion 367
Chapter 13. Loaded 368
Introduction 368
Asynchronous Movie Loading 371
Movie Drawing-Complete Procedures 382
Loader Tracks 388
QuickTime VR Movie Loading 396
Conclusion 399
Chapter 14. Human Resources 402
Introduction 402
Development on Windows 406
Development on Macintosh 410
Code Warrior Plug-Ins 420
Conclusion 433
Chapter 15. She's Gotta Have It 434
Introduction 434
Media Sample References 435
Slideshow Movies 438
Movie Tracks 445
Memory-Based Movies 457
Conclusion 464
Chapter 16. Modern Times 466
Introduction 466
File Selection 468
Movie Storage Functions 477
Conclusion 482
Glossary 484
Index 500
About the CD 526
Erscheint lt. Verlag | 21.7.2004 |
---|---|
Sprache | englisch |
Themenwelt | Kunst / Musik / Theater ► Fotokunst |
Sachbuch/Ratgeber | |
Mathematik / Informatik ► Informatik ► Betriebssysteme / Server | |
Mathematik / Informatik ► Informatik ► Grafik / Design | |
Informatik ► Office Programme ► Outlook | |
Wirtschaft ► Betriebswirtschaft / Management ► Unternehmensführung / Management | |
ISBN-10 | 0-08-054018-X / 008054018X |
ISBN-13 | 978-0-08-054018-4 / 9780080540184 |
Haben Sie eine Frage zum Produkt? |
![PDF](/img/icon_pdf_big.jpg)
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich