Information about Xine
| xine | |
xine-ui running on PlayStation 2 Linux | |
| Maintainer: | xine team |
| OS: | Cross-platform |
| Use: | Media player |
| License: | GPL |
| Website: | xinehq.de |
xine (officially pronounced [ksi:n], like the name "Maxine" without "Ma"[1]) is a multimedia playback engine for Unix-like operating systems released under the GNU General Public License. xine is built around a shared library (xine-lib) that supports different frontend player applications. Another important feature of xine is the ability to manually correct the synchronization of audio and video streams. xine uses libraries from other projects such as liba52, libmpeg2, FFmpeg, libmad, FAAD2, and Ogle.[2] xine can also use binary Windows codecs through a wrapper, bundled as the w32codecs, for playback of some media formats that are not handled natively.[3]
History
xine was started in 2000 by Guenter Bartsch shortly after LinuxTag. At that time playing DVDs in Linux was described as a torturous process[4] since one had to manually create audio and video named pipes and start their separated decoder processes.Guenter realized the OMS (Open Media System) or LiViD approach had obvious shortcomings in terms of audio and video synchronization, so xine was born as an experiment trying to get it right. The project evolved into a modern media player multi-threaded architecture.[5]
During xine development some effort was dedicated to making a clear separation of the player engine (xine-lib) and front-end (xine-ui). Since the 1.0 release (2004-12-25) the API of xine-lib is considered stable and several applications and players rely on it.
Guenter left the project in 2003 when he officially announced the new project leaders, Miguel Freitas, Michael Roitzsch, Mike Melanson and Thibaut Mattern.
Supported media formats
- Physical media: CDs, DVDs, Video CDs
- Container formats: 3gp, AVI, ASF, FLV, Matroska, MOV (QuickTime), MP4, NUT, Ogg, OGM, RealMedia
- : Cinepak, DV, H.263, H.264/MPEG-4 AVC, HuffYUV, Indeo, MJPEG, MPEG-1, MPEG-2, MPEG-4 ASP, RealVideo, Sorenson, Theora, WMV
- Audio formats: AAC, AC3, ALAC, AMR, FLAC, MP3, RealAudio, Shorten, Speex, Vorbis, WMA
DVD Issues
Since xine is not a member of DVD Forum, the xine project are not contractually obliged to insert user operation prohibition such as disallowing fast-forward or skipping during trailers and ads. However, without membership in the Forum, they also cannot support DVD CSS encryption without the libdvdcss library, which was created by reverse engineering. The legal status of libdvdcss is questionable in several nations; in the United States, for example, the Digital Millennium Copyright Act arguably prohibits reverse-engineering of CSS.See also
- List of multimedia (audio/video) codecs
- Open source codecs and containers
- Comparison of video codecs
- Comparison of audio codecs
- Comparison of (audio/video) container formats
- FFmpeg, cross-platform, open source, audio and video codecs suit/library
- List of other software video players
- Kaffeine, a player for KDE that can use xine
- Totem, a player for GNOME that can use xine
- XinePlayer (Mac OS X frontend)
- MPlayer and MEncoder (use libavcodec and libavformat from FFmpeg, share some code/libraries with xine)
- Amarok, a music player that can use xine as one of its playback engines
- VLC media player/VideoLAN (uses libavcodec from FFmpeg, share some code/libraries with xine)
- List of other software media players
- Comparison of (audio/video) media and DVD-Video players
- Screencast
References
1. ^ xine FAQ, How do I pronounce "xine"?. Retrieved on 2006-08-03.
2. ^ About xine. Retrieved on 2006-11-14.
3. ^ xine Features. Retrieved on 2006-11-14.
4. ^ Ancient Linux DVD HOWTO (How DVDs were played in Linux at the twentieth century). Retrieved on 2007-02-06.
5. ^ The xine hacker's guide - Engine architecture and data flow. Retrieved on 2007-02-06.
2. ^ About xine. Retrieved on 2006-11-14.
3. ^ xine Features. Retrieved on 2006-11-14.
4. ^ Ancient Linux DVD HOWTO (How DVDs were played in Linux at the twentieth century). Retrieved on 2007-02-06.
5. ^ The xine hacker's guide - Engine architecture and data flow. Retrieved on 2007-02-06.
External links
- xinehq.de Home Page
Linux for PlayStation 2 is a kit released by Sony Computer Entertainment in 2002 that allows the PlayStation 2 console to be used as a personal computer. It included a Linux-based operating system, a USB keyboard and mouse, a VGA adapter, a PlayStation 2 network adaptor
..... Click the link for more information.
..... Click the link for more information.
Software development process
Activities and steps
Requirements | Architecture | Implementation | Testing | Deployment
Models
Agile | Cleanroom | Iterative | RAD | RUP | Spiral | Waterfall | XP
Supporting disciplines
..... Click the link for more information.
Activities and steps
Requirements | Architecture | Implementation | Testing | Deployment
Models
Agile | Cleanroom | Iterative | RAD | RUP | Spiral | Waterfall | XP
Supporting disciplines
..... Click the link for more information.
An operating system (OS) is the software that manages the sharing of the resources of a computer. An operating system processes system data and user input, and responds by allocating and managing tasks and internal system resources as a service to users and programs of the
..... Click the link for more information.
..... Click the link for more information.
Cross-platform is a term which can refer to computer programs, operating systems, computer languages, programming languages, or other computer software and their implementations which can be made to work on multiple computer platforms.
..... Click the link for more information.
..... Click the link for more information.
Media Player was a media player originally included in Windows 3.0 with Multimedia Extensions and a slightly updated version was included with Windows 3.1x. Media Player received a facelift with Video for Windows, with an OLE2 version provided with the runtime software.
..... Click the link for more information.
..... Click the link for more information.
A software license comprises the permissions, rights and restrictions imposed on software (whether a component or a free-standing program). Use of software without a license could constitute infringement of the owner's exclusive rights under copyright or, occasionally, patent law
..... Click the link for more information.
..... Click the link for more information.
GNU General Public License
Author: Free Software Foundation
Version: 3
Copyright on the license: Free Software Foundation, Inc.
Publication date: 29 June 2007
OSI approved: Yes
Debian approved: Yes
Free Software:
..... Click the link for more information.
Author: Free Software Foundation
Version: 3
Copyright on the license: Free Software Foundation, Inc.
Publication date: 29 June 2007
OSI approved: Yes
Debian approved: Yes
Free Software:
..... Click the link for more information.
A website (alternatively, Web site or web site) is a collection of Web pages, images, videos or other digital assets that is hosted on one or several Web server(s), usually accessible via the Internet, cell phone or a LAN.
..... Click the link for more information.
..... Click the link for more information.
Multimedia (Lat. Multum + Medium) is media that uses multiple forms of information content and information processing (e.g. text, audio, graphics, animation, video, interactivity) to inform or entertain the (user) audience.
..... Click the link for more information.
..... Click the link for more information.
Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.
..... Click the link for more information.
..... Click the link for more information.
An operating system (OS) is the software that manages the sharing of the resources of a computer. An operating system processes system data and user input, and responds by allocating and managing tasks and internal system resources as a service to users and programs of the
..... Click the link for more information.
..... Click the link for more information.
GNU General Public License
Author: Free Software Foundation
Version: 3
Copyright on the license: Free Software Foundation, Inc.
Publication date: 29 June 2007
OSI approved: Yes
Debian approved: Yes
Free Software:
..... Click the link for more information.
Author: Free Software Foundation
Version: 3
Copyright on the license: Free Software Foundation, Inc.
Publication date: 29 June 2007
OSI approved: Yes
Debian approved: Yes
Free Software:
..... Click the link for more information.
library is a collection of subprograms used to develop software. Libraries contain "helper" code and data, which provide services to independent programs. This allows code and data to be shared and changed in a modular fashion.
..... Click the link for more information.
..... Click the link for more information.
Synchronization (or Sync) is a problem in timekeeping which requires the coordination of events to operate a system in unison. The familiar conductor of an orchestra serves to keep the orchestra in time.
..... Click the link for more information.
..... Click the link for more information.
FFmpeg is a collection of software libraries that can record, convert and stream digital audio and video in numerous formats. It includes libavcodec, an audio/video codec library used by several other projects, and libavformat
..... Click the link for more information.
..... Click the link for more information.
MPEG Audio Decoder (MAD) is a GPL library to decode files that have been encoded with an MPEG audio codec, produced by Underbit Technologies.
It consists of libmad, a software library, and madplay, a command-line program for MP3 playback.
..... Click the link for more information.
It consists of libmad, a software library, and madplay, a command-line program for MP3 playback.
..... Click the link for more information.
Maintainer: a few students from Chalmers University of Technology
OS: Unix
Use: Media player
License: GPL
Website: Ogle website Ogle
..... Click the link for more information.
OS: Unix
Use: Media player
License: GPL
Website: Ogle website Ogle
..... Click the link for more information.
LinuxTag (German for "Linux-day") is a Free Software expo with an emphasis on Linux (but also BSD), held every summer in Germany. It is relatively large, claiming that it is the largest expo of this kind in Europe, drawing visitors from many countries.
..... Click the link for more information.
..... Click the link for more information.
DVD
Media type: Optical disc
Capacity: 4.7 GB (single layer), 8.5 GB (dual layer)
Usage: Data storage, audio, video, games
Optical disc authoring
..... Click the link for more information.
Media type: Optical disc
Capacity: 4.7 GB (single layer), 8.5 GB (dual layer)
Usage: Data storage, audio, video, games
Optical disc authoring
- Optical disc
- Optical disc image
- Recorder hardware
- Authoring software
..... Click the link for more information.
Linux (pronunciation: IPA: /ˈlɪnʊks/, lin-uks) is a Unix-like computer operating system. Linux is one of the most prominent examples of free software and open source development; its underlying source code can be
..... Click the link for more information.
..... Click the link for more information.
In computing, a named pipe (also FIFO for its behaviour) is an extension to the traditional pipe concept on Unix and Unix-like systems, and is one of the methods of inter-process communication.
..... Click the link for more information.
..... Click the link for more information.
LiViD, short for Linux Video and DVD, was a collection of projects that aim to create program tools and software libraries related to DVD for Linux operating system.
In 2002, LiViD project leader Matthew Pavlovich was sued by the DVD Copy Control Association Inc.
..... Click the link for more information.
In 2002, LiViD project leader Matthew Pavlovich was sued by the DVD Copy Control Association Inc.
..... Click the link for more information.
thread in computer science is short for a thread of execution. Threads are a way for a program to fork (or split) itself into two or more simultaneously (or pseudo-simultaneously) running tasks.
..... Click the link for more information.
..... Click the link for more information.
In their most general meanings, the terms front end and back end refer to the initial and the end stages of a process flow. These terms acquire more special meanings in particular areas.
..... Click the link for more information.
..... Click the link for more information.
Compact Disc
The closely spaced tracks on the readable surface of a Compact Disc cause light to diffract into a full visible colour spectrum
Media type: Optical disc
Encoding: Various
Capacity: Typically up to 700 MB
..... Click the link for more information.
The closely spaced tracks on the readable surface of a Compact Disc cause light to diffract into a full visible colour spectrum
Media type: Optical disc
Encoding: Various
Capacity: Typically up to 700 MB
..... Click the link for more information.
DVD
Media type: Optical disc
Capacity: 4.7 GB (single layer), 8.5 GB (dual layer)
Usage: Data storage, audio, video, games
Optical disc authoring
..... Click the link for more information.
Media type: Optical disc
Capacity: 4.7 GB (single layer), 8.5 GB (dual layer)
Usage: Data storage, audio, video, games
Optical disc authoring
- Optical disc
- Optical disc image
- Recorder hardware
- Authoring software
..... Click the link for more information.
Compact Disc Digital Video (VCD)
A standard pressed compact disc
Media type: optical disc
Encoding: MPEG-1 video + audio
Capacity: up to 800 MiB
Read mechanism: 780 nm wavelength semiconductor laser
Developed by: Sony & Philips
..... Click the link for more information.
A standard pressed compact disc
Media type: optical disc
Encoding: MPEG-1 video + audio
Capacity: up to 800 MiB
Read mechanism: 780 nm wavelength semiconductor laser
Developed by: Sony & Philips
..... Click the link for more information.
For analog formats for containing data, see .
A container format is a computer file format that can contain various types of data, compressed by means of standardized audio/video codecs.
..... Click the link for more information.
3GP is a multimedia container format defined by the Third Generation Partnership Project (3GPP) for use on 3G mobile phones.
3GP
File extension:
..... Click the link for more information.
3GP
File extension:
.3gp ...... Click the link for more information.
Avi may refer to:
In names:
..... Click the link for more information.
In names:
- Avi, means the Sun in Sanskrit (common name in India)
- Hebrew given name (see Ab (father))
- Avi, pen name of Edward Irving Wortis
- Avi Arad
- Avi Shlaim
- Avie Tevanian
- Avi Stern
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus