[回上頁]

 ●準備

一般情況:

以下是遇到片子有加區碼保護的:

 ●步驟

  這篇只教你把影像和聲音轉成avi,字幕略過不提。提了還能再多一大堆=3=a

  首先確定你的DVD-ROM讀的到你的DVD(何解?因為讀不到就沒輒了,可能是DVD-ROM區碼被鎖了,總之,請自己想辦法),再來確認這片子有沒有區碼保護(CSS/CPPM),有的話請先使用DVD Decrypter把vob檔案抽出來。

  開啟DVD Decrypter,模式勾為IFO(或按鍵盤 I 鈕),可以看到右邊的章節選單,選單跟DVD播放時是一樣的,可以先用DVD播放器或是軟體確認所要截出的章節,,選好放置的資料夾 (注意檔案極大!!),按下左邊的大按鈕開始截取/解區碼限制。

  下一步是利用VirtualDubMod進行前導工作:架Frame Server。

  在開始作之前,請先執行在程式目錄的auxsetup.exe,按下「Install handler」,複製相關檔案以順利啟用Frame Server功能(以前有做過則不必再做)。然後關閉這個小程式。

  之後請打開VirtualDubMod。然後以熱鍵Ctrl+O開啟檔案,目標是DVD光碟機上的vob檔案(如果是有區碼保護的,請選已解至硬碟的vob檔案,如果沒有解除區碼就打開,則會出現錯誤)

  如果有多聲道,會跳出視窗供你選擇,如下圖:

  請選擇你要的語言,本例中上面是英文,第二個是中文。等VirtualDubMod順利掃描完MPEG-2的畫格後,就能繼續操作。請依照下圖選擇,開啟Frame Server:

  在第一個跳出的視窗,檔名你可以亂填,按下確定的第二個另存視窗,請填上副檔名為avi的檔名(活用輸入"檔名.avi",用括號括起的方式),按下儲存,這時可以不管VirtualDubMod了,它已成為一個Frame Server,待我們開啟VirtualDub後,它將會即時提供畫格以供處理,相當方便,不必將vob的視訊、檔案分離,快速很多。

  開啟VirtualDub程式,開啟剛剛建立的avi檔案,這時你可以看到有圖像出現了!沒錯,我們可以把這個檔案當成一般的檔案來編修了,是不是很方便呢?

  接下來利用程式,看你要截取的範圍,拖曳底下的Bar,開頭處按下鍵盤Home鍵,結尾處按下鍵盤End鍵。完成標記。如果你想全部都壓,則不必選擇範圍。選取壓製範圍之後,以下是設定方面:

1.Audio選單方面:

  選Full processing mode (或是此片的音訊壓縮格式你想保留,那請不要更動),
  Compression選擇Lame MP3,選一個喜歡的位元率。

2.Video選單方面:

  選Full processing mode,按下Filters,
  按「Add...」增加「deinterlace」去掃描線濾鏡(設定預設就好),
  再來更改影像尺寸,如果是確認影像比例是4:3,請再按下「Cropping...」,在X1和X2 offset都填入8,等於原本尺寸720x480改成704x480。

  再來Add一遍,加入「resize」更改尺寸濾鏡,New width和height可調成640和480,也就是704x480更改成640x480,完成標準4:3 Resize。 (16:9的Resize在此略過,因為我沒碰過...)

  最後,按OK離開Filters設定。按下Compression,在列表找到「XviD MPEG-4 Codec」,按「Configure」設定壓縮參數。大體上我們採用2-pass壓縮法,大多數數值維持預設即可。

  唯Profile @ Level建議改成(unrestricted)、Encoding type選Twopass - 1st pass。
  如果你是壓動畫類 (色彩不是像生活上這樣,而是有色塊的那種),Advanced Options內的Cartoon Mode請勾上,多少有幫助。


↑2-pass 第一次壓縮設定,這樣就可以了。


  大功告成,開始壓縮。請按F7鈕跳出另存視窗,找位置儲存,記得底下的「Don't run this job now; add it to job control so I can run it in batch mode.」勾選,我們使用批次模式來壓縮,比較方便。按下儲存後,還不會開始壓,因為我們設定使用了批次模式,且我們也未設定好2-pass的第二次壓縮參數。(剛剛是設定第一次壓縮參數)

  請再回到Video功能表的Compression,一樣找到「XviD MPEG-4 Codec」,按「Configure」設定壓縮參數。不同的是Encoding type請選Twopass - 2nd pass。第三欄設定的標題是按鈕,按到變成「Target bitrate (kbps):」,再來看喜好填入位元率,理論上填越高畫質越好,但也有臨界點,你填超過臨界點,就只是徒增檔案大小這樣...

  本例填上2500,也就是2500Kbps,這算是高的位元率,沒有那麼高的需求,則填上1000也行,總之隨你喜好。但是別填700以下,畫質會有明顯的破壞,壓起來頗糟糕。


↑2-pass 第二次壓縮設定,請填入想要的位元率

  按下OK退出設定,按下F7再跳出另存視窗,找位置儲存,理論上跟剛剛第一次的檔案名稱和位置是一樣為宜。底下的選項預設是已經勾了,也就是用了批次模式。按下儲存。當然沒動靜,於是再按下F4,開啟批次管理:

  不必設定,按下Start便是,接下來去泡杯茶,休息一下吧...壓縮的時間可是漫長的等待...等到兩個Job都跑完了,也就成功了!

  至此壓縮結束,沒問題了就把VirtualDub和幕後的VirtualDubMod關掉(請別忘了幕後[笑]),最後檢查看看壓出來的影片有沒有問題。


  去年11月就要寫好的Tips,因為一場磁碟檔案遺失也不見了,拖到一月才完成,希望對大家有點用啦...畢竟方法簡單不複雜,多試幾次就上手了。至於以複雜的方式來壓縮,有沒有比這篇的壓縮方式要好?我哪知道...

  總之在沒發現到明顯缺失之前,我都會用這招來壓縮就是了...(全文完)