Interactive QuickTime. Authoring wired media by Matthew R. Peterson

By Matthew R. Peterson

  • "Matthew Peterson, one of many world's so much leading edge minds, infuses Interactive QuickTime with appropriate perception and useful humor. This booklet is going way past the fundamentals, a ways into the simplest practices, with lots of aiding scripts and pattern initiatives. protecting a large spectrum of issues, Interactive QuickTime: Authoring stressed Media addresses the development of UIs, repurposing already latest media, utilizing physics for richer movement, and that is simply getting begun. The appendices in addition to the exploration of XML in QuickTime are integral assets for the energetic manufacturer of QuickTime media. i'm excited to have this source to be had for QuickTime authors!" —Michael Shaff, founding father of Small palms "This ebook belongs at the shelf of an individual who takes multimedia improvement heavily. For the aspiring QuickTime media developer, it addresses the main severe authoring issues—and the options defined are shrewdpermanent and appropriate to multimedia improvement of any ilk." —Ken Loge, Oregon learn Institute "You are preserving a ebook written via one the neatest humans i've got ever met—and it's been my excitement to understand a few extremely smart people—a booklet approximately essentially the most interesting applied sciences in the world. The writing is apparent and stress-free. It starts off with fabric appropriate for rookies and proceeds progressively via intermediate, complex, and into formerly uncharted territory . . . . it is a journey, my good friend. And one worthy taking . . . Be warned: this isn't a typical publication. it might probably actually switch your life." —from the foreword by means of Steven Gulie, writer of QuickTime for the Web "This booklet is brim-full of helpful algorithms and fascinating techniques to programming interactive behaviors in QuickTime movies." - MacTech

Content:
Foreword

, Pages xv-xvi
Preface

, Pages xvii-xxi
Acknowledgements

, Pages xxii-xxiii
Background Information

, Page 1
1 - what's Interactive QuickTime?

, Pages 3-10
2 - How Do You Play an Interactive Movie?

, Pages 11-17
3 - The Stuff QuickTime Is Made Of

, Pages 19-28
Wiring latest Movies

, Page 29
4 - Getting accustomed to the Tools

, Pages 31-42
5 - Customizing the Presentation of an present Movie

, Pages 43-50
6 - electronic Rights Management

, Pages 51-57
7 - including DVD Features

, Pages 59-67
Sprite Worlds

, Pages 69-70
8 - an easy World

, Pages 71-84
9 - conversing with Sprites

, Pages 85-97
10 - Collision Detection

, Pages 99-115
11 - Cel-Based Animation

, Pages 117-138
12 - consumer Interaction

, Pages 139-164
13 - Scripted Motion

, Pages 165-184
14 - Scripted Stretching

, Pages 185-195
15 - Cloning Sprites

, Pages 197-204
16 - Modeling Physics

, Pages 205-214
User Interfaces

, Pages 215-216
17 - Buttons

, Pages 217-228
18 - Sliders

, Pages 229-233
19 - textual content Input

, Pages 235-247
20 - Menus

, Pages 249-254
Multimedia

, Page 255
21 - Audio and Video

, Pages 257-270
22 - Effects

, Pages 271-276
23 - snapshot Overrides

, Pages 277-281
24 - MIDI Instruments

, Pages 283-294
25 - textual content Tracks

, Pages 295-317
26 - Flash Tracks

, Pages 319-327
27 - QTVR

, Pages 329-341
28 - MovieTracks

, Pages 343-351
29 - Third-Party Tracks

, Pages 353-358
30 - different Tracks

, Pages 359-367
Communicating with the World

, Page 369
31 - XML and QTLists

, Pages 371-383
32 - Loading Data

, Pages 385-390
33 - developing a QTList Server

, Pages 391-395
34 - Sending facts to a Server

, Pages 397-403
35 - changing QTLists

, Pages 405-415
36 - speaking with the Browser

, Pages 417-425
37 - Dynamic Media

, Pages 427-437
38 - Intermovie Communication

, Pages 439-446
39 - speaking with Applications

, Pages 447-451
Appendix A - invaluable Numbers

, Pages 455-462
Appendix B - Math Functions

, Pages 463-469
Appendix C - String Functions

, Pages 471-475
Appendix D - QTList Functions

, Pages 477-482
Appendix E - Programming Techniques

