PDA

View Full Version : Frameserving from VDub to Vegas/other apps


DDogg
1st March 2003, 19:05
It is possible to frameserve VirtualDub output to Vegas and other video applications with VFAPI and the readavs.dll. See the lower part of this post (http://forum.doom9.org/showthread.php?s=&threadid=47194) for VFAPI and READAVS.DLL installation instructions and download links.
Download thr latest version of VDub. After installing Vdub, go to the directory where you installed it and run the auxsetup.exe. Choose the "install handler" button and install the handler.

Now, run VDub and load your source, apply whatever filter, resizing, etc. you desire and then goto the file menu and select "start frameserver". Accept the frameserver name (no need to change) and then save the "signpost" as whatever.vdr. You will leave the VDub frameserver running.

Open VFAPIConvert.exe and load or drag whatever.vdr and convert it. Now you will have Whatever_vdr_vfapi.avi in the same directory as where you saved the signpost VDR.

Load this pseudo AVI file into Vegas or other application and do your thing. Occasionally take a peek at the VDub frameserver. You will see the information about the frames served to your application.

TheInformer
31st March 2003, 06:51
Any ideas?

I followed the instructions and when I tried to load the .avi file created by Vfapi, Vegas complained that:

"The file could not be opened. Make sure the file exists and that you have access to the file/folder."

I want to use VDub to filter out noise in the original AVI file before Vegas gets ahold of it.

DDogg
31st March 2003, 14:47
We can sure try to pinpoint what the problem is.
1> When you run VFAPI, select add job, what are the file types shown available? (should be .avs, .vdr,.d2v,.tpr).
2> When you press the RUN button in VFAPI what happens? Do you end up with question marks or does it say "completed"?
3> What happens if you try to open the VFAPI-avi in WMP?

Mars_Artis
9th April 2003, 10:23
i think that i would need your help DDog
i'm traing to frameserving from Vdub to CCE,
obviously i should pass through VFAPI, but...

if i use the VFAPI downloaded from Divx digest (VFAPICodecV105en.zip)
the only file types available is .tpr (listed on two lines both for DVD2AVI project and for TMP ones)

if i use the VFAPI downloaded from doom9 (VFAPIConv-1.05-EN)
only the Tmpge line for .tpr is shown.

i've runt the vifpset.bat. but at this time i'm in no way able to select Vdub framerve extension, neither with drag and drop(VDR)

i'll really appreciate any help

DDogg
9th April 2003, 16:50
Mars_Artis, it sounds like you did not get readavs (it also allows VFAPI to read VDub VDR Signpost files) installed properly. You need it installed as well as VFAPI to do what you are wanting to do.

You should have edited the readavs.REG with the correct path information and then double clicked it. If you did not do that then do it now or try again following the instructions (3,4) below. If, and only if, you have already done this and can not see the AVS and VDR extensions in VFAPI then you must have got the path wrong somehow. You will have to use RegEdit to correct it.

Do this:
Start>Run> regedit

Go to the edit menu and do a search for ReadAvs.dll (you may have to press F3 or Find Next) until you find a line in the VFPlugins section that looks like:
Avisynth (lot of spaces) C:\Program Files\TheDirThatYouPutItIn\ReadAVS.dll

Change the path to point to where you placed ReadAvs.dll

Then, VFAPI should now show AVS and VDR as additional loading choices.

Here are the original instructions again (See 3 and 4):
Install:
1> Download VFAPICodecV105EN.zip (http://www.afterdawn.com/software/video_software/codecs_and_filters/vfapi_codec.cfm) and Readavs.zip (http://shelob.mordor.net/dgraft/www.math.berkeley.edu/benrg/avisynth/tmpgenc-readavs.zip). Unzip to C:\program files\VFAPI
2> Go to that directory and double click the vifpset.bat
3> In notepad, open and change ReadAvs.reg to this path "Avisynth"="C:\\Program Files\\VFAPI\\ReadAVS.dll"
4> Double click on ReadAvs.reg and allow the information to be added to the registry


Hope this helps you.

Mars_Artis
10th April 2003, 01:14
THX DDGOG

the info were essentials, i had no knowledge about the readvs file.
All worjked fine using your direction.

Anyway before posting i looked the guide scetion for frameserving but there was no info in the three vfapi sections about the readvs.

cheers

DDogg
16th May 2003, 16:35
Happy to help.

FredThompson
11th June 2003, 04:14
Ben's site has been down for a while.

Here's where you can find the needed files:

http://shelob.mordor.net/dgraft/www.math.berkeley.edu/benrg/avisynth-apps.html

The READavs routine is at:

http://shelob.mordor.net/dgraft/www.math.berkeley.edu/benrg/avisynth/tmpgenc-readavs.zip

Here's another set of instructions about frameserving:

http://www.dvdrhelp.com/forum/userguides/87270.php