主題: | DV影片轉Mpeg4轉檔攻略 |
撰寫時間: | 2005.01.16 |
備註: |
許多人都有DV攝影機,一般人也都知道如何透過附贈的軟體轉成DVD放到家裡的DVD Player欣賞.不過DVD的檔案實在是很大.這時候你還有另一個選擇-Mpeg4格式.
這篇文章主要是介紹如何將DV影片轉成Mpeg4(小宗宗採用Xvid壓縮格式)以節省硬碟空間.先介紹大概的流程.
準備動作 | -> | 用WinDV擷取DV影像 | -> | 影像 | VirtualDub轉Mpeg4 | -> | Nandub合成影音資料 |
聲音 | TMPGEnc轉Mp3 |
所需要先安裝的程式如下(所有軟體都是免費的):
Panasonic DV Codec (安裝說明)
Xvid Codec
WinDV (免安裝,直接解壓縮即可)
VirtualDub (免安裝,直接解壓縮即可.建議下載1.5.10穩定版本.)
TMPGEnc (免安裝,直接解壓縮即可.小宗宗將會以英文版示範.)
Lame (免安裝,直接解壓縮即可)
Nandub (免安裝,直接解壓縮即可)
所需要的電腦硬體配備:
具備1394埠的電腦
14GB以上的硬碟空間(60mins的DV影片約12GB,建議使用NTFS格式)
夠快的CPU與夠大的記憶體
小宗宗示範使用的配備如下:
P4 2.6C
1G DDR RAM
NTFS格式20GB的硬碟空間
WinXP系統
SONY PC300K DV
先將DV帶倒到要擷取的地方,接上DV後,電腦應該會找到接著執行WinDV程式.
這是WinDV程式的樣子.很簡單的視窗. Video source是指影像擷取來源 我們先點選Config設定一下程式 |
|
這邊只有兩個地方要設定,其他都照預設值就可以了. Discountinuity treshold(sec)這是指是否自動分段存入新檔案,如果設定0則從頭到尾都不分段.如果不是0則會在你錄這段影片按"錄影鈕"的地方自動分段存到另一個檔案.除非你有必要分段,否則建議設定0方便後面一次完成轉檔. Max AVI size (frames)這是指定每個avi的最大檔案大小,超過就自動存到下一個檔案.這是給使用FAT32格式的硬碟的人用的,因為FAT32格式的硬碟單一檔案最大只能到4GB.設定30000剛好每個檔案大約4GB.小宗宗是設定300000.這樣才不會變成很多檔案. 設定好後按OK |
|
接著按下Capture鈕就開始擷取影片了,上面會看到預覽畫面,如果你的影片是16:9格式,也許預覽畫面看起來會有些變形,不過並不影響最終結果. 值得注意的地方是下面的(0 frames dropped)這串字.如果frames dropped前面的數字如果不是0表示資料有流失.硬碟裡面的檔案可能會有影音間斷的問題發生.只能重新擷取解決這問題. 建議不要用主硬碟當做儲存影片的硬碟,因為Windows系統會用到這顆硬碟,容易造成資料來不及寫入而遺失. |
擷取好了檔案,接著我們先來處理影像部分.我們先打開VirtualDub程式
執行VirtualDub大概會看到這樣的畫面. 先選File->Open Video Files打開剛剛擷取好的檔案(.avi),會看到節目的畫面出現在主畫面裡,分左右兩個,左邊畫面表示是輸入畫面,右邊畫面是表示輸出畫面. 先點選Audio->No Audio設定不匯入聲音訊號. |
|
接著選Video->Compression會出現一個視窗,這是設定影片壓縮格式,在左邊下面找到Xvid Mpeg 4 Codec,按右邊的Configure進入設定畫面 |
|
照著畫面上的設定值設定 Encoding type有兩種,一種是Single pass和Two pass. |
|
點選Profile @Level設定值旁邊的more按鈕會出現進階的設定 |
|
點選Encoding type設定值旁邊的more按鈕會出現進階的設定 Stats filename是設定第一次分析的結果檔案位置,預設值是和來源檔案放在同一位置 下面兩個設定值不用更動 設定好後按OK鈕 |
|
點選下面的Advanced option鈕會出現進階的設定畫面. 照著畫面設定即可. VHQ mode數字越高要花越多時間,當然品質也較好.如果電腦不快,建議設定1.但不要設定成0,畫質會非常糟. Turbo可以勾看看,似乎會比較快. 下面的Cartoon mode如果是卡通請勾選.(DV也可以拿來錄電視節目,所以也有可能是卡通) 後面的Quantization/Debug用預設值即可. 設定好後按OK鈕 |
|
關閉所有的設定視窗.回到VirtualDub主畫面,先點選Audio->No Audio設定成無聲音訊號. 接著點選File->Save as AVI會出現右邊的畫面.第一次壓縮avi檔案大約幾mb而已.很小 下面有個很重要的設定選項Don't run this job now;add it to job control so I can run it in batch mode. 不勾選的話,指定好檔案名後.就會開始壓縮啦~要很長的時間.建議利用晚上睡前啟動它. 勾選的話,指定好檔案名後會回到VirtualDub主畫面,請接著設定第二次壓縮的設定值. |
|
如果剛剛沒勾選那個選項.則會出現壓縮狀態視窗. 壓縮的狀態會顯示在這.取消勾選Show input/output video速度會快一些. 以小宗宗P4 2.6c的cpu大概第一次壓縮可以到接近1:1的速度,也就是一小時的節目,一小時壓縮好. |
|
接著是設定第二次壓縮的設定值 回到剛剛的壓縮設定處 把Encoding type設成Twopass - 2nd pass Target bitrate是設定影片流量,流量越高越好,但檔案愈大,且電腦可能會跑不動.小宗宗是建議設在1200左右. 其他設定與先前 1st pass相同. 設定完成後關閉所有設定視窗. |
|
接著是設定Filter deinterlace 如果你的DV影片不是循序式的(Progressive),則你要加入這個Filter. 點選Video->Filters進入Filter選單,點選Add鈕加入deinterlace這個filter.使用Blend fields together (best)的預設值即可. resize 接著是調整輸出影片的尺寸.點選Video->Filters進入Filter選單,點選Add鈕加入resize這個filter.會出現左邊的畫面. 如果是4:3的比例請設定720x540,並把Filter mode設定成Bicubic. 如果是16:9的比例請設定720x404,Filter mode也是設定成Bicubic. 選OK離開 |
|
接著點選File->Save as AVI開始第二次的壓縮. 如果你之前第一次壓縮時有勾Don't run this job now;add it to job control so I can run it in batch mode.那你這次也得勾選.然後再點選File->Job control會出現左邊的畫面類似左邊的畫面,點選右邊的Start鈕就會開始壓縮啦~ 第二次壓縮出來的avi檔案比較大,一小時大約500mb |
|
設定這麼多,每次設定都要設定半天,有沒簡單的方法呢?嗯~有的,點選File->Save processing settings...這選項就可以把這些設定存起來,下次選File->Load processing settings...即可. 嗯~小宗宗把設定檔案放在這,請直接下載使用.內含三種設定檔案. 使用流程 |
弄完了影像,接著開始弄聲音了.我們用TMPGEnc配Lame mp3壓縮程式把聲音部分壓縮成mp3比較省空間.
執行TMPGEnc後會跳出Project Wizard.我們沒用到這東西,所以直接選下面的Cancel.
|
|
接著選Option->Environmental setting後會跳出如左邊的畫面 選Audio engine後,設定MPEG-1 Audio Layer III encoder. 點選旁邊的Browse按鈕,指定到在準備動作時剛剛解壓縮的Lame.exe的位置.
|
|
接著選下面Video source那列旁邊的Browse按鈕,把剛剛從DV擷取的.avi檔案匯入,在上面會看到影片預覽的畫面. 選Output file name那列旁邊的Browse按鈕指定輸出檔案儲存的位置. 接著點選右下的Setting按鈕設定. |
|
Sampling frequency和Bitrate設定值越大音質越好,當然檔案也越大. 小宗宗建議是用44100Hz配128kbits/sec的設定.接近CD音質.每分鐘又只有1mb左右的大小. 設定好後按下OK
|
|
最後別忘記右下的設定改成ES (Audio only) ,只做聲音輸出. 就可以按左上的Start按鈕開始壓縮了,途中會跳出一個MS-DOS模式的視窗,因為lame是在dos下執行的,所以這是正常的. |
終於到最後一個步驟啦~就是影音合成的部份了.因為VirtualDub聲音部份不支援mp3,所以我們要用另一套從VirtualDub改的Nandub程式來合成影音部份.
Nandub和Virtualdub程式感覺很像,因為Nandub其實是從Virtualdub改的,加強了Virtualdub的聲音處理部份. 先選File->Open video file打開剛剛壓縮好的mpeg4影片. 選Video-> Direct stream copy把影像設定成不處理直接複製,因為我們只是要把影像和聲音合成,不需要對影像做任何處理. 接著選Audio-> (VRB) MP3 Audio載入之前用TMPGEnc壓縮好的mp3 然後就可以選File->Save as AVI儲存成最終的avi檔案了.大約數分鐘就可以完成. |
有些人會用DV錄電視節目,所以有可能要去廣告.
在使用Nandub合併影音時,同時使用Vitualdub開啟原先使用WinDV擷取的原始avi檔案 我們主要是用VirtualDub尋找切片點位置.剪片則是用Nandub.因為VirtualDub搜尋影片會比Nandub搜尋快很多. 左邊的圖右邊六個按鈕是最常用的. 1,2是尋找上/下一個key frame.主要用在細部調整 按鈕右邊的Frame數值是代表目前的Frame位置. |
|
記下那個Frame位置,然後去Nandub的Edit->Go to...輸入到Jump to frame number的框框裡面. 影片就會自動跳到剛剛那個點上. 剪接方法是這樣的,假設影片是 會存成節目1,節目2,節目3一共三個檔案
|
|
最後再用Nandub先開啟第一段節目avi,然後用File->Append avi movie segment加入第二段,重複加入第三段. 把Audio裡面的設定改成AVI audio後,最後再選File->Save as AVI存成新的avi檔就完成啦~
|
DV影片轉Mpeg4轉檔攻略
~完~