VirtualDub使用教程詳解

VirtualDub是世界上最爲流行的視頻處理軟件。有人已經出了書。它不但功能強大,而且是open
source,同時體積小(<1M),不用安裝。如果說缺點,就是隻能線性處理.avi格式。由於現在.avi十分普及,而軟件又是如此小巧,功能卻比普通的上10M的商業軟件還強,所以很有下載的價值。

Virtualdub版本1.3c 支持.asf;之後由於微軟施加壓力,作者在後序版本中放棄了此功能。因爲是open  source,所以fans不斷地試圖改進完善,出現了許多旁支,主要有virtualdub-mpeg  (個人開發),virtualdubmod(組織開發sourceforge.org)。這兩個版本還是完全免費。前者和原來的界面幾乎相同,只是增加了 功能(但是我發現有的文件不能處理,用原版才行)。後者界面稍有改動,但是風格一致。文件大小無明顯膨脹。下面提供兩個連接,對應 virtualdub1.6。

英文版1.6.11點擊下載
中文版1.6.8點擊下載

下完電影常有不如意:有的比例不對,拉的太長或是壓得太扁;有的有黑邊,尤其是從VCD轉的;還有可能太大,800*600的分辨率太奢侈,刻光盤刻不 下,上傳作種時間明顯增加...這時virtualdub就可以派上用場了。我主要從幾個最常用的功能入手,介紹版本1.6.11的使用。當然軟件本身的 功能遠不止此,大家自己開發。

截取精彩片段 clipping

這裏介紹最快的方法--不縮放裁剪:

  1. File->open video file...->選輸入文件

  2. 拖動或鍵盤右箭頭好看得開始的地方後,edit->set start position (或小鍵盤HOME)

  3. 找到喜歡片段結尾後,edit->set end position (或小鍵盤END)

選file->save .avi,確定文件名和目錄。

這種剪輯超快,幾乎和拷貝文件一樣。所以最好到option把兩個預覽都關了。

注:這種方法往往要擔一定的風險,據我測試,有avi文件被處理後楨頻不穩,圖像倒轉的情況。

下面介紹保險的方法:

  1. File->open video file...->選輸入文件

  2. 拖動或鍵盤右箭頭好看得開始的地方後,edit->set start position (或小鍵盤HOME)

  3. 找到喜歡片段結尾後,edit->set end position (或小鍵盤END)

  4. video->Filters...->Add...->在列表裏選null transform -> OK

video->compression...->選擇輸出文件的格式和壓縮代碼,否則會弄個幾G的文件(不好的converter可能在這步上有問題)我一般用divx fast motion 或slow motion。有人建議xvid codec。

選好點configure 按鈕修改kilobits/sec。用多大的數字要用bitrate calculator去算(k-lite mega codec的免費附件)。crispness 改不改問題不大,我常用75%-90%

選file->save .avi,確定文件名和目錄。

畫面裁剪 cropping

  • File->open video file...->選輸入文件

  • video->Filters...->Add...->在列表裏選null transform -> OK

  • 高亮"null transform filter" 點cropping 按鈕

這時出現個御覽框,先拖動找到各合適的畫面,然後修改預覽框左邊和頂部的四個參數,也就是上下左右縮進多少,弄好了點OK。

  1. video->compression...->選擇輸出文件的格式和壓縮代碼。

  2. 選好點configure 按鈕修改kilobits/sec。

  3. 選file->save .avi,處理開始。

大功告成。

畫面縮放 resizing

File->open video file...->選輸入文件

video->Filters...->Add...->在列表裏選resize filter -> OK

  1. 在彈出的對話框裏填希望的大小,filter mode一般用bilinear 或 bicubic(適合尺寸減小,別想着去加大尺寸,不是軟件不行,是沒有意義)。尺寸限制根據codec不同而異,一般是4獲16的倍數,大家自己查,軟件有提示。

  2. video->compression...->選擇輸出文件的格式和壓縮代碼,和前面說的相同。

  3. 選file->save .avi,處理開始。

大功又告成。

在片子里加log

  1. File->open video file...->選輸入文件

  2. 選擇起點終點同前

  3. filter->logo,virtualDub支持4種格式,tga,bmp,jpg,jpeg。後三種就是直接加個圖進去, 產生一個四方框;很多時候你是想一個浮在上面的標誌,如同背景透明的GIF,那必須要使用alpha  channel,文件格式爲.tga,做法如下(基於PSP7.01):


    1. 打開圖像,另存爲.tga文件。

    2. 所謂aphla channel,無非是記錄了圖像的選取區域,用魔術榜給幹掉把不要的背景,然後選你要留下的。

    3. selections->save to alpha channel,保存。

  4. Enable第一項,&ldquo;Enable per-pixel blending using alpha channel&rdquo;

設置透明度,位置,等等等等。

選file->save .avi,處理開始。

大功再告成。

 幾個操作一次到位

大家可能也會了,真正的處理就是加filter的過程,virtualdub 先filter  處理後才壓縮,所以你可以加很多咚咚。常用的圖像處理功能,如色度調整,翻轉,模糊,銳化等等,和圖像處理軟件的功能差別不大,可以往上加。注意順序就是 了,先壓縮再剪裁和先剪裁再壓縮的效果不同,效率也不同。下面的例子是從video中選一段,去邊,resize調整長寬比:

  1. File->open video file...->選輸入文件

  2. 選擇起點終點同前

  3. 加crop的null transform filter 同前

  4. 加resize filter同前

  5. 設定輸出compression 同上resize

  6. 選file->save .avi,處理開始。

.avi合併 join

首先說明,手頭缺小.avi文件,我沒有測試,根據感覺寫的,大家自己挖掘。操作不如專門的joiner方便。

注意.avi的格式可能必須一致----長寬一致,codec一致,不知道是否有什麼例外。

  1. 先load input video同上。

  2. 然後file->append .avi segment,有多少弄多少,不知道能否一次加完。但是加入後,就可以拖動slider在預覽裏看到附加的片段了。

  3. 設置壓縮或是direct stream copy

  4. file->save as .avi

幾個tips: 

處理開始,狀態框跳出,注意projected file size項,這是輸出文件大小的估計,一般八九不離十。若是太大不滿意,就停,修改後再來。

優先級高處理會快,但是不建議使用,一般優先級下你還能瀏覽瀏覽網頁,較高優先級計算機就像死了一般。

也可以同時音頻處理,激活full processing mode後,audio->compression決定音頻壓縮方式。

當按了OK後,處理開始。這時你一般能看見兩個御覽框,默認狀態左邊時原文件,右邊是輸出。通過option->swap input/output pane可以修改。也可以在option裏設置隱藏預覽。  

virutalDub處理速度算不上快(也不慢)。但是由於可以同時加好幾個filter,省掉了用好幾個軟件才能處理的麻煩,由於很多軟件的轉換時間都差不多,所以實際上是成倍地節省了時間。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章