PDA

View Full Version : Problem with plugin v2.0 and avisynth v2.5


d'Oursse
21st June 2003, 11:31
Hello,

I want to try the dust plugin of steady with avisynth 2.5.2 for a vhsrip. I've search in this forum and in the faq of avisynth so that it seems it is possible. Nevertheless VdM crash and when I use Gk, the log file tells me :

11:20:54: Started Xvid - First Pass: D:\RIP\Godin\toto.avs
11:20:55: *************************************
11:20:55: EXCEPTION: Cannot create file "C:\PROGRA~1\RIP\GORDIA~1\VirtualDubMod\LastJob.vcf". Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus
11:20:55: EXCEPTION: Encoder Thread Terminated.
11:20:55: *************************************

What i have installed :
** GK 0.28 in c:\Program Files\RIP\Gordian Knot
** Avisynth 2.5.2 in c:\Program Files\RIP\AviSynth 2.5 (nothing in the plugins directory)
** dustv5.dll and Loadpluginex.dll in c:\Program Files\RIP\PlugIn_2.0

my avs scipt is exactly :

LoadPlugin("C:\Program Files\RIP\Gordian Knot\mpeg2dec3.dll")
LoadPlugin("c:\Program Files\RIP\PlugIn_2.0\LoadPluginEx.dll")
LoadPlugin("c:\Program Files\RIP\PlugIn_2.0\DustV5.dll")
mpeg2source("D:\RIP\Godin\Godin.d2v", idct=7)
PixieDust(5)

(as in the avisynth faq, for example).

Does someone see where i'm wrong ? :confused:

Thanks !

esby
21st June 2003, 12:47
I'll search in this direction:
11:20:55: EXCEPTION: Cannot create file "C:\PROGRA~1\RIP\GORDIA~1\VirtualDubMod\LastJob.vcf". Le processus ne peut pas accéder au fichier car ce fichier est utilisé par un autre processus
----> LastJob.vcf is already open, and GK cannot save the processing chain....

Or it is a bug...
Or it is 'your fault'(eg if you let hexedit with the file opened on it... who knows...)
Or you already had a session of vdubmod running somewhere,
and it locked LastJob.vcf for himself...

I'll try to use ctrl+alt+del then task manager & see if there is any non terminated evil program using the file...

esby

PS: i m not sure at all it comes from loadPluginEx :)

d'Oursse
21st June 2003, 13:36
well,

**the file LastJob.vcf is not locked (i can delete it just before running the job in GK) and there is no vdm process
** of course, if I comment the line Pixiedust, there is no error :D

It seems strange to me as nobody has reported such a bug (AFAIK) :confused: :confused:

Does I placed the files in a wrong place ?

Acaila
21st June 2003, 14:34
A small thing which you probably haven't thought about given your script:
Almost every 2.0 filter that you import into 2.5 expects the input colorspace to be YUY2 because that is what Avisynth 2.0 defaults to. If you want to use these kind of filters in 2.5 you'll need to add ConvertToYUY2() before you use it.

e.g.
LoadPlugin("C:\Program Files\RIP\Gordian Knot\mpeg2dec3.dll")
LoadPlugin("c:\Program Files\RIP\PlugIn_2.0\LoadPluginEx.dll")
LoadPlugin("c:\Program Files\RIP\PlugIn_2.0\DustV5.dll")
mpeg2source("D:\RIP\Godin\Godin.d2v", idct=7)
ConvertToYUY2()
PixieDust(5)
ConvertToYV12()

Whether or not this is a reason for your error I have no idea, but in any case it's required to use the filter.

d'Oursse
21st June 2003, 14:55
many many many many thanks !! I've looked for the solution for 2 weeks with no success.

Indeed, i've not thought about that (and i don't understand very well these colorspaces and in addition, i've never used avisynth 2.0, but the next time, I will read docs more carefully).

Once again, thank you !!!