Log in

View Full Version : Avisynth+ ImageSource + DevIL.dll + SysWOW64


Selur
14th July 2018, 18:04
Is there a way to use ImageSource with Avisynth+ without having to move the DevIL.dll to the SysWOW64 ? (Using 32bit Avisynth+ on a 64bit system)
I would like to keep my Avisynth portable an not modify the System I use it on.

With Avisynth MT 2.6 it was enough to have the DevIL.dll next to the avisynth.dll with Avisynth+ this isn't enough.
(I also tried using LoadDLL, but that doesn't help either.)
-> Is there a way around this?

Cu Selur

Ps.: for my testing I used 'AvisynthPlus-r2664-MT-filesonly'

Groucho2004
14th July 2018, 18:23
Is there a way to use ImageSource with Avisynth+ without having to move the DevIL.dll to the SysWOW64 ? (Using 32bit Avisynth+ on a 64bit system)
I would like to keep my Avisynth portable an not modify the System I use it on.

With Avisynth MT 2.6 it was enough to have the DevIL.dll next to the avisynth.dll with Avisynth+ this isn't enough.
(I also tried using LoadDLL, but that doesn't help either.)
-> Is there a way around this?

Cu Selur

Ps.: for my testing I used 'AvisynthPlus-r2664-MT-filesonly'
In AVS+, the image related functions were moved to a plugin (ImageSeq.dll). So, you'll have to load that plugin in your script. AVS+ will then work fine with devil.dll in the same directory.

Selur
14th July 2018, 18:24
Ahhh okay, didn't know that. :)
Thanks for clearing that up. :)

Cu Selur

laurentje
12th August 2018, 19:24
I had the same problem: "Function did not exist"
In AVS+, the image related functions were moved to a plugin (ImageSeq.dll). So, you'll have to load that plugin in your script. AVS+ will then work fine with devil.dll in the same directory.

I tried to find out where it is said that when I want to use the function ImageSource I had to load ImageSeq.dll. I have searched the internet for 2 hours and it came to this thread. Thanks to Groucho!!!

As a complete neophyte in Avisynth it is very difficult to find the correct information for an average user. Where do I find this kind of information?

StainlessS
13th August 2018, 00:22
Your Plugins Info + avs status stuff

Groucho2004 AvsMeter:- https://forum.doom9.org/showthread.php?t=174797

AvsMeter AvsInfo

3rd line down (NOTE, 1st 6 are in the Plugins+ directory)
https://s22.postimg.cc/81v6fg4u9/avsmeter.jpg (https://postimages.org/)


For General stuff, try Google (in this case ImageSeq)

Avisynth ImageSeq

https://www.google.com/search?source=hp&ei=GL1wW5XxJI7nsAf2yZlw&q=Avisynth+ImageSeq&oq=Avisynth+ImageSeq&gs_l=psy-ab.3..0i13i30k1l2j0i8i13i30k1l3.2084.4046.0.4568.10.7.0.3.3.0.126.794.0j7.7.0....0...1c.1.64.psy-ab..0.10.826...0j0i131k1.0.WREm96yCApI

EDIT: Just noticed, my Plugins+ DirectShowSource.dll has no Version Resource, whereas Plugins DirectShowSource_26.dll
has a version resource (must be from avs Std v2.61).