Xine
- Om technische redenen begint de titel van dit artikel met een hoofdletter. De correcte schrijfwijze is xine.
xine (uitgesproken als ksien) is een multimedia framework voor Unixachtige besturingssystemen, waaronder Linux en MacOS X. Een versie voor MS Windows is in de maak en deels al werkend. xine wordt uitgebracht onder de GNU General Public Licence.
Inhoud |
[bewerk] Mogelijkheden
Het kan CD's, DVD's en Video-cd's afspelen, als ook veel gebruikte multimediaformaten zoals AVI, WMV, MOV, MP3, FLAC, Theora, Speex en Ogg Vorbis.
[bewerk] Techniek
xine is gebouwd als een gedeelde bibliotheek (xine-lib), die het mogelijk maakt om door verschillende gebruikersinterfaces gebruikt te kunnen worden. Om multimediagegevens te kunnen decoderen gebruikt xine externe bibliotheken van bijvoorbeeld het FFmpegproject of binaire codecs. Het verschil met het qua mogelijkheden gelijkende MPlayer is dat MPlayer geen gedeelde bibliotheek gebruikt, waardoor het voor andere gebruikersinterfaces onmogelijk is om transparant gebruik te kunnen maken van de bibliotheken. Er bestaan ook Pythonbindings voor xine, genaamd Pyxine.
[bewerk] Gebruikersinterfaces
Het xineproject zelf heeft ook zijn eigen (native) gebruikersinterfaces, die op dezelfde manier gebruikmaken van xine als andere (externe) interfaces. Het voordeel is dat deze meestal een uitgebreide ondersteuning hebben om de interne configuratie van xine aan te passen.
Deze zijn:
- xine-ui
- aaxine (wordt meegeleverd met xine-ui en kan video's als ASCII art afspelen)
- gxine (GTK-interface)
[bewerk] Externe gebruikersinterfaces
Hieronder volgt een lijst van externe (non native) gebruikersinterfaces voor xine. Allen spelen audio en video, behalve waar aangegeven.
[bewerk] Linux
- amaroK (alleen audio; KDE)
- Codeine (KDE)
- Kaffeine (KDE)
- Kxine (KDE)
- Opie Player (de speler voor OPIE (QT); een grafische gebruikersomgeving voor PDA's )
- Oxine (OSD interface voor multimediacentrums)
- Sinek (GTK+)
- Sonic-rainbow (GTK)
- Totem (GNOME)
- Toxine (CLI)
[bewerk] MAC OS X
- XinePlayer