Simply installing an ffdshow package is often not enough.
a) You have to tell apart the VfW codec (ffvfw) from the DirectShow filter (ffdshow).
b) You have to enable the decoders you want it to be responsible for. Here, in the "Decoder" page of the "VFW Configuration" (I believe that has a yellow icon in the start menu), set "MJPG" to "libavcodec". You can't use 64-bit AviSynth+ with a 32-bit version of ffdshow/ffvfw.
c) On some systems with many other VfW codecs already installed, enabling VfW codecs for several FourCC's in ffvfw is not reliable, possibly caused by incorrect entries in the registry. Happens only rarely, but happened to me already. I vaguely remember that a cleaner tool exists, but not anymore who made it, may have been shipped with an older Xvid installer... Fixing this manually in the registry was not too hard, I explained that somewhere before for raw YUV FourCC's. No panic. Usually it works.
|