xine es un motor de reproducción multimedia para sistemas operativos tipo-UNIX liberado bajo la licencia GNU GPL. Puede reproducir CD, DVD y Video CD, así como la mayoría de los formatos de computadora comunes como AVI, WMV, MOV y MPEG.[1]
xine | |||
---|---|---|---|
![]() Captura de la interfaz por defecto. | |||
Información general | |||
Tipo de programa | Reproductor de medios | ||
Desarrollador | xine team | ||
Lanzamiento inicial | 15 de agosto de 2000 | ||
Licencia | GNU General Public License | ||
Información técnica | |||
Programado en | C | ||
Interfaz gráfica predeterminada | |||
Versiones | |||
Última versión estable | 1.2.13 (25 de enero de 2023 (2 años, 6 meses y 30 días)) | ||
Archivos legibles | |||
| |||
Enlaces | |||
Sitio web oficial
Repositorio de código
| |||
xine consiste en una biblioteca compartida llamada xine-lib, varios plugins y una interfaz gráfica o GUI. Muchos otros programas usan la biblioteca de xine para reproducción multimedia como por ejemplo, Amarok, Kaffeine, Totem o Phonon.[2]
El proyecto xine fue iniciado en el año 2000 por Günter Bartsch, poco después de LinuxTag. En aquel momento, reproducir DVD en Linux se describía como un proceso tortuoso, ya que era necesario crear manualmente canales de audio y vídeo con nombre e iniciar sus respectivos procesos de decodificación.
Günter se dio cuenta de que el enfoque OMS (Sistema Multimedia Abierto) o LiViD presentaba deficiencias evidentes en cuanto a la sincronización de audio y vídeo, por lo que xine nació como un experimento para intentar solucionarlo. El proyecto evolucionó hasta convertirse en un reproductor multimedia con arquitectura multihilo.[3]
Durante el desarrollo de xine, se dedicaron esfuerzos a separar claramente el motor del reproductor (xine-lib) y la interfaz (xine-ui).[4] Desde la versión 1.0 (25/12/2004), la API de xine-lib se considera estable y varias aplicaciones y reproductores dependen de ella.[5][6]
Günter abandonó el proyecto en 2003 cuando anunció oficialmente a los nuevos líderes del proyecto, Miguel Freitas, Michael Roitzsch, Mike Melanson y Thibaut Mattern.[7]