Differences

This shows you the differences between two versions of the page.

Link to this comparison view

zh-tw:advance [2013/10/03 16:06]
littlebat 建立
zh-tw:advance [2014/07/29 17:49] (current)
littlebat [解釋 common.conf] 針對 mobilemate-0.1b1
Line 9: Line 9:
 ===== 解釋 "​common.conf"​ ===== ===== 解釋 "​common.conf"​ =====
  
-文件 "​common.conf"​ 是用所有轉換的全局轉換選項設置。位目錄 "​tce(TinyCore 擴展目錄)/​conf"​ 裏。下面是默認的整個 "​common.conf"​ 文件。+文件 "​common.conf"​ 是用所有轉換的全局轉換選項設置。位目錄 "​tce(TinyCore 擴展目錄)/​conf"​ 裏。下面是默認的整個 "​common.conf"​ 文件。
  
 <​file>​ <​file>​
 PATH="/​opt/​mobilemate/​bin:/​opt/​custom/​bin:​$PATH"​ PATH="/​opt/​mobilemate/​bin:/​opt/​custom/​bin:​$PATH"​
 +TRIVAL="​NO"​
 +DEBUG="​NO"​
 +CONVOKFLAG="​CONVOK"​
 DECODED_BY="​LIBAV"​ DECODED_BY="​LIBAV"​
-guiconfirm="​NO"​+GUICONFIRM="​NO"​
 MAXHISTORY="​3"​ MAXHISTORY="​3"​
 WORKDIR="/​opt/​mobilemate"​ WORKDIR="/​opt/​mobilemate"​
 TASKBASE="​${WORKDIR}/​task"​ TASKBASE="​${WORKDIR}/​task"​
 +TASKBAKBASE="​${WORKDIR}/​task.bak"​
 +TASKBACKUP="​NO"​
 TMPBASE="/​tmp/​mobilemate"​ TMPBASE="/​tmp/​mobilemate"​
 TMPCONFBASE="​${TMPBASE}/​conf"​ TMPCONFBASE="​${TMPBASE}/​conf"​
-threads="​-1"​+THREADS="​-1"​
 STARTTIME="​0"​ STARTTIME="​0"​
 ENDTIME="​0"​ ENDTIME="​0"​
Line 31: Line 36:
 LIBAVSEEK="​FAST"​ LIBAVSEEK="​FAST"​
 ASYNC="​1"​ ASYNC="​1"​
-logfile="​${WORKDIR}/​log/​mobilemate.log" +LOGBASE="​${WORKDIR}/​log"​ 
-v2voptionslistfile="​${WORKDIR}/​conf/​v2voptions.list"​ +V2VOPTIONSLISTFILE="​${WORKDIR}/​conf/​v2voptions.list"​ 
-x2aoptionslistfile="​${WORKDIR}/​conf/​x2aoptions.list"​ +X2AOPTIONSLISTFILE="​${WORKDIR}/​conf/​x2aoptions.list"​ 
-v2vruleslistfile="​${WORKDIR}/​conf/​v2vrules.list"​ +V2VRULESLISTFILE="​${WORKDIR}/​conf/​v2vrules.list"​ 
-x2aruleslistfile="​${WORKDIR}/​conf/​x2arules.list+X2ARULESLISTFILE="​${WORKDIR}/​conf/​x2arules.list"​
-v2vworkconfigfile="​${WORKDIR}/​conf/​v2vwork.conf"​ +
-x2aworkconfigfile="​${WORKDIR}/​conf/​x2awork.conf"+
 </​file>​ </​file>​
  
 下面解釋所有的選項:​ 下面解釋所有的選項:​
 <​code>​PATH="/​opt/​mobilemate/​bin:/​opt/​custom/​bin:​$PATH"</​code>​ <​code>​PATH="/​opt/​mobilemate/​bin:/​opt/​custom/​bin:​$PATH"</​code>​
