MP4
MP4 is probably the most popular video file format. Usually MP4 is just thought as video compression format. But actually it is more generic than that.
MPEG-4 a container file format which defines how different streams of media information could be stored in the same file.
AVI
AVI format was introduced by Microsoft. AVI in its goals is very similar to MP4 and is a container file format. At the same time there are multiple
features that AVI doesn't support like B-Frames and aspect ration which are quite important. AVI was introduced years ago in 1992 and because of that
lots of videod now are stored in this format.
| File Extension | AVI |
| Mime Type | video/avi video/msvideo video/x-msvideo |
| Developed | Microsoft |
| Uniform Type Identifier | public.avi |
| Details | File Extension AVI Details |
FLV
FLV is short for Flash Video. Lots of video on the internet is stored in Flash Video format. There is a very good chance you saw videos in FLV format
since it is default format used by YouTube. Flash video is viewable on almost any operating system and required Adobe Flash Player or web browser plugin to
be played.
| File Extension | FLV |
| Mime Type | video/x-flv video/mp4 video/x-m4v audio/mp4a-latm video/3gpp video/quicktime audio/mp4 |
| Developed | Adobe Systems |
| Uniform Type Identifier | unknown |
| Details | File Extension FLV Details |
|