tiene pinta de ser un problema de codecs y directshow...
si tienes windows XP, ¿porque no pruebas a restaurar el sistema a unos dias antes que te pasara eso?
a unas malas, siempre puedes usar Norton Utilities y VidCleaner para que te detecten el problema y te lo arreglen...