(XBMC) AdvancedSettings.xml設定的中文翻譯
新版的XBMC把很多原先在XboxMediaCenter.xml裡的設定給移除掉了,有的設定跑到UserData這個資料夾,有的可透過GUI在螢 幕上設定,有的卻憑空消失了!有些消失的設定,是要在一個名為AdvancedSettings.xml的檔裡設定。這個必須自建的檔,在XBMC官網上的使用手冊裡已有詳盡的介紹,我今早大概地研究了一番,順便簡單地將內容譯成中文,以下就是該說明的前半部的中譯。
AdvancedSettings.xml
這個可由使用者在HOME/UserData資料夾自行建立的檔案,內可包含有附加的設定,也可包含GUI設定的預定值(如此一來,該設定會從GUI設定視窗裡移除),對進階使用者和安裝者而言非常有用。
XBMC不會寫入這個檔,所以任何定義的設定值將永不會被XBMC改寫。以下記載的,是所有在GUI設定以外可自行定義的設定。
Layout(型式)
AdvancedSettings.xml的型式如下:
<AdvancedSettings>
<setting>value</setting>
...
<setting>value</setting>
</AdvancedSettings>
“setting” 是設定名稱,而“value”是為其設定值。
以下列出的是目前可用的設定串:
<loglevel> (記錄等級)
此為XBMC將採用的記錄等級,有效的設定值為:
0 正常記錄,只記載示誤訊息。(預設值)
1 除錯記錄。
2 包含螢幕上所顯示可用記憶容量的除錯記錄。
3 包含可用記憶容量和完整smb記錄的除錯記錄。
<cddbaddress> (CDDb位址)
線上CDDb資料庫的位址,你可以在此設定更適用的freedb鏡像站。預設的位址為:freedb.freedb.org
<imdbaddress> (IMDb位址)
線上IMDb資料庫的位址。你可以在此設定其他地區的IMDb的伺服器。預設為:akas.imdb.com
<autodetectfg> (自動偵測F、G碟)
如果你的bios是無法自動偵測Xbox硬碟裡F和G分割區的舊版本,請在此設定false。預設值為true。
<usefdrive> (使用F碟)
如果你有F碟時,請設true。此設定只有在<autodetectfg>值為false才適用。
<usegdrive> (使用G碟)
如果你有G碟時,請設true。此設定只有在<autodetectfg>值為false才適用。
<usepcdvdrom> (使用PC用的DVD光碟機)
如果你已將Xbox的DVD光碟機改換為標準的PC用DVD光碟機,請於此設true。預設為false。
<cachepath> (緩存路徑)
設定你檔案緩存(例如解壓字幕時)所使用的Xbox硬碟路徑。預設值為Z:
<pictureextensions> (圖片副檔名)
在「我的圖片」視窗中,想要顯示的外加檔案的副檔名列表。
<pictureextensions>.ex1|.ex2</pictureextensions>
<musicextensions> (音樂副檔名)
在「我的音樂」視窗中,想要顯示的外加檔案的副檔名列表。
<musicextensions>.ex1|.ex2|.ex3</musicextensions>
<videoextensions> (影片副檔名)
在「我的影片」視窗中,想要顯示的外加檔案的副檔名列表。
<videoextensions>.ex1|.ex2|.ex3</videoextensions>
<languagecodes> (語言碼)
字幕和聲音的翻譯名稱表。格式為:
<code><short>alt
</short><long>Alternate</long></code>
<videostacking> (影片檔堆疊)
在 「堆疊」功能下,用來比對影片檔檔名的規範描述。此規範描述在分片數字前後必須有一組(…)設定。文字比對不分大小寫。任何符合在規範描述裡的檔案將不會 顯示出來。若有超過一組以上的(…),第一組將被視為字首,第二組為分片數,第三組(如果有的話)則為字尾。若某檔案符合一個以上的描述,將採用第一個。 預設的堆疊設定為:
<videostacking>
<regexp>[ _\.-]+cd[ _\.-]*([0-9a-d]+)</regexp>
<regexp>[ _\.-]+dvd[ _\.-]*([0-9a-d]+)</regexp>
<regexp>[ _\.-]+part[ _\.-]*([0-9a-d]+)</regexp>
<regexp>()[ _\.-]+([0-9]*[abcd]+)(\....)$</regexp>
<regexp>()[\^ _\.-]+([0-9]+)(\....)$</regexp>
<regexp>([a-z])([0-9]+)(\....)$</regexp>
</videostacking>
<pathsubstitution> (取代路徑)
取代路徑用於播放列表載入時。此設定會依序執行,是把PC裡的絕對路徑,取代為適用於XBMC的路徑。預設值是無取代路徑。範例如下:
<pathsubstitution>
<substitute>
<from>G:\dvds\</from>
<to>smb://somecomputer/g-share/dvds/</to>
</substitute>
</pathsubstitution>
<remoterepeat> (遙控重覆延遲)
此為紅外線遙控器的延遲重覆功能,單位是千分之一秒。遙控器按鈕再度傳送訊號所需等待的時間長度(當按住同一按鈕時,連續傳送的間隔)。預設為值為480。
<controllerdeadzone> (手把無作用區)
是為手把的搖桿(香菇頭)無作用區。0表示沒有「無作用區」,1表示完全無作用(完全不去感應搖桿的動作)。預設值為0.2。
<displayremotecodes> (顯示遙控器按鍵碼)
設為true時,XBMC會在螢幕上顯示紅外線遙控器的按鍵碼(OBC's)。對指定萬用遙控器的按鍵功能非常有用。預設為false。
<thumbsize> (圖示大小)
XBMC用來取用圖示的正方型邊長像素值。如果圖示圖檔比設定值小,則直接取用圖檔原寸,若圖檔大於設定值,則取用時會縮成設定大小的正方圖像。預設值為128。
註:
一、以下為<masterlock>(主機鎖定),因從沒用過,也懶得去理解,故不翻了。而第二部分是為GUI裡已有的設定,有空再翻。
二、這不是學術翻譯,且翻的很快,誤譯難免,歡迎指正。
3 comments:
異想天開一下, 如果有中文的(CDDb位址)和(IMDb位址), 影片資訊和音樂資訊會不會就出現中文的資訊
Freedb本身就有中文的CD資料,中文顯示也沒問題,只是資料庫還不是很齊全吧(我沒什麼中文CD,所以不清楚)。IMDb的話,除非該網站的中文資料庫和IMDb的格式一模一樣,否則光是改網址應該也是無用。另寫一個Python Script可能是個比較好的方式。
Post a Comment