Sorry for the slow response, Blaine.
The short answer to your question is that there is no quick and easy way to do what you want, but it can be done in theory.
The longer answer is that most modern videos are encoded with occasional key frames (a complete picture, like an image file) and then the frames in between the key frames describe what _changes_ from the previous frame. So when you jump to a frame you have these options:
- only jump to key frames, and always have a full picture to start with.
- jump to any frame and start playing it, resulting in "blocky" odd-looking video until you hit the next key frame.
- find the key frame previous to the intermediate frame you happened to pick, and quickly decode from the key frame to the frame you want to start with without playing the video out.
~ Nathan