-爲 Mobilemate 設置可執行文件的 PATH 環境變量。+為 Mobilemate 設置可執行文件的 PATH 環境變量。 
 + 
 +<​code>​TRIVAL="​NO"</​code>​ 
 +設置轉換時 "​Mencoder"​ 或者 "​Libav"​ 是否在終端上顯示輸出。無論選項如何輸出不會寫入到日誌文件裏。 
 + 
 +有效選項是:​ "​NO",​ "​YES"​。 
 + 
 +默認選項是 "​NO"​。 
 + 
 +<​code>​DEBUG="​NO"</​code>​ 
 +設置是否在終端上顯示調試信息和把調試信息輸出到日誌文件中。 
 + 
 +有效選項是:​ "​NO",​ "​YES"​。 
 + 
 +默認選項是 "​NO"​。 
 + 
 +<​code>​CONVOKFLAG="​CONVOK"</​code>​ 
 +文件轉換成功標誌常量字符串。不要改動
  
 <​code>​DECODED_BY="​LIBAV"</​code>​ <​code>​DECODED_BY="​LIBAV"</​code>​
Line 49: Line 69:
 有效選項是:​ "​LIBAV",​ "​MENCODER"​。 有效選項是:​ "​LIBAV",​ "​MENCODER"​。
    
-Mobilemate 可以使用二者之進行解碼,默認是 FFmpeg(libav),​ 可選替換是 Mencoder。如果發現默認的 "​LIBAV"​ 不能解碼的來源文件(至今我還沒有碰到這種情況),試試 "​MENCODER"​。但是,當同時轉換多個文件時可能比默認選項使用更多的轉換時間。+Mobilemate 可以使用二者之進行解碼,默認是 FFmpeg(libav),​ 可選替換是 Mencoder。如果發現默認的 "​LIBAV"​ 不能解碼的來源文件(至今我還沒有碰到這種情況),試試 "​MENCODER"​。但是,當同時轉換多個文件時可能比默認選項使用更多的轉換時間。
    
 <​code>​guiconfirm="​NO"</​code>​ <​code>​guiconfirm="​NO"</​code>​
-設置是否確認每個配置或轉換步驟。+設置是否確認每個配置或轉換步驟。
  
 有效選項是:​ "​NO",​ "​YES"​。 有效選項是:​ "​NO",​ "​YES"​。
  
-默認選項是 "​NO"​。當把它變成 "​YES"​,當配置或轉換時需要確認每個步驟。+默認選項是 "​NO"​。當把它變成 "​YES"​,當配置或轉換時需要確認每個步驟。
  
 <​code>​MAXHISTORY="​3"</​code>​ <​code>​MAXHISTORY="​3"</​code>​
-設置保留多少個史配置文件。+設置保留多少個史配置文件。
  
-有效選項是:​ "​1",​ "​2",​ "​3",​ ..., 等或大1的無符號整數。+有效選項是:​ "​1",​ "​2",​ "​3",​ ..., 等或大1的無符號整數。
  
-Moblemate 會保留史轉換配置文件,位文件夾 "​tce/​conf"​ 裏面,針對視頻轉換的名稱形如 "​v2vhistoryX.conf"​,針對音頻轉換的形如 "​x2ahistoryX.conf"​,"​X"​ 是等或大0的無符號整數。+Moblemate 會保留史轉換配置文件,位文件夾 "​tce/​conf"​ 裏面,針對視頻轉換的名稱形如 "​v2vhistoryX.conf"​,針對音頻轉換的形如 "​x2ahistoryX.conf"​,"​X"​ 是等或大0的無符號整數。
  
 <​code>​WORKDIR="/​opt/​mobilemate"</​code>​ <​code>​WORKDIR="/​opt/​mobilemate"</​code>​
Line 70: Line 90:
 <​code>​TASKBASE="​${WORKDIR}/​task"</​code>​ <​code>​TASKBASE="​${WORKDIR}/​task"</​code>​
 Mobilemate 任務目錄。不要改變。 Mobilemate 任務目錄。不要改變。
 +
 +<​code>​TASKBAKBASE="​${WORKDIR}/​task.bak"</​code>​
 +Mobilemate 任務備份目錄。
 +
 +<​code>​TASKBACKUP="​NO"</​code>​
 +設置是否備份任務文件。
 +
 +有效選項是:​ "​NO",​ "​YES"​。
 +
 +默認選項是 "​NO"​。
  
 <​code>​TMPBASE="/​tmp/​mobilemate"</​code>​ <​code>​TMPBASE="/​tmp/​mobilemate"</​code>​
Line 82: Line 112:
 有效選項是:​ "​-1"​ 和 "​1",​ "​2",​ "​3",​ ..., 無符號整數。 有效選項是:​ "​-1"​ 和 "​1",​ "​2",​ "​3",​ ..., 無符號整數。
  
