下述章節列出一些常見的問題和解決方案。 若你是一個一般 Xine 使用者且覺得有一個常見問題未列入,請 e-mail 給 HOWTO 維護者:
richwareham@users.sourceforge.net
核心 2.4.10 以上有一個問題,有時候會引起 Xine 偶而暫停. 如果你討厭這個問題, 試著向下更新核心到 2.4.9.
確定你有 /dev/dvd
檔案且設定正確 (參見上述播放 DVDs 一章)。
這是 2.4.1 版核心的臭蟲。 你需要更新。
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 光碟機並未設定為正確的區域碼。
你可能已經選錯了聲音頻道或你正試著播放一個 Xine 並未支援的資料格式。
試另一個聲音頻道:
$ xine -a channel stream.vob
有些 .VOB 檔案的聲音頻道較奇怪 (如: 3, 7, 10)
status=0x51 { DriveReady SeekComplete Error }
要修正這個錯誤, 試著在你的核心啟動 `Use multi-mode by default' (重新編譯設定 ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block devices -> Use multi-mode by default to `Y'). 相關的核心文件說明片段:
CONFIG_IDEDISK_MULTI_MODE: 如果你得到一個錯誤, 試著在這裡說 Y : hda: set_multmode: status=0x51 { DriveReady SeekComplete Error } hda: set_multmode: error=0x04 { DriveStatusError } 如果你有懷疑, 選擇 N.
Xine 可以 播放 SVCDs 但是你必須試試聲音頻道。正常時,你應該發現聲音在 #8 軌和雙語 SVCDs 的 #9 軌,所以
$ xine -a 8
應該可以按 ``vcd'' 按鈕且播放你的 SVCDs
你的硬體對 Xine 來說太慢了。確定你啟動所有速度最佳化選項。參考 增進 Xine 的效能一章•
檢查 Xv 延伸功能工作是否正常。
從 S/PDIF 輸入的 AC3 功能是由 ALSA 所支援,只支援 Trident 4DWaveNX 和 YMF 晶片的音效卡。所以若你用上述音效卡,可用
$ xine -S -A alsa
此 -S
選項關閉內建的 AC3 解碼器。對非常慢的機器將可以增進影片播放 (沒有聲音) 當你如下啟動 Xine
$ xine -S -A null
警告在先,發展版正如其名。 它是給發展者用的。 它可能甚至未適當編譯或功能並不正常。 若你 有 為發展流血犧牲的打算,那麼檢查我們的 CVS:
$ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine login (enter an empty password) $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine-lib $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine-ui
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 時才能用。
你可能沒有 /dev/dvd (檢查一下)。 若是這樣, 只要建立一個連結 /dev/dvd 指向你的 DVD 裝置即可。可能用下述指令
$ cd /dev $ ln -s hdc dvd就可以解決。
使用下述指令
$ cat stream.mpg | xine stdin://mpeg1
或, 若你要播的是 mpeg-2 資料流,使用指令
$ cat stream.vob | xine stdin://mpeg2
Xine 可以用 `skins' 來自設介面外觀。 最終目標你將可以在控制面板就改變介面,但是現在你還必須編輯一個檔。
執行 xine 至少一次 - 它將寫入自己的 config 檔 .xinerc
到你的家目錄。
現在執行這個檔將這一行 "skin:default" 改成你要用的介面。
現在只有一些 Xv 驅動程式有支援。 你可以在你的 /.xinerc 找到三行像:
brightness:0 saturation:0 contrast:128
上述值和可能範圍依你的 Xv 驅動程式而定所以你可以實驗一下找出最佳值。
看來像你的圖形介面 GUI 的某些顏色跟 Xv 使用的 colourkey 相衝突了。 你可以改變 colorkey 的值來避免。 例如在你的 /.xinerc 改成下述
colorkey:2110
你可以改變由 Xine 所使用於影片覆蓋 overlay 的顏色。
首先, 確定你的 OSS 音效驅動程式工作正常 (也就是說你可以用其他軟體播放音樂)。
最常見的原因是有其他軟體也同時用到你的音效裝置。 若你使用 linux, 指令 ``fuser /dev/dsp'' 將可以告訴你這個軟體的執行序的 PID 號碼。
這個問題應該在 Xine 0.3.3 和以後版本已經修正。 然而, 這只有在你用 "正確" 的方式離開 Xine 才有用 (如: 使用控制面板和按 "q" 鍵)。 不要 只是用你的視窗管理器關閉影片輸出視窗 - xine 將不會在這種情況釋放分享記憶體(!)。
檢查檔案 README.freebsd 看看可否得到答案,此檔可以在 Xine 原始碼找到。
它發音為 [ksi:n]. ksi 像 `ks' 在 `knocks' 所發的音而 n 像 `een' 在 `been' 所發的音。
Xine 仍在發展初期。 請耐心些。 若你有時間,請聯繫我們並作一完整臭蟲回報。 請包括所有終端機輸出和你的硬體與作業系統詳盡的資料。 一個諸如`我無法播放 x DVD' 的臭蟲回報是沒有多大用途的。
你可以用 email 跟我們聯繫:
Xine Mailing List <xine-user@lists.sourceforge.net>