Log in

View Full Version : readAVS.dll


WarpEnterprises
8th June 2003, 21:49
Does anybody know exactly what this (VFAPI?) dll exactly does?
Only enabling to select .AVS from TMPG or something more?

Kika
8th June 2003, 21:54
You need readavs if you want VFAPI-Reader to convert an AVS to a Pseudo-AVI.
BTW: Is there any aktual Download-Link for the DLL? The Links i know don't work.

DDogg
9th June 2003, 00:05
As well as allowing VFAPI to load and process a AVS file, it also allows VFAPI to load and process a VDR signpost from the VDub frameserver.

WarpEnterprises
9th June 2003, 08:53
Thx, but there seems to happen something more:
even without readavs.dll TMPG opens AVS (even it is not shown in the file types list), but the speed maybe a little FASTER!
Do you know who made the DLL or if there is a source?

DDogg
9th June 2003, 14:25
I am pretty sure (not positive) that Ben did it as all the links led back to his site which is now closed. I checked Donald's site as he has the old site mirrored, but I could not find any mention of readavs.dll. Perhaps I just overlooked it.

The readavs zip has a readavs.cpp and a readavs.def in it.

The download is available from this thread where kaitsuburi posted a link: http://forum.doom9.org/showthread.php?s=&postid=325786#post325786

From the readme:
This is an import filter for TMPGEnc version 0.11e. It adds support for Avisynth AVS files and VirtualDub VDR files to TMPGEnc.
<install instructions removed>

To compile the source code you will need vfapi.h from the VFAPI SDK.
Use the following command to compile under VC6:

cl /MD /LD /Ox ReadAVS.cpp /link /def:ReadAVS.def vfw32.lib /filealign:512

If you have problems, email benrg@math.berkeley.edu.
For more information about Avisynth, please see
http://www.math.berkeley.edu/~benrg/avisynth.html.

Legal boilerplate:

Copyright 2000 Ben Rudiak-Gould. This program is free software; you
can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

To view the GPL, please see http://www.gnu.org/copyleft/gpl.html .

WarpEnterprises
10th June 2003, 06:13
THX