Book Image

Learning VirtualDub: The Complete Guide to Capturing, Processing and Encoding Digital Video

Book Image

Learning VirtualDub: The Complete Guide to Capturing, Processing and Encoding Digital Video

Overview of this book

VirtualDub is one of the most popular video processing applications for Windows. As an open source application, it's free, and is constantly updated and expanded by an active community of developers and experts. VirtualDub is particularly popular for capturing video from analogue sources such as video tape, cleaning up the image and compressing it ready for distribution over the Internet. This book provides a rapid and easy to use tutorial to the basic features of VirtualDub to get you up and running quickly. It explains how to capture great quality video from various sources, use filters to clean up the captured image and add special effects. The book also shows how to use VirtualDub to cut and paste video to remove or insert sequences, including removing ad breaks or trailers. It goes on to cover the art of effective encoding and compression, so you end up with great quality videos that won't hog your bandwidth forever. VirtualDub is the fastest and most effective way to capture, process and encode video on your PC. This book gets you started fast, and goes on to give you full control of all the features of this legendary tool.
Table of Contents (14 chapters)
Learning VirtualDub
Credits
About the Authors
Introduction

Introduction

VirtualDub is an open source video capture and processing program. It might not have the editing power of software like Adobe Premiere, but as a quick way to process video it’s hard to beat.

You can use VirtualDub to trim and clean up video before exporting to tape or processing with another program. With the right plug-ins, you can output your video in various encoded formats—ready to be distributed on CD, DVD, or over the Internet.

VirtualDub is popular. At the time of writing, visitors to Sourceforge are downloading it over 16,000 times a day.

What This Book Covers

This book is your step-by-step guide to getting the most out of VirtualDub. As the title suggests, we’ll cover how to capture video, process it with VirtualDub’s editing and filtering features, and finally how to encode video in an appropriate format for distribution.

Whether you’ve been using it for a while, or are just downloading it for the first time, you’ll find plenty in this book to develop your VirtualDub skills, leaving you with higher quality, more effective videos.

Chapter 1 introduces the key world of VirtualDub. We’ll see how to get hold of VirtualDub and install it, and learn about the various tools that complement VirtualDub such as VDubMod and AviSynth.

In Chapter 2, we’ll study the process of capturing video—choosing and installing video capture hardware of various kinds. You’ll find out what to look for, and how to set it up on your computer.

Chapter 3 shows how to use this equipment to get crisp, good quality captures in VirtualDub. You’ll also see how to do some basic "pre-processing" such as cropping and cleaning graphical noise from the video.

With the capturing done, it’s time to do some processing! Chapter 4 introduces VirtualDub’s processing features, and helps you understand the VirtualDub interface that will be your home for the next few chapters.

Chapter 5 looks at some basic editing techniques: how to cut, copy, and paste sections of video, and how to extract images from videos.

Chapter 6 is where the real fun begins, as we transform the look of a video using VirtualDub’s built-in filters.

In Chapter 7 you’ll see how to apply some even more advanced effects using plug-ins.

VirtualDub makes playing with video easy, but there’s still some complex science going on behind the scenes. Chapter 8 helps you understand the complex and arcane world of video—so you’ll understand those terms like interlacing, frame rate, PAL, NTSC, field bob, and colorspaces.

In Chapter 9 we look at how to use AviSynth, a popular "frameserver", to give us great control over video processing by writing scripts that deal with video one frame at a time.

Finally in Chapter 10 you’ll see how to encode and compress your video ready for distribution—so plenty of people can get to see the great work you’ve done!

Conventions

In this book you will find a number of text styles that distinguish between different kinds of information. Here are some examples of these styles and an explanation of their meanings.

Code words in text are shown as follows: "NOCACHE does not prevent caching in AutoComplete stores, in history records, and other areas."

New terms and important words are introduced in a bold-type font. Words that you see on the screen—in menus or dialog boxes, for example—appear in the text as follows: Are you still there?

Note

Tips, suggestions, or important notes appear in a box like this.

Reader Feedback

Feedback from our readers is always welcome. Let us know what you think about this book, what you liked, or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.

To send us general feedback, simply drop an e-mail to , making sure to mention the book title in the subject of your message.

If there is a book that you need and would like to see us publish, please send us a note in the Suggest a title form on www.packtpub.com or e-mail .

If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide on www.packtpub.com/authors.

Customer Support

Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.

Errata

Although we have taken every care to ensure the accuracy of our contents, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in text or code—we would be grateful if you would report this to us. By doing this you can save other readers from frustration, and also help to improve subsequent versions of this book.

If you find any errata, report them by visiting http://www.packtpub.com/support, selecting your book, clicking on the Submit Errata link, and entering the details of your errata. Once your errata have been verified, your submission will be accepted and the errata added to the list of existing errata. The existing errata can be viewed by selecting your title from http://www.packtpub.com/support.

Questions

You can contact us at if you are having a problem with some aspect of the book, and we will do our best to address it.