-默認的 "​-1"​ 表示進程數等于 CPU 核心數。+默認的 "​-1"​ 表示進程數等於 CPU 核心數。
  
 <​code>​STARTTIME="​0"</​code>​ <​code>​STARTTIME="​0"</​code>​
-設置以秒數計算的文件轉換起始點,或者以 "​HH:​MM:​SS"​(小時數:​分數:秒數) 或 "​MM:​SS"​ 或 "​-HH:​MM:​SS"​(-小時數:​分數:秒數) 或 "-分數:​秒數"​的形式。+設置以秒數計算的文件轉換起始點,或者以 "​HH:​MM:​SS"​(小時數:​分數:秒數) 或 "​MM:​SS"​ 或 "​-HH:​MM:​SS"​(-小時數:​分數:秒數) 或 "-分數:​秒數"​的形式。
  
 有效選項是:​ 負整數, ..., "​-3",​ "​-2",​ "​-1",​ "​0",​ "​1",​ "​2",​ "​3",​ 無符號整數。或者,​ "​-01:​01:​21",​ "​01:​01:​21",​ 等等。或者,​ "​-11:​21",​ "​11:​21",​ 等等。 有效選項是:​ 負整數, ..., "​-3",​ "​-2",​ "​-1",​ "​0",​ "​1",​ "​2",​ "​3",​ 無符號整數。或者,​ "​-01:​01:​21",​ "​01:​01:​21",​ 等等。或者,​ "​-11:​21",​ "​11:​21",​ 等等。
Line 92: Line 122:
  
 <​code>​ENDTIME="​0"</​code>​ <​code>​ENDTIME="​0"</​code>​
-設置以秒數計算的文件轉換結束點,或者以 "​HH:​MM:​SS"​(小時數:​分數:秒數) 或者 "​MM:​SS"​ 或者 "​-HH:​MM:​SS"​(-小時數:​分數:秒數) 或 "​-MM:​SS"​ 或 "​+HH:​MM:​SS"​ 或 "​+MM:​SS"​ 的形式。+設置以秒數計算的文件轉換結束點,或者以 "​HH:​MM:​SS"​(小時數:​分數:秒數) 或者 "​MM:​SS"​ 或者 "​-HH:​MM:​SS"​(-小時數:​分數:秒數) 或 "​-MM:​SS"​ 或 "​+HH:​MM:​SS"​ 或 "​+MM:​SS"​ 的形式。
  
 有效選項是:​ 負整數, ..., "​-3",​ "​-2",​ "​-1",​ "​0",​ "​1",​ "​2",​ "​3",​ 無符號整數,​ 和 "​+1",​ "​+2",​ "​+3",​ 正整數。或,​ "​-01:​01:​21",​ "​01:​01:​21",​ 等等。或,​ "​-11:​21",​ "​11:​21",​ 等等。或,​ "​+11:​21",​ 等等。 有效選項是:​ 負整數, ..., "​-3",​ "​-2",​ "​-1",​ "​0",​ "​1",​ "​2",​ "​3",​ 無符號整數,​ 和 "​+1",​ "​+2",​ "​+3",​ 正整數。或,​ "​-01:​01:​21",​ "​01:​01:​21",​ 等等。或,​ "​-11:​21",​ "​11:​21",​ 等等。或,​ "​+11:​21",​ 等等。
Line 103: Line 133:
 有效選項是以逗號分隔的無符號數。 有效選項是以逗號分隔的無符號數。
  
-有時(或者任何時候,無深度測試),當轉換 mpegts 視頻文件時,mencoder 因它的缺陷需要特定的輸出幀率值。+有時(或者任何時候,無深度測試),當轉換 mpegts 視頻文件時,mencoder 因它的缺陷需要特定的輸出幀率值。
  
 <​code>​DEFAULT_SOURCE_PAR="​1"</​code>​ <​code>​DEFAULT_SOURCE_PAR="​1"</​code>​
Line 110: Line 140:
 有效選項是無符號非零數。 有效選項是無符號非零數。
  
-有時,Mobilemate 不能正確的檢測源視頻的 PAR 值(即像素外觀比值,譯)。所以使用這個默認值。默認的 "​1"​ 表示正方形像素。+有時,Mobilemate 不能正確的檢測源視頻的 PAR 值(即像素外觀比值,譯)。所以使用這個默認值。默認的 "​1"​ 表示正方形像素。
  
 <​code>​COMPARE_DAR_CONSTANT="​100"</​code>​ <​code>​COMPARE_DAR_CONSTANT="​100"</​code>​
