1. A method of selecting a group of frames from a video sequence, comprising: accessing a video sequence from a collection of media assets stored in a memory; using a data processor to automatically analyze the video sequence to compute motion characteristics of content of the video frames; classifying the video frames according to the computed motion characteristics of the content of the video frames, wherein classifying the video frames comprises classifying each video frame as one of a set of detectable motion classes, and wherein the set of detectable motion classes comprises a high motion class, a moderate motion class, and low motion class; storing the classified video frames for each respective detectable motion class of the set of detectable motion classes in a memory; selecting a frame from the classified video frames comprising determining an amount of motion blur by comparing the computed motion characteristics with a frame rate at which the video frames were recorded, yielding a selected frame; recommending to a user that an image of a plurality of image types be prepared from the selected frame; further recommending to the user a size of the recommended image based upon the recommended image type; and previewing by the user of the recommended image before a final image is prepared for further processing.