LinuX MultiMedia Project - Overview
Features

The LinuX MultiMedia Project (xmmp) is a complete suite for MultiMedia under Linux X11 environments. The XMMP core package contains all code needed to develop applications based on XMMP. The LinuX Media Player ( mplayer ) package contains a skinned Gtk+ based GUI.

The supported file formats and output devices:

Input:

  • AIFF
  • ASF
  • AU
  • AVI ( with all supported codecs )
  • CD Digital Audio
  • MikMod ( module tracker formats, e.g. xm, mode, s3m, ... )
  • MPEG 1, 2, 2.5 Layer 1/2/3
  • Pictures ( JPEG ) and picture lists
  • VOC
  • Ogg/Vorbis
  • WAVE ( with all supported codecs )
  • Sound Output:

  • ALSA
  • File: AU
  • File: MPEG (audio) Layer 3
  • NULL
  • OSS
  • File: Ogg/Vorbis
  • File: WAVE ( with all supported codecs )
  • Graph Output:

  • X11
  • SDL
  • Svgalib
  • NULL
  • Codecs ( Audio ):

  • AC3 ( DD 5.1 ) [ decoding ]
  • CCITT G.711/G.721/G.723/G.726 [decoding]
  • IEEE ( floating point ) 32 bit, 64 bit
  • MPEG (audio) layer 3 [ decoding/encoding ]
  • MPEG (audio) layer 1/2 [ decoding ]
  • GSM 6.10 [ decoding ]
  • Win32 ACM codecs [ decoding ]
  • Codecs ( Video ):

  • DivX 4.0/5.0 [ decoding ]
  • OpenDivX [ decoding ]
  • RGB ( uncompressed ) [ decoding/encoding ]
  • Win32 VFW codecs [ decoding ]
  • MJPEG - Motion JPEG