-設置比較轉換中間臨時 pipe 視頻文件和目的視頻的 [[http://​en.wikipedia.org/​wiki/​Display_aspect_ratio|DAR(Display Aspect Ratio)]] (顯示外觀比,譯者)值常數。僅用當使用 Mencoder 作解碼工具時。+設置比較轉換中間臨時 pipe 視頻文件和目的視頻的 [[http://​en.wikipedia.org/​wiki/​Display_aspect_ratio|DAR(Display Aspect Ratio)]] (顯示外觀比,譯者)值常數。僅用當使用 Mencoder 作解碼工具時。
  
 有效選項是無符號非零整數。 有效選項是無符號非零整數。
  
-默認的 "​100"​ 表示臨時 pipe 視頻 DAR 乘以 10000 與目的視頻 DAR 乘以 10000 的差值如果小于 "​100"​,我們把這兩個文件的 DAR 視相同。+默認的 "​100"​ 表示臨時 pipe 視頻 DAR 乘以 10000 與目的視頻 DAR 乘以 10000 的差值如果小於 "​100"​,我們把這兩個文件的 DAR 視相同。
  
 <​code>​X264PRESET="​medium"</​code>​ <​code>​X264PRESET="​medium"</​code>​
-設置當使用 libx264 編碼器時選擇編碼設置的 preset(預設置,譯者)。+設置當使用 libx264 編碼器時選擇編碼設置的 preset(預設置,譯者)。
  
 有效選項是:​ "​ultrafast",​ "​superfast",​ "​veryfast",​ "​faster",​ "​fast",​ "​medium",​ "​slow",​ "​slower",​ "​veryslow",​ "​placebo"​。 有效選項是:​ "​ultrafast",​ "​superfast",​ "​veryfast",​ "​faster",​ "​fast",​ "​medium",​ "​slow",​ "​slower",​ "​veryslow",​ "​placebo"​。
Line 126: Line 156:
 基本上,越慢得到越好的質量和越小的文件尺寸,但是需要越長的轉換時間。默認是 "​medium"​。 基本上,越慢得到越好的質量和越小的文件尺寸,但是需要越長的轉換時間。默認是 "​medium"​。
  
-下面是從 "​mplayer_1.0~rc4.dfsg1+svn33713"​ 的 man 頁制的選項解釋。+下面是從 "​mplayer_1.0~rc4.dfsg1+svn33713"​ 的 man 頁制的選項解釋。
  
 <​file>​ <​file>​
Line 159: Line 189:
  
 <​code>​X264PROFILE="​baseline"</​code>​ <​code>​X264PROFILE="​baseline"</​code>​
-設置當使用 libx264 編碼器的 H.264 profile(配置文件,譯者)。+設置當使用 libx264 編碼器的 H.264 profile(配置文件,譯者)。
  
 有效選項是:​ "​baseline",​ "​main",​ "​high"​。 有效選項是:​ "​baseline",​ "​main",​ "​high"​。
Line 165: Line 195:
 基本上,"​baseline"​ 有最好的硬件兼容性,"​high"​ 的硬件兼容性最小,但是 "​high"​ 有更多的高級特性,例如,在小些文件尺寸的情況下可以獲得同樣的質量。默認值是 "​baseline"​。參見:​ [[http://​superuser.com/​questions/​489087/​what-are-the-differences-between-h-264-profiles|What are the differences between H.264 Profiles?​]]。 基本上,"​baseline"​ 有最好的硬件兼容性,"​high"​ 的硬件兼容性最小,但是 "​high"​ 有更多的高級特性,例如,在小些文件尺寸的情況下可以獲得同樣的質量。默認值是 "​baseline"​。參見:​ [[http://​superuser.com/​questions/​489087/​what-are-the-differences-between-h-264-profiles|What are the differences between H.264 Profiles?​]]。
  
-下面是從 "​mplayer_1.0~rc4.dfsg1+svn33713"​ 的 man 頁制的選項解釋。+下面是從 "​mplayer_1.0~rc4.dfsg1+svn33713"​ 的 man 頁制的選項解釋。
  
 <​file>​ <​file>​
Line 177: Line 207:
  
 <​code>​XVIDFOURCC="​DX50"</​code>​ <​code>​XVIDFOURCC="​DX50"</​code>​
-當 ffmpeg(libav) 使用 libxvid 編碼器時用 -vtag 選項設置 FOURCC 標+當 ffmpeg(libav) 使用 libxvid 編碼器時用 -vtag 選項設置 FOURCC 標
  
 有效選項是:​ "​XVID",​ "​DIVX",​ "​DX50"​。(todo:​ 可能不太精確?) 有效選項是:​ "​XVID",​ "​DIVX",​ "​DX50"​。(todo:​ 可能不太精確?)
Line 188: Line 218:
 有效選項是:​ "​FAST",​ "​SLOW"​。 有效選項是:​ "​FAST",​ "​SLOW"​。
  
-當使用默認選項 "​FAST"​ 時,"​-ss"​ 用作輸入選項 (在 -i 之前),定位這個輸入文件的指定位置。意,在大多數格式裏是不可能精確定位的,所以將定位到指定位置前最接近的定位點。當使用 "​SLOW"​ 選項,"​-ss"​ 用作個輸出選項(在輸出文件名前面),在時間戳到達指定位置前解碼但是丟棄輸入。"​SLOW"​ 選項可以生更精確的定位,但它要解碼定位點前面的部分,將花更多的時間用定位。+當使用默認選項 "​FAST"​ 時,"​-ss"​ 用作輸入選項 (在 -i 之前),定位這個輸入文件的指定位置。意,在大多數格式裏是不可能精確定位的,所以將定位到指定位置前最接近的定位點。當使用 "​SLOW"​ 選項,"​-ss"​ 用作個輸出選項(在輸出文件名前面),在時間戳到達指定位置前解碼但是丟棄輸入。"​SLOW"​ 選項可以生更精確的定位,但它要解碼定位點前面的部分,將花更多的時間用定位。
  
 <​code>​ASYNC="​1"</​code>​ <​code>​ASYNC="​1"</​code>​
Line 195: Line 225:
 有效的選項是 ""​(空) 和任何非零無符號整數。 有效的選項是 ""​(空) 和任何非零無符號整數。
  
-這個選項主要用解決些音視頻不同步的問題。非零無符號整數將傳遞給 FFmpeg(Libav) "​-async"​ 選項。這將 "​拉伸/​壓縮"​ 音頻流以匹配時間戳。參數是音頻改變時每秒最大的采樣(the parameter is the maximum samples per second by which the audio is changed)。默認值 "​1"​ 是個特例,只校正音頻流的開始而不作後面的校正。+這個選項主要用解決些音視頻不同步的問題。非零無符號整數將傳遞給 FFmpeg(Libav) "​-async"​ 選項。這將 "​拉伸/​壓縮"​ 音頻流以匹配時間戳。參數是音頻改變時每秒最大的采樣(the parameter is the maximum samples per second by which the audio is changed)。默認值 "​1"​ 是個特例,只校正音頻流的開始而不作後面的校正。
  
 ASYNC=""​ 表示不使用 "​-async"​ 選項。 ASYNC=""​ 表示不使用 "​-async"​ 選項。
  
-<​code>​logfile="​${WORKDIR}/​log/​mobilemate.log"</​code>​ +<​code>​LOGBASE="​${WORKDIR}/​log"</​code>​ 
-設置日文件。+設置日文件目錄
  
 <​code>​v2voptionslistfile="​${WORKDIR}/​conf/​v2voptions.list"</​code>​ <​code>​v2voptionslistfile="​${WORKDIR}/​conf/​v2voptions.list"</​code>​
Line 213: Line 243:
 <​code>​x2aruleslistfile="​${WORKDIR}/​conf/​x2arules.list"</​code>​ <​code>​x2aruleslistfile="​${WORKDIR}/​conf/​x2arules.list"</​code>​
 轉換到音頻的規則列表文件。不要改變。 轉換到音頻的規則列表文件。不要改變。
- 
-<​code>​v2vworkconfigfile="​${WORKDIR}/​conf/​v2vwork.conf"</​code>​ 
-已取消。 
- 
-<​code>​x2aworkconfigfile="​${WORKDIR}/​conf/​x2awork.conf"</​code>​ 
-已取消。 
- 
 ===== 解釋 "​v2vdefault.conf"​ ===== ===== 解釋 "​v2vdefault.conf"​ =====
  
zh-tw/advance.1380787567.txt.gz · Last modified: 2013/10/03 16:06 by littlebat
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0

蜀ICP备2021012931号-1 川公网安备51092202000377号