
TileAVI was created to ease the task of preparing animations for sprite-based graphic programs. It accepts an AVI file containing a single uncompressed video stream, and outputs the frames to a Windows bitmap file.
Updated 10th July 2002 to fix small bug and make it Visual C++.NET compatible.
You can download the source code.
Things to note:
Source code (5k): TileAVI.cpp
Program (44k): TileAVI.exe