QuickTime for Java: A Developer's Notebook
By
Chris Adamson
January 2005
Pages: 255
| Table of Contents
| Index
| Sample Chapter
| Colophon
Table of Contents
-
Chapter 1 Getting Up and Running with QuickTime for Java
-
Setting Up QTJ on Windows
-
Embedding QuickTime in HTML
-
Preflighting a QTJ Installation
-
Compiling QTJ Code
-
Opening and Closing the QuickTime Session
-
Playing an Audio File from the Command Line
-
Chapter 2 Playing Movies
-
Building a Simple Movie Player
-
Adding a Controller
-
Getting a Movie-Playing JComponent
-
Controlling a Movie Programmatically
-
Showing a Movie's Current Time
-
Listening for Movie State-Changes
-
Moving Frame by Frame
-
Playing Movies from URLs
-
Preventing "Tasking" Problems
-
Chapter 3 Editing Movies
-
Copying and Pasting
-
Performing "Low-Level" Edits
-
Undoing an Edit
-
Undoing and Redoing Multiple Edits
-
Saving a Movie to a File
-
Flattening a Movie
-
Saving a Movie with Dependencies
-
Editing Tracks
-
Chapter 4 Working with Components
-
Specifying a Component's Type
-
Exporting Movies
-
Exporting Movies to Any Installed Format
-
Importing and Exporting Graphics
-
Discovering All Installed Components
-
Chapter 5 Working with QuickDraw
-
Getting and Saving Picts
-
Getting a Pict from a Movie
-
Converting a Movie Image to a Java Image
-
A Better Movie-to-Java Image Converter
-
Drawing with Graphics Primitives
-
Getting a Screen Capture
-
Matrix-Based Drawing
-
Compositing Graphics
-
Chapter 6 Capture
-
Capturing and Previewing Audio
-
Selecting Audio Inputs
-
Capturing Audio to Disk
-
Capturing Video to Disk
-
Capturing Audio and Video to the Same File
-
Making a Motion Detector
-
Chapter 7 Audio Media
-
Reading Information from MP3 Files
-
Reading Information from iTunes AAC Files
-
Providing Basic Audio Controls
-
Providing a Level Meter
-
Building an Audio Track from Raw Samples
-
Chapter 8 Video Media
-
Combining Video Tracks
-
Overlaying Video Tracks
-
Building a Video Track from Raw Samples
-
Overlaying Video Tracks
-
Chapter 9 Miscellaneous Media
-
Creating Captions with Text Media
-
Creating Links with HREF Tracks
-
Adding Timecodes
-
Creating Zero-Source Effects
-
Creating One-Source Effects (Filters)
-
Creating Two-Source Effects (Transitions)
-
Colophon
Return to QuickTime for Java: A Developer's Notebook