View Full Version : AviSynth won't load ffms2.dll plugin
paquette
20th December 2010, 16:13
I can't get AviSynth (most recent version—I checked yesterday) to load any of the likely looking ffms2.dll files from the list at http://code.google.com/p/ffmpegsource/downloads/list .
What version of the DLL should I be using?
Gavino
20th December 2010, 17:01
Most stable and should work in anything is the vanilla 2.14 release:
http://code.google.com/p/ffmpegsource/downloads/detail?name=ffmpegsource-2.14.7z&can=2&q=
Other versions are for 64-bit and/or multi-core CPUs, or between-releases alpha builds.
paquette
20th December 2010, 17:12
Thanks—that's the one I'm trying to use right now. It reports that it cannot find a function named FFMS2—it can find other functions in the same place, however. I have checked for spelling errors multiple times—I don't see any.
Groucho2004
20th December 2010, 17:14
Thanks—that's the one I'm trying to use right now. It reports that it cannot find a function named FFMS2—it can find other functions in the same place, however. I have checked for spelling errors multiple times—I don't see any.
How about posting the script?
Edit: By the way, there is no function called FFMS2. Looks like a classic case of RTFM to me. :rolleyes:
Gavino
20th December 2010, 17:23
The dll is called ffms2.dll, but there is no function called ffms2.
You need to use FFVideoSource and/or FFAudioSource - see the docs ffms2-avisynth.html. Earlier releases also had a file called ffms2.avsi that contained a helper function FFmpegSource2, but that was inadvertently left out of the 2.14 release. Get it here:
http://ffmpegsource.googlecode.com/svn/trunk/etc/FFMS2.avsi
paquette
20th December 2010, 17:25
How about posting the script?
So far:
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\ffms2.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\eedi2.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\mvtools2.dll")
If I remove the ffms2 plugin line, the others load.
Edit: By the way, there is no function called FFMS2. Looks like a classic case of RTFM to me. :rolleyes:
Very possibly--I claim no expertise here.
paquette
20th December 2010, 17:43
I assume that the “X” in:
FFIndex(X)
AudioDub(FFVideoSource(X), FFAudioSource(X))
is the video file and path but that gets me an invalid argument error and, newbie that I am, I don't see a clue in the manual page as to what else X might represent.
Gavino
20th December 2010, 17:59
Yes, X is the source path name.
What function is reporting an error and what is the exact error message and your script line?
Groucho2004
20th December 2010, 18:00
If you don't post your entire script we can't help you. What you have posted so far are just bits and pieces you got from who knows where.
Also, we need the exact error message(s) you're getting.
TheRyuu
20th December 2010, 18:04
Well so long as you're on a regular avisynth install (not 64bit) then this (http://ffmpegsource.googlecode.com/files/ffms2-mt-r375.7z) should work fine.
LoadPlugin("X:\path\to\ffms2.dll")
ffvideosource("foo.mkv")
paquette
20th December 2010, 18:18
Hmm--it's loading now?????
Thanks to you all for your patience and helpfulness!!!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.