Next Previous Contents

9. 故障排除

下述章节列出一些常见的问题和解决方案。 若你是一个一般 Xine 使用者且觉得有一个常见问题未列入, 请 e-mail 给 HOWTO 维护者:

  richwareham@users.sourceforge.net

9.1 Xine 上的 DVD 按钮没有作用

确定你有 /dev/dvd 档案且设定正确 (参见上述播放 DVDs 一章)。

9.2 一切似乎都很好但却会中途停止或回圈播放

这是 2.4.1 版核心的臭□。 你需要更新。

9.3 我得到这个讯息: demux error! 00 00 00 (should be 0x000001)

可能 xine 不能存取你的输入来源。 大部分常发生於当你想播放加锁/加密 DVDs 时。 Xine 内建功能并不能播放这种 DVDs (因法律因素)。

你需要使用一台 css-启动的 DVD 输入外挂程式来避免这个问题。 更多的资讯可看 http://xine.cjb.net/。 注意:播放 CSS 加密的 DVDs 并非 Xine 既有功能。

你可能已经登载(mounted)你的 DVD 光碟。 Xine 会试著略过正常的 Linux 档案系统所以 DVD 登载时将无法工作。 试著用 umount 指令除载(unmounting)它。

另一个原因可能是你的 (RPC-2) DVD 光碟机并未设定为正确的区域码。

9.4 出现需多讯息 ``200 frames delivered, 200 frames skipped, 0 frames discarded''

你可能已经选错了声音频道或你正试著播放一个 Xine 并未支援的资料格式。

9.5 当我播放一个特别档案/资料流, Xine 显示一些图片但却没有声音

试另一个声音频道:

  $ xine -a channel stream.vob

有些 .VOB 档案的声音频道较奇怪 (如: 3, 7, 10)

9.6 我在播放 SVCD 时有问题

Xine 播放 SVCDs 但是你必须试试声音频道。 正常时,你应该发现声音在 #8 轨和双语 SVCDs 的 #9 轨,所以

  $ xine -a 8

应该可以按 ``vcd'' 按钮且播放你的 SVCDs

9.7 Xine 严重掉格

你的硬体对 Xine 来说太慢了。 确定你启动所有速度最佳化选项。 参考标著 <@ref>Performance增进 Xine 的效能 的章节。

9.8 全萤幕模式不能用

检查 Xv 延伸功能工作是否正常。

9.9 我的音效卡,从 S/PDIF 输入的 AC3 功能不能用

从 S/PDIF 输入的 AC3 功能是由 ALSA 所支援,只支援 Trident 4DWaveNX 和 YMF 晶片的音效卡。 所以若你用上述音效卡,可用

  $ xine -S -A alsa

-S 选项关闭内建的 AC3 解码器。 对非常慢的机器将可以增进影片播放 (没有声音) 当你如下启动 Xine

  $ xine -S -A null

9.10 从那边我可以得到最新的发展版?

警告在先,发展版正如其名。 它是给发展者用的。 它可能甚至未适当编译或功能并不正常。 若你 为发展流血牺牲的打算,那麽检查我们的 CVS:

  $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine login
  (enter an emptry password)
  $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine

9.11 我如何使用 dvd 外挂程式和/或 dvd:// MRL 方式?

