I have written the following code to extract all images from an uncompressed AVI movie and to save them as sequential PNGs.
outputPath = "F:\\images\\";
nImages = Length@Import["F:\\movie.avi", "Frames"];
ParallelTable[
image = Import["F:\\movie.avi", {"Frames", i}];
strCounter = ToString@PaddedForm[i, 4, NumberPadding -> {"0", ""}];
Export[StringJoin[outputPath, "image_", strCounter, ".png"], image, "png"],
{i, 1, nImages}
];
Can that be done faster?