Next Previous Contents

2. 关於 Xine

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 强调的是直接且有效率。 在此时并不发展多馀的华丽外观。 主要目的仅在於达到平顺播放影片的目标。

2.1 我从那里可以得到 Xine 软体?

Xine 可以从 http://xine.sourceforge.net/ 得到。 翻译时最新版本为 0.4.2. Xine 同时提供 tar.gz 压缩档与 Debian 和 RPM 包装格式。

2.2 支援平台与系统需求

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 工作正常。

2.3 我可以到那边问 Xine 的问题或报告臭□?

这里有一个位於 Sourceforge 叫 xine-user 的邮件列表,你可以在这里问问题。 所有资料也详见 Xine 网站 ( http://xine.sourceforge.net/)。

也有一个 IRC 聊天室。 #xine 它位於 irc.openprojects.net.


Next Previous Contents