Los filtros ffdshow vienen incluidos en el codec pack Elisoft. A mi ese pack no me da problemas con los XViD, me van todos perfectos. Quiza sea que el archivo que te has bajado se haya corrompido o el CD en que lo has grabado este sucio. Pruebalo en otro PC con otros codecs o en un reproductor.
El usar videolan no tiene nada que ver, se esta hablando de los codecs, no del reproductor en si. Si se tienen los codecs necesarios el video funciona tanto en el videolan como bsplayer o incluso en el propio mediaplayer de windows.
Un saludo