Why not use avi format to capture videos?
AVI format has been used for movie clips in computers for quite a while. Typically, a low cost capture card with S-video or composite input is used to capture avi movies. This card digitizes analogue video and audio, and in “real time”, software compressors like Cinepak, Indeo, MS Video, M-JPEG (Motion JPEG) or even MPEG to compress the files. These codecs have to work very hard on compression, typically, they have only 1/30 second to convert each frame of a 30fps (frames per second) movie. If they are behind in their compression, they will drop frames. Some new encoders does not drop frames, but “repeat” frames until they can catch up. To avoid frame dropping, one would have to reduce the capture resolution (screen size), color content, sampling rate (lesser audio), or use lower frame rate, e.g. 15 or 10fps (frames per second). That is why, avi videos are typically in small sizes, short, and jerky (dropping frames). There are high quality avi movies, but can only be played from a comp