Log in

View Full Version : 2.54 Plugin problem...


jcclow
6th June 2004, 03:29
Hello. I just downloaded 2.54 from Sourceforge and I can't get any of my plugins to work.

For example, I put m2v.vfp in the plugin folder and try to use it with this script which I got from the AVISynth website:

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\m2v.vfp")
M2VVFP("D:\Family 2\PCG0\PGC0_d2v_vfapi.avi")


I get the following error when I try to preview it:

Plugin C:\Program Files\AviSynth 2.5\plugins\m2v.vfp is not an Avisynth 2.5 plugin. (C:\Program Files\AVSEdit\temp\Preview.avs, line 1)


Any ideas? This happens with all of my MPEG plugins too (MPEG2dec.dll and MPEG2dec3dg.dll)

I'm a total newb to AVISynth and I'm trying to learn from here, videohelp.com, and avisynth.org.

Thanks!

stickboy
6th June 2004, 03:51
Originally posted by jcclow
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\m2v.vfp")
M2VVFP("D:\Family 2\PCG0\PGC0_d2v_vfapi.avi")Did this work before? If so, that's surprising, because you should need to use LoadVFAPIPlugin instead of LoadPlugin for .vfp files.
I get the following error when I try to preview it:

Plugin C:\Program Files\AviSynth 2.5\plugins\m2v.vfp is not an Avisynth 2.5 plugin. (C:\Program Files\AVSEdit\temp\Preview.avs, line 1)Right, it's not an AviSynth plug-in. It's a VFAPI plug-in.
Any ideas? This happens with all of my MPEG plugins too (MPEG2dec.dll and MPEG2dec3dg.dll)That shouldn't happen. You get the same error message?

By the way, if you put your plugins in your AviSynth\plugins folder, you shouldn't need to call LoadPlugin at all. AviSynth should load them automatically.

jcclow
6th June 2004, 04:11
Did this work before? If so, that's surprising, because you should need to use LoadVFAPIPlugin instead of LoadPlugin for .vfp files. I've never used AVISynth before. It's a clean install of XP though.

By the way, if you put your plugins in your AviSynth\plugins folder, you shouldn't need to call LoadPlugin at all. AviSynth should load them automatically. I've tried with, without, absolute address...

I just went to avisyth.org and downloaded the plugins here MPEG Plugins (http://www.avisynth.org/index.php?page=Section+3%3A+Filters%2C+plugins+and+colorspaces#q3.5) and the same thing happened.

I have a P4 3.0HT, 1024mb Dual 400DDR, 160mb of HD between two drives, XP Pro. I have no idea what to do from here.

stickboy
6th June 2004, 04:21
Does LoadVFAPIPlugin not work for the .vfp file?

For the other plug-ins, what is the exact error message that you get?

jcclow
6th June 2004, 04:50
I just tried MPEG2Dec3.dll that is in the plugins folder. I tried it without the c:\... and it says:

LoadPlugin: unable to load "MPEGDec3.dll". (C:\Program Files\AVSEdit\temp\Preview.avs, line 1)

If I LoadPlugin("C:\Program Files\AVISynth 2.5\plugins\MPEG2Dec3.dll") it says:

no error using AVSEdit built in preview, but it won't play.

If I use Media Player, it says there is no codec installed for "C:\Documents and Settings\Jakeman\Desktop\Family.d2v"

jcclow
6th June 2004, 05:43
I think I got it. I added the line ConvertToYUY2() to the script and now it's fine. Why I don't know? If anyone has anymore insight and needs anymore info, I'd like to understand why this is.

Stickboy, thanks for all the help!

Guest
6th June 2004, 06:06
Post your complete EXACT script that you say plays only with the converttoyuy2().

jcclow
9th June 2004, 04:13
Sorry this took so long. I worked 72hrs. last week and needed a little time away. Here's the AVS script I'm using. It's just real basic as I'm still learning this complex piece of software.

loadplugin("C:\Documents and Settings\Jakeman\Desktop\dgmpgdec1010\DGDecode.dll")
mpeg2source("D:\Family 2\PCG0\PGC0.d2v", idct=5)
ConvertToYUY2()

The plugins are kept in the AVISynth plugins folder. Incidentally, I'm trying to disassemble and then reassemble my Family Guy DVD's to get good looking content and keep just the root menu.

Wilbert
9th June 2004, 09:40
I guess you have different problems.

It sounds that you are missing a YV12 codec (like DivX5 or XviD). See YV12 faq Q13. Try that and open your script in VirtualDub.