, Pages 483-499
Appendix F - Sprite and song Geometry

, Pages 501-517
Appendix G - photos Modes

, Pages 519-520
Appendix H - Codecs

, Pages 521-522
Appendix I - basic MIDI

, Pages 523-526
Appendix J - Components

, Pages 527-529
Appendix okay - QTTextTags

, Pages 531-534
Appendix L - HTML Embed Parameters

, Pages 535-537
Appendix M - stressed out Actions

, Pages 539-545
Appendix N - stressed Constants

, Pages 547-552
Appendix O - ASCII Table

, Pages 553-556
Appendix P - stressed out Sprites with Java

, Page 557
Appendix Q - net Links

, Pages 559-561
Appendix R - Contributing Developers

, Page 563
Appendix S - CD Contents

, Pages 565-567
Glossary

, Pages 569-574
Index

, Pages 575-597
About the Author

, Page 598
QuickTime Developer Series

, Page 599

Show description

Read Online or Download Interactive QuickTime. Authoring wired media PDF

Similar personal computers books

Mac OS X Headaches: How to Fix Common (and Not So Common) Problems in a Hurry

Quick, powerful reduction from Mac OS X TroublesDiagnose and remedy difficulties for Mac OS X and OS X 10. 2 JaguarSeeking aid from mouse mishaps or reminiscence malfunctions? Take the medication and attain top functionality with Mac OS X and OS X 10. 2 Jaguar. during this priceless source, Mac guru and best-selling writer Curt Simmons covers every thing from uncomplicated difficulties like interfacing together with your laptop to the advanced information of troubleshooting purposes, printer drivers, and multimedia good points.

User Interface Design: A Software Engineering Perspective

Exhibits the reader not just the right way to layout an interface, but additionally find out how to make it totally sensible ¿ placing idea into perform and highlighting the issues a fashion designer faces while operating in a real-world scenario.

Microcontrollers Fundamentals for Engineers And Scientists

This ebook presents practising scientists and engineers an educational at the basic innovations and use of microcontrollers. this present day, microcontrollers, or unmarried built-in circuit (chip) desktops, play severe roles in just about all instrumentation and regulate structures. so much present books arewritten for undergraduate and graduate scholars taking an electric and/or laptop engineering direction.

How to Do Everything Netbook

Get the main from your netbook! Now that you have got a netbook, it is time to the way to maximize all of its services. This hands-on advisor explains how one can preserve your netbook operating at height functionality via restricting what percentage courses you run simultaneously and what you obtain. examine the simplest how you can hook up with the web, safe your procedure, set up software program, use web-based courses from Microsoft, Google, and others, upload reminiscence, and troubleshoot your netbook.

Extra info for Interactive QuickTime. Authoring wired media

Sample text

0. ~> How to Make Interactive Sprite Tracks 27 to work with LiveStage Pro, the dominant tool for creating interactive QuickTime experiences. Explorations 1. The pro version of QuickTime Player provides quite a bit of information about the contents of a QuickTime movie. For example, open a movie in the player and choose Get Movie Properties from the Movie menu (only available when you upgrade to the pro version). 10}. Try it out. 2. Apple has a free utility, called Dumpster, that lets you view a movie's atomic structure.

Cop~ OpColor: :) [ ] Visible [ ] Clickable Vert Skew: i00 ....... I Render Layer So.... 'INone ~kayer. F ~ - - =1 ] ~,~Baokground [ N,,,'~It. 10 The World sprite rotated 45 degrees. ~> Chapter 4 Getting Familiar with the Tools 39 All of the properties in the Sprites tab should be considered initial settings. Most of them can be altered at runtime through scripts. " We saw how adding a behavior to a sprite can change the way it acts (and interacts). You can see the list of behaviors attached to a given sprite by looking in the Behaviors tab.

Let's make the grip sample (in the picture track, probably named "Picture 1") the same duration as all of the other tracks. To do this, click on the track manipulation tool [~Di . This will turn all of the track samples a translucent silver color, and you should see handles at the ends to allow you to stretch them in time. Stretch the picture track so it is the same length as all of the other tracks. 11). 10 Drag grip. 48 Part II Wiring Existing Movies ~> Chapter 5 Customizing the Presentation of an Existing Movie .......

Download PDF sample

Rated 4.16 of 5 – based on 48 votes