Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media. ASF is part of the Windows Media framework.
The format does not specify how (i.e. with which codec) the video or audio should be encoded; it just specifies the structure of the video/audio stream. This is similar to the function performed by the QuickTime, AVI, or Ogg container formats. One of the objectives of ASF was to support playback from digital media servers, HTTP servers, and local storage devices such as hard disk drives.
Defined by Microsoft, AVI stands for Audio Video Interleave. It is a special case of the RIFF (Resource Interchange File Format). AVI is the most common format for audio/video data on the PC.
AVI is Microsoft's response to Apple's QuickTime technology. Early AVI files were limited on choice of video and audio codecs, quality, and resolution. However, with the introduction of DirectShow, AVI became a very flexible and powerful architecture. Some newer codecs including DivX and XviD enable AVI files to have similar or even better quality than DVD.
River Past Video Cleaner