Jetzt hab ich es mal selber ausprobiert. 32 Bilder (320*240 Pixel) rein in VirtualDUB, unter Compression "Uncompressed" ausgewählt, Audiospur keine, dann als AVI abgespeichert. Gab ein 7MB großes Teil. An den fps hab ich gar nicht erst gedreht, die stehen per default auf knapp 30.
Dann in Delphi7 ein TAnimate auf die Form, den Namen der AVI Datei als FileName eingetragen, einen Button dazu mit dem OnClick-Ereignis TAnimate1.PLay(0, 31, 10), und alles läuft wie erwartet, Film läuft ca. 1sec - Prozessorauslastung < 10%.
Läuft auch mit der 640*480 Pixel großen Variante. Allerdings ist da der erste Durchlauf etwas langsamer. Aber wenn's dann im Cache ist, läufts auch hier.
Keine Ahnung, was da auf Deinem System anders läuft
Gruß
Michael