PDA

View Full Version : Odd decompressor error in AVISynth


Mutant_Fruit
9th January 2006, 17:45
I'm trying to load up an AVI file through AVI synth, but its refusing to work. I just get the error "couldn't locate decompressor for fourcc XVID".

The thing is i've installed FFDShow, then reinstalled it, then reinstalled an older version. Then i've removed FFDShow completely and installed keopi's xvid decoder, but none of that fixes the error.

The file plays back perfectly in WMP classic as an AVI and in other programs such as VLC, so the file ain't corrupt.

I've also tried reinstalling AVISynth 2.56 and then older versions aswell to see if that'd solve the problem, but no go.

I've tried using "AviSource" and "DirectShowSource" to load the avi file, but neither works.

communist
9th January 2006, 17:55
By installing ffdshow and Koepi's standalone directshow decoder you only installed a directshow filter, which AviSynth doesnt use when you tell it load an avi via AviSource("..."). It looks for VfW decoders. Just install XviD 1.1 ('full') and try again.

Also it should have worked when you used "DirectShowSource".. hmm :|

foxyshadis
9th January 2006, 22:06
Hmm, I assume you've tried using ffdshow vfw as well? (That's what avisource would use, rather than ffdshow proper. Vdub would also use vfw, so you can sanity check with that.) If so, and if xvid also didn't work, there might be trouble with the vfw registrations somehow. I'm not sure how to fix that other than maybe removing any divx/3ivx/xvid/ffvfw from HKLM/Software/Microsoft/Windows NT/CurrentVersion/Drivers, restarting, and reinstalling xvid or ffdshow.