PDA

View Full Version : Using MOV files via AVS to VEGAS


DDogg
26th February 2003, 10:27
I was recently asked if you could use the power of avisynth to prefilter a MOV file and open in Video Vegas. After a little head scratching (had to find some stuff I have not used for a while), the answer is yes:

Need these tools:

VFAPI plugin (QTReader.vfp) - Allows us to use a vfapi plugin to read MOV files in Avisynth. File attached. (In tools.zip at bottom of this page)
VFAPIConvEN.exe - Since Vegas will not read AVS files natively, we have to use VFAPI to create a fake AVI file. Get it here - http://www.divx-digest.com/software/vfapi.html then, see install instructions at bottom of this post.
Readavs.dll (In tools.zip at bottom of this page)

1> Prepare your script from the examples below (use notepad), save as Whatever.AVS, and make sure it plays in WMPlayer before proceeding.
2> Run VFAPIConvEN.exe, drag the AVS to the window, press ok, THEN RUN and wait for it to finish.
3> Load the file (NameOfAvs-vfapi.avi) created into Video Vegas.
4> Done


Use this base script with the noise filters of your choice:


LoadVFAPIPlugin ("QTReader.vfp","QTRead")
QTRead("MyMOVFile.mov")
FlipVertical()

Here is one using convolution3dYV12

LoadPlugin ("Convolution3DYV12.dll")
LoadVFAPIPlugin ("QTReader.vfp","QTRead")
QTRead("480.mov")
FlipVertical()
ConvertToYV12() #C3D for AV 2.5 only works with YV12
Convolution3d (preset="movieLQ")

Install Instructions for tools:
VFAPI. Unzip (folder option on) VFAPIConv.zip to any dir. Change to the CODEC subdir and install the VFAPI codec by running vifpset.bat.

In Order to have VirtualDub and Avisynth scrips to be recognized by VFAPIconv you have to copy ReadAVS.dll to the VFAPI Reader dir.

Now open ReadAVS.reg with notepad and replace the typed path with the real path to the DLL. Save and close ReadAVS.reg. Then run ReadAVS.reg by doubleclicking on it.