目前,由 Xine 散布的 DVD 外挂程式并不支援播放锁码/加密 DVDs。 详见播放 DVDs 一章 有关取得一个特别的 Xine `外挂程式' 它允许播放这些 DVDs。 因为解密 CSS 不确定的法律因素我们并未将之含括於任何 Xine 套件中, 也基本上不赞同 使用这些软体 (你应该先确定你居住的地方使用这种软体是否合法)。 我们希望这种情形会很快改善。

对解锁/解码 dvds 来说,先登载 DVD 以检查有那些档案在上面。 这些档名可能像 .../VIDEO_TS/VTS_xx_x.VOB, 上述的 x 是数字。 这些 DVD 上庞大的 .VOB 档案就是影片所在。 现在我们仍未支援整部影片的无缝播放 - 你只能个别播放这些档。

要播放 VOB 档案,使用下列指令

  $ xine dvd://VTS_xx_x.VOB

确定你没有输入任何路径名 (不用输入 VIDEO_TS/)。

Xine 试著用 /dev/dvd 打开 dvd。 在 FreeBSD 这只有在你建好一个符号连结到你的 dvd-devicenode 时才能用。

9.12 讯息显示无法打开 dvd 光碟机(/dev/dvd) 或 Xine 无法侦测 DVD 播放器

你可能没有 /dev/dvd (检查一下)。 若是这样, 只要建立一个连结 /dev/dvd 指向你的 DVD 装置即可。 可能用下述指令

  $ cd /dev
  $ ln -s hdc dvd
就可以解决。

9.13 萤幕高宽比错误!

试著按 "A" 键(最好在 xine 停止时按, 否则你会得到一个区段错误的讯息)。

9.14 我如何从 STDIN 播放资料流?

使用下述指令

  $ cat stream.mpg | xine stdin://mpeg1

或, 若你要播的是 mpeg-2 资料流,使用指令

  $ cat stream.vob | xine stdin://mpeg2

9.15 我可以改变介面吗?

Xine 可以用 `skins' 来自设介面外观。 最终目标你将可以在控制面板就改变介面,但是现在你还必须编辑一个档。

执行 xine 至少一次 - 它将写入自己的 config 档 .xinerc 到你的家目录。 现在执行这个档将这一行 "skin:default" 改成你要用的介面。

9.16 我可以改变颜色/亮度/对比吗?

现在只有一些 Xv 驱动程式有支援。 你可以在你的  /.xinerc 找到三行像:

  brightness:0
  saturation:0
  contrast:128

上述值和可能□围依你的 Xv 驱动程式而定所以你可以实验一下找出最佳值。

9.17 我的 X 桌面当 Xine 播放影片时,有些地方变透明!

看来像你的图形介面 GUI 的某些颜色跟 Xv 使用的 colourkey 相冲突了。 你可以 改变 colorkey 的值来避免。 例如在你的 ~/.xinerc 改成下述

  colorkey:2110

你可以改变由 Xine 所使用於影片覆盖 overlay 的颜色。

9.18 我听不到声音播放,只有讯息 ``audio driver 'oss' failed, using null driver instead.''显示

首先, 确定你的 OSS 音效驱动程式工作正常 (也就是说你可以用其他软体播放音乐)。

最常见的原因是有其他软体也同时用到你的音效装置。 若你使用 linux, 指令 ``fuser /dev/dsp'' 将可以告诉你这个软体的执行序的 PID 号码。

9.19 当执行 xine 几次後,它就无法分配分享记忆体

这个问题应该在 Xine 0.3.3 和以後版本已经修正。 然而, 这只有在你用 "正确" 的方式离开 Xine 才有用 (如: 使用控制面板和按 "q" 键)。 不要 只是用你的视窗管理器关闭影片输出视窗 - xine 将不会在这种情况释放分享记忆体(!)。

9.20 在 FreeBSD 上使用 Xine 有问题

检查档案 README.freebsd 看看可否得到答案,此档可以在 Xine 原始码找到。

9.21 我想我拼错 Xine 的发音

它发音为 [ksi:n]. ksi 像 `ks' 在 `knocks' 所发的音而 n 像 `een' 在 `been' 所发的音。

9.22 我想我找到一个臭□!

Xine 仍在发展初期。 请耐心些。 若你有时间,请联系我们并作一完整臭□回报。 请包括所有终端机输出和你的硬体与作业系统详尽的资料。 一个诸如 `我无法播放 x DVD' 的臭□回报是没有多大用途的。

你可以用 email 跟我们联系:

  Xine Mailing List <xine-user@lists.sourceforge.net>


Next Previous Contents