Learning VirtualDub: The complete guide to capturing, processing and encoding digital video
£17.79 (inc. VAT)

Course Description

This book is easy to read and fun. The examples and tutorials are short, focused and interesting. You can dip in and get what you want fast. This book is written by VirtualDub enthusiasts for new and intermediate users. It's ideal if you are just starting with video processing and want a powerful and free tool, or if you've already started with VirtualDub and want to take it further.

Course Contents


Table of Contents

Introduction
Chapter 1: Introducing VirtualDub
Chapter 2: Video Capture Equipment
Chapter 3: Capture Preprocessing
Chapter 4: Processing with VirtualDub
Chapter 5: Basic Functionality
Chapter 6: Video Filtering in VirtualDub
Chapter 7: Professional Video Editing
Chapter 8: Advanced Topics
Chapter 9: Frameserving
Chapter 10: Compressing: A World of Codecs
Index
  • Introduction
Up
  • Chapter 1: Introducing VirtualDub
    • What is VirtualDub?
    • The World of VirtualDub
      • Software
        • VDubMod
        • AviSynth
      • Users
    • About this Book
    • Installation Preview
    • About VirtualDub
      • What VirtualDub Can Do
      • Capturing Video with VirtualDub
      • VirtualDub's Early Development Years
      • Ongoing Development
    • About VDubMod
    • About AviSynth
    • Downloading and Installing VirtualDub
      • Additional Filters
      • VirtualDub Source Code
    • Downloading and Installing VDubMod
    • Downloading and Installing AviSynth
      • Filters
    • Desktop Icons and Your Default Player
    • Summary
    Up
    • Chapter 2: Video Capture Equipment
      • Analog Video Resources
      • Digital Video Resources
        • The Nature of DV (Digital Video)
        • Streaming Video
      • Different Types of Capturing Devices
        • Internal versus External Equipment
      • What to Buy
        • Installing Capturing Equipment
        • Connecting Video Resources to the Capture Card
        • Final Tips and Optimizations for Better Video Capture
      • Summary
      Up
      • Chapter 3: Capture Preprocessing
        • Defining an Input Source for VirtualDub
        • File Settings
        • Audio Settings
        • Video Settings
          • Compressing Input Signals while Capturing
          • Cropping Videos
          • Removing Unwanted Noises from Videos
          • Reducing File Size
          • Unusual Resolutions and Formats
          • Histogram
        • Capture Settings
          • The Buffer
          • Saving Current Configurations for Future Reference
          • The Synchronization Problem
          • Chunks
          • Capture Duration Restrictions
        • Summary
        Up
        • Chapter 4: Processing with VirtualDub
          • VirtualDub Processing Functions
            • Append, Cut, Copy, and Paste
            • Filtering
            • Extraction of Stills
            • Sound Processing
            • Frame Rate Conversion
            • Field Interlace
            • External Processing and Frameserving
          • Example Processing
          • Summary
          Up
          • Chapter 5: Basic Functionality
            • Appending
            • Extracting Stills
            • Summary
            Up
            • Chapter 6: Video Filtering in VirtualDub
              • How Filters Work
                • Pipelines
                • Why is the Order Important
              • Built-In Filters
                • Smoothing and Blurring
                • Gaussian Blur
                  • Smoothing
                  • Motion Blur
                • Sharpen
                • Emboss
                • Flip
                • Rotate
                • Invert
                • Color Fill
                • Superimposing a Logo Image
                • Convolution
                • Grayscale and Black & White Video
                • Brightness/Contrast and Hue/Saturation/Value Adjustment
              • Cropping and Resizing
                • Black Bars Wrapping the Video
                • Cropping Black Bars from the Video
              • Resizing
              • Subtitles
                • Creating the Subtitles
                • Burning the Subtitles in your Video
                • Multiplexing Subtitles in AVI using AVIMux GUI
                • External Subtitles
              • Adding More Filters to Your Collection
              • Summary
              Up
              • Chapter 7: Professional Video Editing
                • Installing a New Plug-in
                • Logo Removal Filters
                  • Logo Removal with DeLogo
                    • Removing Solid Elements from an Image
                    • Removing Alpha-Blended Parts of a Frame
                    • An Easier Way of Removing Logos
                  • The Fastest Way of Removing a Logo with Logo Away
                    • Using Other Logo Away Controls
                    • More Convenience in Removing Logos
                    • Putting Desired Information on the Video
                • Image Processing Filters
                  • Decreasing Color Noise with CNR
                    • The Algorithm Behind This Plug-in
                    • Removing Shadows from Video
                • Filters for Fun
                  • Defining Simple Transitions for Video with FadeFX
                  • Half Toning Video
                  • Fading between Various Hues
                  • Colorizing it More
                  • Pixellate Effect
                  • A 1920's Cinema Plug-in
                • Summary
                Up
                • Chapter 8: Advanced Topics
                  • Color Television
                  • Frame Rates
                    • Changing the Playback Speed of Video
                    • Changing the Actual Frame Rate
                    • Conversion between PAL and NTSC
                  • Dealing with Interlaced Sources
                    • De-Interlacing Methods
                      • Field Bob
                      • Field Swap
                  • Hazardous Habits?How to Preserve Quality
                    • Re-Compressing Video
                    • VirtualDub Processing Modes
                  • Recovering Damaged Files
                  • Manually Controlling Input/Output Colorspaces
                  • Summary
                  Up
                  • Chapter 9: Frameserving
                    • What is AviSynth?
                    • What Frameservers Can Do
                    • Setting Up the VirtualDub Frameserver
                    • Serving Frames with VirtualDub
                    • Setting Up AviSynth
                    • Introduction to AviSynth Scripts
                      • Variables
                      • Source Filter and Supported Formats
                      • Loading Third-Party Plug-ins in AviSynth
                      • Separating the Fields of an Interlaced Video
                    • Summary
                    Up
                    • Chapter 10: Compressing: A World of Codecs
                      • Interoperability and Open Standards
                      • Older Codecs
                      • Adding Codecs
                      • Compressing Video
                        • Saving the Video
                        • Job Control
                        • Calculating the Video and Audio Bitrate
                        • Variable, Average, and Constant Bitrate Modes
                        • Multi-Pass Encoding
                        • Encoding with DivX
                        • Encoding with XviD
                        • MPEG-4 in AVI Interoperability
                      • Compressing the Audio
                        • Multiplexing Audio and Video
                      • Summary
                      Up
                      • Index