文章出處

最近很多人都想知道如果將其他視頻格式轉換成適合PPC上瀏覽的AVI視頻,其實這個并不難,只要能找到一個好的軟件,了解一些參數的設置即可。視頻轉換的軟件有很多,但是用在PPC視頻轉換上必須要具備三個條件一是時間要快,要是一部片子壓個個把小時,那我還不如直接在電腦上看了,下面介紹的方法壓縮時間基本控制在30分鐘以內。二是必須能很方便的將字幕壓入. 三是操作要簡單,參數不要設置的太多。再談一點,關于視頻轉換的源文件:要想得到清晰的PPC視頻,源文件的質量好壞至關重要,我一般都是使用DVDRIP文件作為源文件,很少使用RMVB作源,因此一下的軟件都是針對DVDRip轉換PPC Movie的。如果有人需要RMVB轉AVI我可以介紹一個比較簡便的方法:使用SmartMovie轉換。在中進階篇有介紹。二工欲善其事,必先利其器,下面介紹一個好的轉換軟件VirtualDub,這個軟件本身有很多的缺點,但因為這是一個開源軟件,網上有很多其他的版本,所以一些修改版可能會彌補該軟件的不足。后面介紹的都是針對我給出的軟件,其他地方下載的軟件有可能會在轉換過程中出錯。

簡要介紹一下軟件 VdudMod 1.5.4.1 這個就是今天的主角,一個很好的視頻轉換軟件。

