Xine 是一个为 Unix-类作业系统设计的通用公共许可证规□影片播放软体。 它支援 MPEG-2 与 MPEG-1 压缩格式 (声音 + 影像 复合) 讯号, MPEG 声音档案 (例如: MP3) 与 AVI 档案 (使用由 Windows 取得的一些 DLL 档案).
Xine 播放影像与声音讯号资料流并在播放时同步播出。 依照资料流的性质,播放时所需处理器能力有别。 全画框速度播放 MPEG 2 档案使用 400 MHz PII 系统就可以达成。
Xine 可直接播放 Video CDs, SVCDs and DVDs 光碟。 不幸的是,播放加密/锁码的 DVD 光碟 在某些国家仍有法律性的争议所以我们无法在 Xine 软体中加入任何 DVD 解锁/解码的程式码。 要播放这种 DVD 光碟,你将需要其他程式或一个特别的 Xine 外挂程式。 细节请详见 播放 DVD 光碟 一章。
Xine 强调的是直接且有效率。 在此时并不发展多馀的华丽外观。 主要目的仅在於达到平顺播放影片的目标。
Xine 可以从
http://xine.sourceforge.net/ 得到。
翻译时最新版本为 0.4.2. Xine 同时提供 tar.gz
压缩档与 Debian 和 RPM 包装格式。
Xine 需要本机具备显示卡与萤幕 (透过网路的 X-session 播放现在未提供也将可能永远不会实现,因为 解码的影像资料流需要巨量的频宽)。
Xine 需要 MIT-SHM ( MIT 记忆体分享延伸功能),此功能 XFree86 从 3.3.x 就已支援, 或 X-Video 延伸功能 (Xv) -- 此功能较快且支援全萤幕操作但只有部份 XFree86 4.x 驱动程式有支援。 想了解更多 Xv 功能(并知道你的显示卡是否被支援),请参考下述『增进 Xine 效能』一章或参考 XFree86 组织的网站 ( http://www.xfree86.org/).
假如你未使用 Xv 功能,建议你设定萤幕颜色深度为 16 位元-每-点 (bpp) 以增进速度。 Xv 似乎在 16bpp 和 24bpp 时效能较佳。
假如你拥有 Matrox G200 或 G400 图形显示卡你可选用 sybcfb/teletux 影像输出驱动程式。 请参看 Xine 内含的 README.syncfb 档案来了解详情。 使用这个驱动程式的好处是可以做到影像图形与萤幕的同步更新 以除去常发生於快速移动场景时的 "撕裂"毛边杂讯。
你需要一张支援 OSS 或 ALSA 驱动程式的音效卡。 ESD 音效常驻程式也支援。 本 HOWTO 假设你已经正确的安装并设定妥你的音效卡与 X 伺服器。
Xine 已经被成功安装且使用在下列系统:
移植到 非-Intel 平台的工作正进行中但仍不成熟。 Xine 在 Mac 上的 Linux/PPC 工作正常。
这里有一个位於 Sourceforge 叫 xine-user
的邮件列表,你可以在这里问问题。
所有资料也详见 Xine 网站 (
http://xine.sourceforge.net/)。
也有一个 IRC 聊天室。 #xine
它位於 irc.openprojects.net
.