Books & Videos

Table of Contents

  1. Chapter 1 Getting Up and Running with QuickTime for Java

    1. Setting Up QTJ on Windows

    2. Embedding QuickTime in HTML

    3. Preflighting a QTJ Installation

    4. Compiling QTJ Code

    5. Opening and Closing the QuickTime Session

    6. Playing an Audio File from the Command Line

  2. Chapter 2 Playing Movies

    1. Building a Simple Movie Player

    2. Adding a Controller

    3. Getting a Movie-Playing JComponent

    4. Controlling a Movie Programmatically

    5. Showing a Movie’s Current Time

    6. Listening for Movie State-Changes

    7. Moving Frame by Frame

    8. Playing Movies from URLs

    9. Preventing “Tasking” Problems

  3. Chapter 3 Editing Movies

    1. Copying and Pasting

    2. Performing “Low-Level” Edits

    3. Undoing an Edit

    4. Undoing and Redoing Multiple Edits

    5. Saving a Movie to a File

    6. Flattening a Movie

    7. Saving a Movie with Dependencies

    8. Editing Tracks

  4. Chapter 4 Working with Components

    1. Specifying a Component’s Type

    2. Exporting Movies

    3. Exporting Movies to Any Installed Format

    4. Importing and Exporting Graphics

    5. Discovering All Installed Components

  5. Chapter 5 Working with QuickDraw

    1. Getting and Saving Picts

    2. Getting a Pict from a Movie

    3. Converting a Movie Image to a Java Image

    4. A Better Movie-to-Java Image Converter

    5. Drawing with Graphics Primitives

    6. Getting a Screen Capture

    7. Matrix-Based Drawing

    8. Compositing Graphics

  6. Chapter 6 Capture

    1. Capturing and Previewing Audio

    2. Selecting Audio Inputs

    3. Capturing Audio to Disk

    4. Capturing Video to Disk

    5. Capturing Audio and Video to the Same File

    6. Making a Motion Detector

  7. Chapter 7 Audio Media

    1. Reading Information from MP3 Files

    2. Reading Information from iTunes AAC Files

    3. Providing Basic Audio Controls

    4. Providing a Level Meter

    5. Building an Audio Track from Raw Samples

  8. Chapter 8 Video Media

    1. Combining Video Tracks

    2. Overlaying Video Tracks

    3. Building a Video Track from Raw Samples

    4. Overlaying Video Tracks

  9. Chapter 9 Miscellaneous Media

    1. Creating Captions with Text Media

    2. Creating Links with HREF Tracks

    3. Adding Timecodes

    4. Creating Zero-Source Effects

    5. Creating One-Source Effects (Filters)

    6. Creating Two-Source Effects (Transitions)

  1. Colophon