我給出的版本里面已經集成了SRT字幕插件(textsub.vdf),SUB字幕插件(vobsub_vd.vdf)。最后的準備工作:視頻編碼是必須要安裝的,推薦安裝阿飛的視頻工具包,暴風5在音頻處理上可能有些問題。我用到的是其中Xvid的編碼壓縮。三首先用VirtualDubMod(以下簡稱VDM)打開一個視頻文件。并在[文件]-[文件信息]中查看視頻文件的一些基本信息,從這里我們可以看到即將轉換的文件大小為704*304 Xvid壓縮,音頻部分為2聲道立體聲 采樣48000Hz

  VirtualDub漢化版使用教程

  四-1 首先對視頻部分進行處理。選中[視頻]-[完全處理模式] 第一:調整分辨率的大小打開[視頻]-[濾鏡] 添加一個濾鏡resize,這個濾鏡就是用來調節視頻畫面大小的 QVGA的PPC分辨率是320*240,如果你不想損失畫面可以按照下面的公式簡單的推算:轉換后的高度=源文件的高度*320/源文件的寬度。 記得剛才看到的源文件的大小了么?轉換后的的大小就是320*138。填好新的寬度和高度以后勾上[擴展框及字母框圖像],填入320*240。

  (smartony注:擴展高度后,就可以把字幕加入到上下的黑邊中,不浪費屏幕,而且字幕還可以比較大,適合小屏幕觀看)

    VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

  四-2 第二:添加字幕仍然是在濾鏡中,字幕文件一般有兩種,Srt文字字幕,Sub圖形字幕, 1、如果是Srt文字字幕請選擇TextSub 2.23濾鏡,在彈出的對話框中打開需要壓入的Srt字幕文件,然后打開樣式,修改字幕字體大小、字幕位置等等,將字體下面的編碼選為GB2312。 2、如果是Sub圖形字幕請選擇VobSub 2.23濾鏡,在彈出的對話框中打開需要壓入的Sub字幕文件的索引文件。將字幕語言選為Chinese。Sub圖形字幕無法修改字體的大小,一切均用默認設置即可。當然也可以編輯字體大小,看見右邊的縮放了嗎。

  (smartony注:M6屏幕比較小,大家壓制時要刻意把字幕調大,看起來才舒服)

    VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

  四-3 第三:壓縮參數下面給出PPC壓縮的一些基本參數(基于Xvid壓縮) Fps:15 碼率:160~200kbps ,以上參數基本可以滿足PPC播放的需求了,而且文件大小可以控制在180M / 部以內,過高的參數對播放的效果并無太大的提升,對于文件大小的提升倒是立竿見影。 FPS的修改:[視頻]-[幀數],將[幀數抽選]中的 [轉換為fps]填:15

  (smartony注:這里我建議選18fps,再高也沒必要,即便M6以后支持)

  壓縮編碼選擇:[視頻]-[壓縮]-選擇[Xvid Mpeg Codec],點擊右邊的[配置],在彈出的對話框中修改碼率為200(注意:圖中紅框的顯示,如你的按鈕文字顯示與該顯示不符,請在該按鈕上點擊一下)。然后進入下面的[Advanced Options],將VQH Mode選為4-wide search(注:VQH Mode是指在不降低畫面質量的情況下增加壓縮率。
   VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

  五接著對音頻部分進行壓縮音頻壓縮的一些參數,壓縮格式MP3,32Kbit/s 22050Hz Mono 選擇[流]-[流列表],可以看到該文件的音頻i信息,在上面點擊右鍵選中[完全處理模式]。選中后一些選項就能看到了,選擇[壓縮]-選中[Mpeg Layer-3]并勾上顯示所有格式,找到32Kbit/s 22050Hz Mono并選擇。選擇[轉換]將音頻轉換為采樣頻率為22050Hz/精度 16位/單聲。選擇[音量]將其放大到300%~400%

  (smartony注:為了不浪費M6優異的音頻表現力,MP3可設置為更高的碼率和stereo)

    VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

    VirtualDub漢化版使用教程

  六這樣所有的參數都已經設置好了。點擊[文件]-[另存為AVI]或者直接按F7均可開始轉換,轉換時間很快,700M的DVDRIP一般在25分鐘之內

    VirtualDub漢化版使用教程
全面解析用VirtualDub壓制最適合的AVI電影【進階篇】時間:2008-05-31 15:09:18   來源:  作者:

 一、批量處理

  視頻轉換的批量處理很重要,如果只能一個一個手工轉就顯得很麻煩了,幸好VirtualDubMod有批量處理功能。 1、首先對一個視頻進行處理,把該設的參數都設置完成之后請在選擇【文件】-【保存處理設置】,將該文件的設置保存。 2、然后按F7出來對話框,選中【不要立即運行本任務;以便將其添加到任務列表.....】這樣該文件轉換任務已經建立,接著依次設置后面的文件,如果該批次的文件格式相同,例如一個電影的CD1 和 CD2,只要【載入處理設置】,然后修改一下字幕文件(如果有字幕的話)即可。 3、全部的文件都添加完成之后 按F4調出任務列表按開始即可進行批處理了。

  注意:這里需要提醒大家的是,如果有需要加載字幕文件,必須將字幕文件改為簡單的文件名(如1.srt 2.srt)然后放在硬盤的根目錄(或者一個具有簡單目錄名的目錄下),否則有可能出現字幕濾鏡出錯的情況。

  
    VirtualDub漢化版使用教程

      VirtualDub漢化版使用教程

  二、畫面的調節-1

  PPC的分辨率大多數都是320×240,即為4:3的比例,但是很多電影的分辨率都不能很好的保證這個比例,像我早上轉的那部《勇敢的心》分辨率是704×304,轉換后的分辨率為 320× 138 ,這樣只有57.5%的屏幕高度被利用,很是浪費,而且這樣轉出來的畫面也顯得很小。如何能在不破壞畫面比例的情況下提高畫面的高度就是顯得比較重要了。首先先來分析一下視頻的畫面這是一個剛才講的《勇敢的心》,注意我畫的兩個紅框,一般來說處在這個位置上的人,物都是次要的,如果能舍棄這些就可以將畫面的寬度降低,根據上一篇帖子給出的視頻計算公式:轉換后的視頻高度=源文件高度×320/源文件的寬度。那么轉換后的視頻高度就可以提高了,從而屏幕的利用率也將得以提高。

      VirtualDub漢化版使用教程

  三、畫面的調節-2

  有了指導思想下面就是動手干活了。仍然是在【視頻】-【濾鏡】中進行操作。點擊【剪輯】進入后在X1 X2處輸入50,這個地方輸入的數字不宜過大,過大的話回造成畫面可用的內容太少。由于左右各減了50,也就是說現在源文件的分辨率未604×304,所以resize濾鏡的畫面大小需要重新調整為320×161 注意我給出的兩張預覽圖,可以看到紅框部分在后一張圖上已經被剪輯掉了,畫面增大了,但是畫面人物的比例沒有變。

      VirtualDub漢化版使用教程

   VirtualDub漢化版使用教程

  

    VirtualDub漢化版使用教程

  四、字幕的調節

  最后還是要說說字幕的問題,最初DVDRIP轉AVI最大的問題就是字幕的壓入,以及字幕大小的調節。目前主要的字幕分為SRT文字字幕和SUB圖形字幕。這里主要就SRT文字字幕進行說明。 SRT字幕屬于文字字幕,體積小,易編輯修改,用記事本打開就可以修改了。 SRT字幕的格式為

  序號時間碼文本

  如果給予適當的時間碼和文本即可實現一些簡單的動畫功能,例如

  1 00:00:00,000 --> 00:00:00,200 -※-※-※-※-※-※-※-※動畫演示- 2 00:00:00,200 --> 00:00:00,400 ※-※-※-※-※-※-※-※動畫演示-※ 3 00:00:00,400 --> 00:00:00,600 -※-※-※-※-※-※-※動畫演示-※- 4 00:00:00,600 --> 00:00:00,800 ※-※-※-※-※-※-※動畫演示-※-※ 5 00:00:00,800 --> 00:00:01,000 -※-※-※-※-※-※動畫演示-※-※- 6 00:00:01,000 --> 00:00:01,200 ※-※-※-※-※-※動畫演示-※-※-※

  將上面的代碼保存為SRT文件后壓入影片,就會在開頭顯示一小段動畫。而且還可以調節該字幕顯示的位置,以避免和主要字幕的位置沖突。

      VirtualDub漢化版使用教程

  補充1

  介紹一個自動關機的軟件,這個軟件很有特色!在用VirtualDub壓制DVDrip的時候,經常是睡覺前開始壓,然后壓到什么時候算什么時候。由于VirtualDub沒有自動關機功能,因此在壓縮完成后如果不能及時關機,將白白付出電費和機器磨損費。使用了這個小工具可以監視CPU利用率,連續3分鐘低于50%則自動關機;或監視VirtualDub窗口標題條的變化,當窗口標題條發生變化時,自動關機。以后大家可以放心壓片了.
  
    VirtualDub漢化版使用教程

  
    VirtualDub漢化版使用教程

  補充2-RMVB(RM)的快速轉換

  RMVB文件的轉換這個應該不算時進階,但是不想在開貼了,所以就在這兒簡要的介紹一下轉換的方法!使用Smartmovie Converter 2.72轉換,這個軟件有個缺點,源文件和轉換文件的文件名以及所在路徑的路徑名里面不能使用中文和特殊字符,否則會出錯,這個缺點從seout="kwL(event,this)" onmouseover="kwE(event,0, this)" oncontextmenu="return false" >S60版本到PPC版都有,而且軟件作者好像也不打算更改了!轉換文件存放目錄在參數里面設置!回歸正題打開視頻文件,在打開的文件類型里面選擇 All Files,選擇RMVB(RM)文件然后可以點【添加文件】添加另外一個需要轉換的文件點擊【配置】如果安裝了官方推薦的Xvid編碼插件,在視頻解碼里面就會多出一個Xvid encoder,選中這個可以在畫面的碼率出調節碼率,如果選擇其他的視頻解碼插件,就只能在對應的插件選項中調節參數了。這里還是推薦Xvid encoder編碼,簡單明了,直接選擇碼率為192Kbps即可,如果需要用Xvid Mpeg-4 Codec壓縮的,參數可以參照
 基礎篇

  。音頻選擇: 采樣頻率選擇 22050hz 碼率為32Kbps,音量推薦為150%~200%最后點擊轉換即可,轉換時間很快,只要20分鐘/部

  
    VirtualDub漢化版使用教程

  
    VirtualDub漢化版使用教程

  補充3-如何解決字幕不同步的問題

  1、 常常會遇到字幕與影片不同步的情況,最好的解決方法就是重新下載一個與之相對應的字幕,大家可以去射手網搜索。 2、除此之外也可以通過VobSub來修改,雙擊VobSub圖標,在【同步】選項卡中的【字幕時間控制】里填寫時間:需要字幕延遲的填寫正數,需要字幕提前的填寫負數,這里的時間是按照毫秒來計算的,例如如果需要字幕延遲20秒則填寫20000。(如果不能調整請安裝VobSub2.23,在基礎篇里面有下載) 3、但是播放時的調整有時候并不靈光,特別是使用了一些集成安裝大量插件的程序(FE:暴風5),這是需要用到Vobsub提供了一個小工具SubReSync,使用這個軟件可以一勞永逸的解決字幕不同步的問題。打開SubReSync,修改最初的字幕上的時間(主要是為了查找字幕延遲時間方便,其實修改中間任何一個開始時間,所有的時間都會跟著變),則所有的時間就會跟著變化,達到同步的目的。 修改字幕時間的時候大家要遵循一個原則,即字幕開始顯示的時間要比畫面聲音出現的時間提前1秒,這樣看起來會更加舒服。

  
    VirtualDub漢化版使用教程

  
    VirtualDub漢化版使用教程

  
    VirtualDub漢化版使用教程

   VirtualDub漢化版使用教程
歡迎轉載:http://www.kanwencang.com/bangong/20161212/66948.html

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()