Bibliographic record and links to related information available from the Library of Congress catalog.
Note: Contents data are machine generated based on pre-publication provided by the publisher. Contents may have variations from the printed book or be incomplete or contain other coding.
I. Introduction Goal: introduces reader to the book. 1. Why Flash video 2. Overview - Ingredients to a successful Flash Video (both high quality video and good implementation on server/player; that's why our book covers both. 3. Our approach - If you're an expert programmer you're likely a beginning videographer (or vice versa) so we cover both from beginner to about intermediate level. 4. How to use this book - boilerplate from previous books in the series 5. Overview of chapters - describe what's in each chapter 6. Programs used - we're platform agnostic; show Final Cut and Premiere Pro, hopefully in an illustrative way that will allow readers to apply to their own programs. Flash is available on both OSs. 1. Quick Start 2. Introductory Concepts - Streaming Video Production bandwidth data rate motion and video 3. Designing the set Introduction Backgrounds to avoid Designing your studio Going on location Dressing your talent 4. Lighting and Sound A brief history of lighting Creating flat lighting Creating shadows Checking light on the set Lighting for chromakey Sound on the Set Why audio is so important Microphone types and selection Audio workflow (record in camera, record in separate device, ) Getting connected (direct to camera, connecting to external sound system) Questions to consider when buying a microphone 5. Camera skills Framing the Subject Shots (from long shot to close up; which to use) Framing (rule of thirds sitting and in motion) Camera Skills Camera settings (which to use while shooting for streaming) Creating a soft background Assessing lighting on the set 6. Editing Audio/Video Optimizing audio quality (noise reduction, pop/click elimination/compression and normalization) Optimizing video quality (brightness/contrast adjustment, color correction/noise reduction) 7. Preparing for Compression Choosing your output parameters Considerations Parameters to choose Defaults in encoding programs (interview Sorenson?) Market data Pre-Processing Your Video Scaling Deinterlacing Filtering (all in premiere pro and final cut pro) 8. Encoding your video Codec selection - VP6 vs. Spark Choosing your encoding parameters (resolution, frame rate) Common parameters of known sites (rez/frame rate/audio and video allocation) Getting to target rez - scaling in PAL and NTSC-land Workflow (encode in editor/encode in third party tool) Encoding in editors (Premiere Pro, Final Cut Pro, After Effects) Flash 8 Video Encoder Batch encoders (Flix Pro, Squeeze, Procoder?) Toolkits - ID and mention 9. Producing Alpha Channel video What is it Why you want it How to do it Testing the tools (Final Cut, Flix Pro 8.5, Premiere Pro, After Effects) 10. Goal: Introduce reader to concepts in streaming production and flash video. History of Flash and Flash Video Compare to other codecs - it's now good enough What is Flash? Flash Player, Flash Applications, Flash IDE, fla, swf etc Flash 8 Pro vs Flash 8 Basic The swf and flv file formats (and how html fits in) Delivery options, and pros cons: - embedded - progressive - streaming and live - FVSS 11. Deploying progressive Flash Video Player components Serving a progressive FLV file using the FLV Playback component Dreamweaver8 insert Flash Video Dialogue Playing a flv file using Actionscript Deploying a SWF file The Eolas patent Using SWFObject 12. Customizing FLVPlayback Introduction to skinning and customization Modifying existing FLV Playback skins Adding custom designs Using the FLV Playback Custom UI Controls 13. Using cue points Introduction to cue points Cue point types Adding and processing cue points 14. Controlling your content Passing parameters to the swf player (Flashvars) Using loadvars for configuration Using an XML file for configuration Reliably detecting the end of a flv video Looping playback of a flv video Playing videos back to back 15. Advanced effects and playback options Creating a glow effect in Flash Creating a glow effect using ActionScript Using alpha channel video Video snapshots using BitmapData Playing full screen Flash Video Processing FLV metadata (Flash to Browser communication ) Statistics and reporting on progressive flv delivery 16. Introduction to Flash Media Server (FMS) Overview of FMS Installing FMS Examining the FMS folder structure RTMP connection routines Connection tips and examples 17. Streaming Video with Flash Media Server On demand streaming using the FLV Playback component On demand streaming using ActionScript Using virtual directories to organize FLV files Streaming with FVSS (example: Akamai) Using SMIL with FLV Playback Live Video 18. Advanced Flash Media Server techniques Bandwidth detection Serving flv streams based on Player version (virtual keys) Simulating a live stream using serverside playback FMS logging and reporting Secure streaming (rtmps) Mention other FMS features (SharedObjects, ns.send, serverside script etc) 19. Looking ahead Mention Red5 Flex2, AS3 Apollo 20. Case Studies
Library of Congress Subject Headings for this publication:
Digital cinematography -- Handbooks, manuals, etc.
Computer animation -- Handbooks, manuals, etc.
Digital video -- Handbooks, manuals, etc.
Webcasting -- Handbooks, manuals, etc.
Flash (Computer file) -- Handbooks, manuals, etc.
Streaming technology (Telecommunications) -- Handbooks, manuals, etc.