3g2 was originally developed by the 3rd Generation Partnership Project 2. It is an audio and video format for use on 3G phones. It can also be played on some 2G and 4G phones. It is designed for transmitting multimedia files over the internet and is mainly used for viewing videos on mobile phones. 3G2 is also known as 3GPP2 which is based on the MPEG-4 standard which was derived from Apple's QuickTime. You are probably familiar with it if you have an Iphone.
3g2 is very much like MPEG-4 Part 14 (MP4) but a much more simplified version of it. It is designed to reduce bandwidth requirements in order to accommodate mobile phones. It is also designed to decrease storage - it stores video streams as MPEG-4 Part 2 or MPEG-4 part 10. It stores audio streams such as AMR-WB, AMR-NB, AMR-WB+, HE-AAC or AAC-LC. The idea is that 3g2 stores and transfers the most significant bytes first.
Apple QuickTime Player GOM Player Microsoft Media Player Classic Totem VideoLAN VLC Media Player
AVI stands for Audio Video Interleave. Files of this format have an .avi extension. Developed by Microsoft in 1992, it has become so widespread that many people consider it the de-facto standard for storing video and audio information on PC. AVI combines audio and video into a single file in a standard container to allow simultaneous playback. Its advatage is a simple architecture, due to which AVI runs on a number of different systems like Windows, Mac, Linux, Unix and is supported by all of the most popular web-browsers.'
AVI is a derivative of the Resource Interchange File Format (RIFF), which divides a file's data into blocks, or chunks. Each chunk is identified by a FourCC tag. An AVI file takes the form of a single chunk in a RIFF formatted file, which is then subdivided into two mandatory chunks and one optional chunk. The first sub-chunk is identified by the hdrl tag. This sub-chunk is the file header and contains metadata about the video, such as its width, height and frame rate. The second sub-chunk is identified by the movi tag. This chunk contains the actual audio/visual data that make up the AVI movie. The third optional sub-chunk is identified by the idx1 tag which indexes the offsets of the data chunks within the file.
ALLPlayer Apple QuickTime Player Microsoft Windows Media Player VideoLAN VLC Media Player