Here are some important computer file formats:
- Audio file formats
- Lossless
- Lossy
- Music formats
- MID (standard MIDI file; most often just notes and controls but occasionally also sample dumps)
- NSF[?] (bytecode program to play NES music)
- MOD (Soundtracker and Protracker sample and melody modules)
- S3M (ScreamTracker 3 module, with a few more effects and a dedicated volume column)
- XM (FastTracker module, adding instrument envelopes)
- IT (Impulse Tracker module, adding compressed samples, note-release actions, and more effects including a resonant filter)
- Document formats - These are ways of storing mainly text
- ASCII (.txt)
- Amigaguide
- HTML (, .htm)
- Radix-64
- RTF (a textual encoding of the data in a Word DOC; many programs' Word export filters actually write RTF as RTF is much easier to generate reliably)
- TeX
- Troff
- Word (.doc) (Format revised and altered very often; little official documentation)
- XML
- Raster image or graphics file formats
- GIF (often avoided because of patent problems)
- MSP (Anceint file format used by old versions of Microsoft paint, replaced with bmp in Windows 3.0)
- IFF-ILBM (.lbm)
- JNG (single-frame MNG with JPEG data and possibly an alpha channel)
- JPEG JFIF (.jpg or .jpeg) (lossy, recommended for display of photographic images)
- PCX
- PNG (lossless, recommended for display and edition of graphic images)
- PPM
- PSD
- TIFF (.tif or .tiff) (lossless, many variant exist)
- Vector image formats
- Object code file formats[?]
- Page description languages
- Hypertext description
- Data exchange
- XML
- SDXF (Structured Data Exchange Format)
- Tabulated data
- Archiving and compression formats[?]
- Video file formats
- Animated GIF[?] (simple animation; often avoided because of patent problems)
- ASF (ASF is a shell, which enables any form of compression to be used, MPEG4 is common)
- AVI (AVI is a shell, which enables any form of compression to be used, MPEG and a variation on MPEG4 are common)
- Macromedia Flash (.swf) (complex vector-based animation with sound and interactivity)
- Matroska (*.mkv) (Matroska is a shell, which enables any form of compression to be used, MPEG4 is common)
- MNG (mainly simple animation containing PNG and JPEG objects, often somewhat more complex than animated GIF)
- MPEG
- Tarkin (Ogg project)
- Theora (Ogg project)
- OGM (OGM is a shell, which enables any form of compression to be used, MPEG4 is common))
- QuickTime
- RealMedia
- Disk images (a file system used as a random-access archive file inside another file system; extensions include .img and .iso)
- Native data (registered objective parametrs .dat .cop .par )
A good source of information on file formats is the Wotsit archive at
http://www.wotsit.org
All Wikipedia text
is available under the
terms of the GNU Free Documentation License