Added C-style plugin support (still in testing) to allow plugin writers to
use other compilers than MSVC.
See this thread for further info. The C-plugins must be loaded with LoadCPlugin after loading avisynth_c.dll. Your script becomes for example
LoadPlugin("...\avisynth_c.dll") LoadCPlugin("...\smartdecimate.dll") # notice the C in loadCplugin AviSource(...) SmartDecimate()
Using DirectShowSource it is possible to load audio from all sources that can
be opened through DirectShow.
For example, formats like: WAV/DTS/AC3/MP3 can be opened. Look here for more information.
Filters for AviSynth v1.0x and v2.0x do no longer work in v2.5x. When you try to load
them, they will
most likely even crash. You have to use a special plugin "LoadPluginEx.dll
(this plugin is contained in the WarpSharp package)" to load v2.0x
plugins in v2.5x.
You first have to load the v2.5x plugins, then LoadPluginEx.dll and finally the v2.0x plugins. You will also need to copy msvcp71.dll and msvcr71.dll to your system dir. Your script becomes for example
LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll") LoadPlugin("C:\Program Files\avisynth2_temp\plugins\dustv5.dll") AviSource("D:\clip.avi") ConvertToYUY2 # v2.0x plugins require YUY2 (or RGB) PixieDust(5)
I think that you can use the same plugin to load v2.5x plugins in v2.0x, however I never have tested this.
$Date: 2007/12/03 19:45:17 $