VirtualDub Video: Capture, Processing and Encoding
Get started fast, then master the advanced features of VirtualDub, the leading free Open Source video capture and processing tool
 

Packt Publishing


 

HOME > CHAPTER 9

Chapter 9:
Frameserving
Frameserving is the simple concept of serving, passing, and feeding uncompressed frames to another application. For instance, if you have a video-processing application (it can even be a player) that cannot decode MPEG-1 files, you can use a frameserver to copy the frames from an MPEG-1 file to the application. This is usually done by writing a small dummy file that contains data specific to the frameserver, but is visible as a large uncompressed file to other applications. Most frameservers available can also process the video before passing it to the next application down the chain.

In this chapter, we will explore two frameservers—the one provided with VirtualDub and a second one called AviSynth. By the end of the chapter, you will know:

  • How to install and serve frames from MPEG-1 or AVI files through the VirtualDub frameserver

  • How to use AviSynth to serve frames from any file format your computer can decode, to any application (including VirtualDub)

  • How to use AviSynth to apply filters

  • Chapter9: 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 on an Interlaced Video
    • Summary
    BOOK DETAILS
      Paperback, 200 pages
    Released: May 2005
    ISBN: 1904811353
    Authors:
    Georgios Diamantopoulos, John Beuchler, Sohail Salehi  
     
     

    TABLE OF CONTENTS
    Introduction
    1: Introduction to VirtualDub
    2: Video Capture Equipment
    3: Capture Preprocessing Free Chapter
    4: Processing with VirtualDub
    5: Basic Functionality
    6: Video Filtering in VirtualDub
    7: Professional Video Editing
    8: Advanced Topics
    9: Frameserving
    10: Compressing: A World of Codecs
    Index

     




    View the book details
    on PacktPub.com


     

     

      This website is owned and maintained by Packt Publishing Ltd, 2005. All rights reserved. Terms and Conditions