O'Reilly logo

Learning VirtualDub: The Complete Guide to Capturing, Processing and Encoding Digital Video by Georgios Diamantopoulos, Sohail Salehi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required