XMMS
X Multimedia System (XMMS) es un reproductor de audio para sistemas similares a Unix publicado bajo una licencia de software libre.
Historia
XMMS fue escrito originalmente como X11Amp por Peter y Mikael Alm en noviembre de 1997. El reproductor se hizo para parecerse a Winamp, que se lanzó por primera vez en mayo de ese año. Como tal, XMMS es compatible con Winamp 2 "clásico" pieles desde su lanzamiento. Aunque el lanzamiento original se realizó bajo una licencia que no proporcionaba ningún acceso al código fuente del programa, ahora se publica bajo la licencia GPL-2.0 o posterior.
El 10 de junio de 1999, 4Front Technologies decidió patrocinar el desarrollo de X11Amp y el proyecto pasó a llamarse XMMS, el nombre es un acrónimo de X MultiMedia System. La mayoría de los usuarios de XMMS entienden que esto significa "X11 MultiMedia System" o "Sistema multimedia X Window System"; la interpretación oficial de la "X" es "multiplataforma".
En 2002, Peter Alm inició el proyecto XMMS2, con el objetivo de producir un sucesor de XMMS usando código completamente nuevo y dedicado exclusivamente a la reproducción de audio.
Horquillas
XMMS ha seguido usando el kit de herramientas GTK+ 1.x, a pesar de que la versión actual es GTK 4. La razón principal de esta renuencia a actualizar es que muchos complementos XMMS (escritos por terceros) dependen de la versión anterior de GTK+ para funcionar correctamente, p. ej., "acerca de" cuadros y diálogos de configuración. Muchos desarrolladores de software también consideran que la base de código XMMS está mal diseñada y es difícil de mantener. Estos factores llevaron a varias bifurcaciones y proyectos relacionados:
- Los medios Beep Jugador, un tenedor de código XMMS que utiliza GTK+ 2, comenzó alrededor de 2003
- Youki, la continuación hecha de Beep Media Player, comenzó a finales de 2005
- Audacious, un tenedor de Beep Media Player comenzó alrededor de 2005 cuando Beep Media Player desarrollo cesó a favor de Youki
- Un tenedor GTK+2 basado por Mohammed Sameer, llamado XMMS2. No está relacionado con el actual proyecto XMMS2, que utiliza una nueva base de código y la arquitectura cliente/servidor no derivada de XMMS.
Características
XMMS actualmente admite los siguientes formatos de archivo de audio y video:
- El soporte AAC es proporcionado por la biblioteca FAAD2, soportando archivos m4a
- Archivos de audio de APE Monkey Codec.ape — soporte proporcionado por el plugin del proyecto mac-port
- Audio CD, incluyendo CDDB a través de FreeDB
- El soporte FLAC es proporcionado por un plugin en la biblioteca FLAC
- Se admite transmisión de hielo y SHOUTcast, y es compatible con las pieles Winamp 2.
- formatos compatibles con libmikmod (incluyendo. XM,.MOD,.IT) Ver: MikMod's Home
- Enchufe JACK para el soporte del kit de conexión de audio JACK.
- ModPlug plug-in para jugar. MOD,.S3M,.XM,.IT y otros formatos de rastreador famosos.
- mp3PRO soporte es proporcionado por un plugin de terceros (que no admite la transmisión de título SHOUTcast)
- MPEG Capa 1.2 y 3 (también conocido como MP3), utilizando la biblioteca mpg123
- Soporte de Musepack usando el plugin XMMS-Musepack.
- OGG El soporte Vorbis es proporcionado por un plug-in proporcionado por xiph.org
- El soporte SHN es proporcionado por un plug-in proporcionado por etree.
- speex alta calidad & ratio formato de compresión de discurso a través de plugin
- TTA soporte es proporcionado por un plugin de terceros
- UADE plug-in proporciona soporte para la mayoría de formatos de música Amiga
- WAV
- WavPack con soporte proporcionado por un plugin de terceros
- WMA Soporte limitado proporcionado por el plugin de terceros.
Aspectos
XMMS tiene una máscara predeterminada, pero también es posible usar cualquier máscara clásica de WSZ para mejorar el atractivo gráfico del reproductor. (ver imagen adjunta)
Cobertor
xmms-coverviewer
es un complemento de XMMS que permite que XMMS muestre la carátula del álbum y mejore aún más la interfaz gráfica del reproductor. (ver imagen adjunta)
Contenido relacionado
Corporación TiVo
Acceso secuencial
Licencia pública general menor de GNU