• Most new users don't bother reading our rules. Here's the one that is ignored almost immediately upon signup: DO NOT ASK FOR FANEDIT LINKS PUBLICLY. First, read the FAQ. Seriously. What you want is there. You can also send a message to the editor. If that doesn't work THEN post in the Trade & Request forum. Anywhere else and it will be deleted and an infraction will be issued.
  • If this is your first time here please read our FAQ and Rules pages. They have some useful information that will get us all off on the right foot, especially our Own the Source rule. If you do not understand any of these rules send a private message to one of our staff for further details.
  • Please read our Rules & Guidelines

VirtualDub Frameserving

A

AvP

Unfortunately the output format of VirtualDub is limited to .avi files only. Now everyone who wants to do a VCD/SVCD or DVD has a problem. VCD is a MPEG1 stream, and CVD/SVCD/DVD a MPEG2 stream. But you cannot create these with VirtualDub. So what can we do since we want to use the excellent filters and processing capabilities of VirtualDub?

We are just going to use a simple "trick". VirtualDub gives us the possibility to "forward" the video content to another program. The procedure is called frameserving and works like this:

First you have to install the frameserver. To do so, run the program AuxSetup which you can find in your VirtualDub folder.

Click "Install Handler" and hit "OK" twice and the support for frameserving is installed.
Afterwards close the program again.

frame1.gif


Now fix the movie clip as you like it in VirtualDub (Filters, cropping, resizing, commercials, etc.).
Now go to Video -> Compression -> (Uncompressed RGB) since you want to handle the encoding process with a different program.

frame2.gif


By hitting File -> Start Frameserver a window appears where you have to enter a name for your frameserving .avi file, e.g., "test.avi"
Now click "Start" to run the frameserver.

frame3.gif


Before you can start, you'll have to give your script a name.
The ending .vdr is important, the name isn't. E.g.: "test.vdr"

frame4.gif


Now you can see that VirtualDub is ready to transport the data to another program.

frame5.gif


Now just open the file "test.vdr" in the program that will do the encoding process for you, e.g.: TMPGEnc or CCE. Set it up as you need it. As far as the encoding program knows it is directly dealing with an .avi file!










 

el_silloneb

Well-known member
Messages
206
Reaction score
1
Trophy Points
21
You're an absolute star!
Just what I was needing.
Thanks a lot for this!
 
Top Bottom