For single frame tracking, couldnt a memory-hog version do something like keep a buffer of all the frames in memory between two intra frames. Then just step through them? Cross a I-Frame boundry, you recompute the next block of frames? -Crh Charles Henrich henrich at msu.edu http://www.sigbus.com:81/~henrich