2008年9月7日 星期日

解決WinMEnc轉檔時,影片比例改變的問題

0.請先至此處下載我設定好的參數對照檔。
參照檔網址 http://www.badongo.com/file/11228278

1.先將要轉檔的影片在WinMEnc中設定轉檔的參數
如下圖
[適合寬度,擴展至視頻大小]-->這二個勾一定要勾
[兩次編碼]-->可勾可不勾,勾了轉出影像畫質較好(但較花時間)
[畫面比例]-->可自行選擇要16/9或4/3


2.設定完成後,按下[開始編碼],再馬上按下[停止]

3.到放置WinMEnc的資料夾下找到encode.bat這個檔案,用[記事本]開啟它

4.在開啟的記事本中檔案中找到 [ scale=xxxxxxxxxxxxx,harddup ]
因為我一開始是設定[兩次編碼],所以在檔案中應該會找到二組上列的參數。
(此參數為錯誤的參數,所有的錯誤參數都要修改,在下個步驟將解釋如何修改。)

5.開啟你所下載回來的參數對照檔,會看到如下圖:
 
使用方法:
 a.若是要轉成16:9的影片則在上方黃色儲存格輸入影片原始長寬數值,
  輸入後,藍色儲存格即會產生正確的設定參數,此時,先將藍色儲
  存格中的文字複製下來,稍後再將此資料貼到剛剛開啟的encode.bat
  中去取代錯誤的參數。
 b.
若是要轉成4:3的影片則在中間黃色儲存格輸入影片原始長寬數值,
  輸入後,藍色儲存格即會產生正確的設定參數,此時,先將藍色儲
  存格中的文字複製下來,稍後再將此資料貼到剛剛開啟的encode.bat
  中去取代錯誤的參數。
 c.最下方的黃色儲存格可以讓我們計算轉檔出來的影片檔案大小,如:
  片長1小時52分,設定的視頻碼率2400,音頻碼率128,所以輸出的檔案
大小為2074MB。


PS:在a b步驟中,複製藍色的儲存格後,不要直接在開啟的encode.bat上貼上
因為在EXCEL中複製的儲存格在記事本上貼上時,除了資料本身外,還會
貼上一個換行符號(也就是在資料後面按一個ENTER的意思),所以我個人是
習慣再開一個空的記事本,先將從EXCEL複製的資料貼上,再從貼到記事
本上的資料再複製一次所需要的正確參數去貼到
encode.bat上去取代錯誤的
參數。


6.以上要修改的參數都改完後,將這個改過的encode.bat存檔,再直接用滑鼠連點
encode.bat二次,來啟動WinMEnc的轉檔(連點後會出現一個命令提示字元的視窗
,上面會有轉檔的進度。),注意!不要再使用軟體的[開始編碼]的按鈕來轉檔
唷!因為你只要再使用軟體的按鈕來轉檔的話,剛剛改好的參數又會被軟體改
回錯誤的唷!最後只要等到命令提示字元自動消失,就代表檔案轉好囉。

沒有留言: