Hi; I need help in a task I am about to do, I am a beginner with video files and hope any one can help me. I have a number of bmp images saved as RGB data produced by OpenGL, C++ program. The RGB data are the colour values of every pixel of the 1024 x 768 pixels screen. The images are 96 fixed images and I need to display these images as a video stream over 4 seconds (24 images per second). So, how can I save the data of these images in a video file so that I can play these images over 4 seconds as a sequence? I wish to know a way to do that, knowing that I am really beginner, so I need to know what are the tools I need to use and what is the way to use them in order to perform the mentioned task. Thanking you very much in advance.