2005年2月3日

[PDA] Zaurus C760 新手筆記 (26) - 批次轉影音檔給 Zaurus

之前在 [PDA] Zaurus C760 新手筆記 (22) - kino2 + rmvb,提到轉 rmvb 檔給 Zaurus 看的作法。可是一個個轉太累了。後來在 Microsoft 的網站看到有批次轉檔的方式,所以把當中的 wmcmd.vbs 叫出來看,其中有一個 loadprofile 的參數,可以把設定載入。實驗了一下,我目前是用下列的方式轉檔:

  1. 先隨便找一個影音檔,依之前的作法,設定想要的各項參數。

  2. 在做完 "Custom Encoding Settings" 的畫面時,有一個 "Export" 的按鍵,按下後可以把設定存下來,假設檔案就在預設的位置,檔名是 "zaurus.prx"。

  3. 把下面的檔案存成批次檔:
    set WME="C:\Program Files\Windows Media Components\Encoder"

    :start

    if %1 == "" goto end

    cscript.exe %WME%\WMCmd.vbs -input %1 -output %1.wmv -loadprofile %WME%\Profiles\zaurus.prx
    shift

    goto start

    :end
    其中的 WME 變數,要依實際 Windows Meida Encoder 的安裝路徑而定。

  4. 把影音檔 (可以一次抓很多個,抓目錄也可以) 直接抓到批次檔的圖示上,就會開始自動轉檔了。轉出來的檔案會在原來的位置上。

  5. 如果進去看 wmcmd.vbs 檔,找到第 3399 行。其中列了很多的副檔名,如果直接抓取目錄時,wmcmd 只會篩選符合的檔案進來轉檔,所以可以在該行最後加上 ", rmvb",這樣當抓取整個目錄給批次檔時,才不會漏掉 rmvb 檔。


沒有留言: