QuickTime for the Web: A Hands-On Guide / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $2.75
Usually ships in 1-2 business days
(Save 95%)
Other sellers (Paperback)
  • All (9) from $2.75   
  • New (2) from $25.95   
  • Used (7) from $2.75   
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
Seller since 2006

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Boston, Mass. : London 2000 Trade paperback New. NEW book w/ general shelfwears to cover W/ CD ROM-No international shipping available 350p. Quick Time developer series..

Ships from: Northbrook, IL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Seller since 2008

Feedback rating:


Condition: New

Ships from: Chicago, IL

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Sort by


This is the complete guide to creating QuickTime content and putting it on theWeb. It covers everything-from the right way to embed a movie in a Web page to the best techniques for combining scrolling text, Flash animation, MP3 audio, live streams, and virtual reality-in an engaging and easy to follow style. Written for multimedia authors, Web heads, and anyone who wants to include sound or video on a website, this book provides clear, detailed, and often humorous guidance. This book contains a wealth of information you won't find anywhere else. QuickTime is the industry standard for developing and distributing multimedia content. Its powerful, extensible software architecture lets you deliver state-of-the-art digital content over the Web or on CD-ROM. It works equally well on Windows (95/98/NT/2000) and Macintosh computers.
- The only book that includes everything you need to create QuickTime
content and put it on the Web.
- A must-have reference for all multimedia developers, including
Webmasters, Web site designers, HTML authors, CD-ROM developers, and
anyone else interested in creating multimedia presentations.
- The CD-ROM includes QuickTime 4 Pro (a $30 value) for Windows and
Macintosh. It also includes a variety of tools for creating and editing
movies, along with cut-and-paste HTML and JavaScript examples-everything
you need to convert audio, video, slides, text, and other content into
QuickTime format, combine them, compress them, and deliver them over the
Web or on CD-ROM.
Other Books in the QuickTime Developer Series
Discovering QuickTime: An Introduction for Windows and Macintosh
. A step-by-step introduction to QuickTime C programming,
with code samples on CD.
QuickTime for Java: A Developer Reference. An inside look at
programming QuickTime in Java, with a CD that contains installers for
both QuickTime and Java.
Read More Show Less

Editorial Reviews

A book/CD-ROM guide to creating QuickTime content and putting it on the Web, written in an accessible and sometimes humorous style. Coverage includes converting existing multimedia, embedding movies on Web pages, and creating movies using still images, motion video, sprites, and Flash. Includes a glossary. The CD-ROM includes QuickTime Pro 4, plus tools for creating and editing movies, and HTML and JavaScript examples. The author is a senior technical writer and Multimedia Web Monkey for Apple's QuickTime team. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Read More Show Less

Product Details

  • ISBN-13: 9780124712553
  • Publisher: Elsevier Science & Technology Books
  • Publication date: 5/22/2000
  • Series: QuickTime Developer Series
  • Edition description: Older Edition
  • Edition number: 1
  • Pages: 740
  • Product dimensions: 7.43 (w) x 9.27 (h) x 1.75 (d)

Read an Excerpt

Chapter 3: Bust a .Mov

Before you can start putting QuickTime movies on your Web pages, you need to have some movies to work with. Chances are, you already have some multimedia close at hand in the form of sound files, still images, or digitized video clips.

You can embed these multimedia files in Web pages in their native formats, or you can convert them into QuickTime movies. Converting them to movies has certain advantages. Before you start embedding stuff in your Web pages, you should consider whether you want to use the QuickTime file format.

This chapter explains

  • how browsers choose plug-ins for multimedia
  • how to create QuickTime movies from existing multimedia
  • how to get the QuickTime Plug-in to play media in other formats

Multimedia And The Web

Multimedia can be embedded in a Web page in a variety of formats-a Quick- Time movie file (.mov), a MIDI music file (.mid), a WAVE sound file (.wavy, or a Flash animation file (.swf), to name just a few.

The Web server that dishes out these files takes the file type or the three-letter file extension (.mov, for example), looks up the MIME type (such as video/quicktime) in a table, and tells the browser what kind of media to expect.

If your Web page is on a CD or a local drive, there is no Web server, so the browser uses the file type or the file extension and looks up the MIME type in an internal table.

Either way, the browser then loads an appropriate plug-in to handle the MIME type. The QuickTime plug-in happily plays almost any of the common media types.

Unfortunately, the user's browser may be configured to use any one of several different plug-ins tohandle a given media type. Your Web page can only specify the media type; the browser chooses the plug-in.

This creates headaches when you're writing HTML. Different plug-ins typically have controllers of different sizes, often with different controls on them. But you need to allocate a set amount of space on your Web page for the plug-in, and you probably want to give instructions for playing the media that depend on the plug-in. This can get tricky.

For example, suppose you embed an .aif sound file with the parameter HEIGHT="16", and the browser is configured to use the LiveAudio plug-in for AIFF sound files. LiveAudio needs more than 16 pixels to display a controller, so the plug-in shows a gray box instead, and the user is unable to start or stop the sound.

To make matters worse, different plug-ins are controlled by passing different parameters in the <EMBED> tag. One plug-in uses AUTOPLAY to start automatically, for example, while another uses AUTOSTART. Similarly, you can tell the QuickTime plug-in to play a MIDI file at low volume (say, 50%) by setting VOLUME="50". But if the browser is configured to use the Crescendo plug-in for MIDI files, passing VOLUME="50" has no effect (and the sound will be too loud).

This isn't a criticism of LiveAudio or Crescendo. The problem is that you don't know which plug-in is going to be called.

To avoid this problem, you can deliver all your multimedia content as QuickTime movies with the .mov file extension. You can do this with .aif or .wav sound files, .avi movies, .mid music, .mp3 downloads, Flash .swf files, or any of the file types that QuickTime can play.

You can deliver your existing multimedia files through the QuickTime plug-in in two different ways-you can convert the files into QuickTime movies, or you can use the QTSRC parameter to make the QuickTime plug-in play your existing files. Let's look at both methods.

Converting Existing Media Into Quicktime Movies

To make a QuickTime movie from an existing multimedia file, open the file with QuickTime Player. If it opens and plays, you can deliver it as a QuickTime movie.

You can open most files in QuickTime Player by choosing Open Movie from the File menu. For text files or PICT images, choose Import instead.

As you highlight files in the dialog box, the confirmation button reads either Open or Convert. If the button reads Open, the file is already a QuickTime movie. If the button reads Convert, QuickTime can create a movie from the file "on the fly." The QuickTime plug-in can play these files over the Internet without converting them first.

If the button reads "Convert..." (with three dots), QuickTime needs to create a new file in order to make a movie from the highlighted file. You'll be prompted to save the converted file with a new name. You must convert these files into QuickTime movies before you can play them over the Internet using the QuickTime plug-in.

To save a file as a QuickTime movie without otherwise changing it, choose Save As from the File menu, click the "Make movie self-contained" radio button, and give it a filename. The dialog box is shown on the next page. (This is the same dialog box that appears if you import a file that QuickTime can't convert on the fly...)

Read More Show Less

Table of Contents

Preface—Why QuickTime?
Site Designers
HTML Authors
CD-ROM Developers
In Short
So What's in the Book?

Chapter 1   Introduction
What's a QuickTime Movie?
What's QuickTime?
    QuickTime File Format
    Applications and Plug-ins
    QuickTime API
    Who Gets What
Delivery Methods: Disk, Web Server, Streams
    Local Delivery
    Web Server Delivery
    Streaming Server Delivery
In Conclusion

Chapter 2   First Things First: Installing QuickTime
Minimum System Requirements
Installing QuickTime from the CD
Registering QuickTime Pro
Setting Your Connection Speed
Updating to the Latest Version

Chapter 3   Bust a .Mov
Multimedia and the Web
Converting Existing Media into QuickTime Movies
Using the QTSRC Parameter
To .Mov, or Not to .Mov?

Chapter 4   Basic Training: Putting QuickTime in a Web Page
Linking with the <A HREF> Tag
    Linking in Frames
    Linking from an Image
    Pros and Cons of Linking
Embedding with the <EMBED> Tag
    Basic <EMBED> Parameters
    Full List of Browser <EMBED> Parameters
Preventing Hijacking with QTSRC
Get QuickTime

Chapter 5   Special Delivery: QuickTime+HTML
Special Features of the QuickTime Plug-in
    Some Particularly Cool Features
    Summary of QuickTime Plug-in Parameters
Plug-in Helper
Saving Movies
    What's in a Name?
    Making Movies Self-Contained
    Settings You Can Save
Putting Multiple Movies on a Page
    Poster Movies
    Targeting QuickTime Player
    Targeting a Frame or a Window
    Creating a Window with JavaScript
Detecting the QuickTime Plug-in

Chapter 6   What Webmasters Need to Know
MIME Types and File Extensions
Server Features and Server Load

Chapter 7   What About Streaming?
What It Is
What It's Not
Why It's Cool
What You Need
    Streaming Server
    A Little Extra Effort
When Do You Need It?
    Streaming Pros
    Streaming Cons
    Fast Start Pros
    Fast Start Cons
How It Works

Chapter 8   Alternate Realities: Language, Speed, and Connections
Alternate Movies
    Tools for making Reference Movies
    Using MakeRefMovie
    Using XMLtoRefMovie
Alternate Tracks
    Making Alternate Tracks with QuickTime Player

Chapter 9   It's in the Script: Basic JavaScript
JavaScript Basics
Useful JavaScripts
    Identify OS, Browser Type, and Version
    Use <EMBED> or <A HREF>
    Open a Window for QuickTime
    Using JavaScript to Detect QuickTime

Chapter 10   Now Hear This: Audio
Interesting Ways to Use Audio
    Audio Greeting
    Background Music (MIDI)
    Ambient Sounds
    Stories and Speech
Recorded Music on the Web
    I Want My MP3
Getting the Most out of MIDI
    Optimizing MIDI for QuickTime and the Web
Looping and Stuttering
Making it Fit: Sampling, Bandwidth, and Compression
    Audio Codecs
Recording for the Web
Voice-Overs and Narration
Popular Audio Formats

Chapter 11   Show Me Something Good—Images
Importing Images into QuickTime
Creating Slide Shows
    Setting the Slide Sequence
    Determining the Number of Video Tracks
    Setting Image Duration
    Arranging Slides Spatially
    Adding HREFs
    Putting it on the Page
Adding Sound to a Slide Show
    Sound Effects
    Voice-Over or Narration
Converting PowerPoint Presentations
Adding a Still Image as a Movie Background
Adding a Logo to a Movie
Transparency and Alpha Channels
Color and Gamma
Popular Image Formats

Chapter 12   Just Like in the Movies
Importing Movies
Putting Movies on the Web
Making Movies for the Web
    Capturing and Digitizing Movies
    Compositing and Effects
    Mixing Down
Compressing Your Movie
    Compression Guidelines
    Video Codecs and Settings
Secrets of the Apple Compressionist
    Editing and Compositing
    Compression and Format Conversion
Other Movie Formats

Chapter 13   Text! Text! Text!
Creating Text Tracks
    Creating Text for a Text Track
    Importing Text into QuickTime
    Editing Text Tracks with a Text Editor
Setting Text Attributes
    Complete List of Text Attributes
Creating Titles and Scrolling Credits
    Creating Titles
    Adding Credits to a Movie
Adding Subtitles to a Movie
Adding a Chapter List to a Movie
HREF Tracks
    HREF Syntax
    Adding an HREF Track to a Movie
    HREFs and JavaScript
Fonts and Cross-Platform Movies
Burning Text into a Video Track
Searching a Text Track

Chapter 14   Gently Down the Stream
Making Streaming Movies
    Data Rate Limiting
    Media Types
    Streaming Codecs
Uploading Your Movies to a Streaming Server
Making a Fast Start Reference Movie
Embedding Streaming Movies in a Web Page
    Streaming and QTSRC
    Streaming from a Fast Start Reference Movie
    Streaming with HREF and QuickTime Player
Setting Up a Streaming Server
    Hardware Requirements
    Network Connections
    Load Sharing
    Setting Up the Software
    Movie Folder Access
Live Streaming
    Serving Live Streams
Firewalls, NAT, and HTTP Tunneling
    The Problems
    The Solutions

Chapter 15   An Animated Approach
Cel-Based Animation
    Importing Image Sequences
    Importing FLICs
    Importing Animated GIFs
    The Direct Approach
Vector Graphics
    QuickTime Vectors
    Flash Vectors
Sprite Animation
    Tweens and Modifier Tracks
    Actions and Events
    Using a Video Track as a Sprite
    Flash Sprites

Chapter 16   Getting Interactive
QuickTime Interactivity
Getting Interactive with Text Tracks
    Link Up with {href:}
    Skipping Along with Chapter Lists
    Creating Web Tours with HREF Tracks
Pushing Buttons with Wired Sprites
    Wired Sprite Authoring Tools
    Button, Button, Who's Got the Button?
    QuickTime Can Do That?
    Games People Play
    InterMovie Communication
    Interactive Audio
    More Wired Sprite Examples
Shocking Behavior With Flash Tracks
    Interactive Audio and Video
    Flash Movie Controllers
    Extending Flash Interactivity
QuickTime and Java
QuickTime and JavaScript
    Executing JavaScript Functions from Movies
    Controlling Movies with JavaScript
    QuickTime JavaScript Methods
    Transformation Matrix

Chapter 17   Mixing It Up: Streaming and Nonstreaming
Adding a Chapter List to a Streaming Movie
Adding Streaming Content to a Local Movie
    Adding Stored Streaming Content
    Adding a Live Stream to a Movie
Allocating Bandwidth
    Reserving Bandwidth with QTSRCCHOKESPEED
    Delaying the Streams
Adding Wired Sprites to a Streaming Movie
Adding Flash to a Streaming Movie

Chapter 18   SMIL for the Camera
Introduction to SMIL and QuickTime
SMIL Tutorial
    SMIL Structure
        The Body
    Clickable Links
    Throwing a Switch
QuickTime and SMIL
    Creating QuickTime-Friendly SMIL Documents
    Special Media Types
    QuickTime SMIL Extensions
Embedding SMIL Documents in a Web Page
    Using QTSRC
    Saving a SMIL Document as a .mov File
    Making a Fast Start Reference Movie
    Targeting QuickTime Player

Chapter 19   Let's Get Virtual
QuickTime VR Overview
    Object Oriented
Creating QTVR Panoramas
    Image Preparation
    Making Panoramas with 3D Software
    Touch Up
    Tiling, Compressing, and Optimizing
    Hot Spots and Multinode Panoramas
Creating QTVR Object Movies
    Generating 3D Imagery
    Image Preparation
    Making the Object Movie
Compositing QTVR with Other Media
    Compositing with VR Panoramas
    Compositing with Object Movies
Embedding QTVR in a Web Page

Appendix A    QuickTime Player Editing Features
Selection Tools
Edit Menu
File Menu
Movie Menu
Info Window
Movie and Track Characteristics

Appendix B   QuickTime Configuration
QuickTime Settings
Configuring the QuickTime Plug-in
Configuring Browsers

Appendix C    Contents of the CD
Software Folder
Tools Folder
Demos Folder
Mac and Win Redistributable Folders
Licensing Info folder
Chapter Folders

Appendix D   Compatibility Issues
Windows and the Mac OS
    MPEG-1 Playback
Is QuickTime Installed?
    VR in Tables
CPU Speed
Versions of QuickTime
Other Plug-ins

Appendix E    QuickTime Media Types
Digital Video
Digital Audio
Still Images
MIDI, Audio CD, and Text
Real-Time Streaming

Appendix F    Including QuickTime on Your CD
QuickTime Software
Media Frameworks
Making Cross-Platform CDs

Appendix G   Work Flow Automation with AppleScript
What's AppleScript?
AppleScript and QuickTime
The Scripts on the CD
AppleScript Droplets
OSA Menu Scripts
QuickTime Packages


Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted November 12, 2000

    Best way to get QuickTime Pro

    The book has insites into multimedia and is comprehensive on the subject of what audio and video compressions to use for CD's or the web. The real plus is getting a hard copy of QuickTime Pro on CD--for both Windows and MacIntosh--as opposed to a download and unlock key. QT Pro offers transitions and Save As features, as well as a full screen playback mode that brings homemade slideshows closer to functioning like Appleworks Presentations or Powerpoint slideshows.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted June 12, 2000

    Discover the hidden features of QuickTime

    You know QuickTime plays movies but you'll be shocked to find out the MANY other things it does. This book is the most in-depth of the QuickTime books and will show you just how much you've been missing.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)