a video processing apparatus includes a video decoder and a video encoder to process video frames . the video decoder generates decompressed frames from first compressed video frames and write the decompressed frames to a memory , at least one of the decompressed frames being generated using information from a previously generated decompressed frame . the video encoder generates second compressed video frames from the decompressed frames without duplicating the decompressed frames .