自制DVDRip影片庫珍藏喜愛的電影[圖]-IT浪潮-北方網
新聞 | 天津 | 民生 | 廣電 | 津抖雲 | 微視 | 讀圖 | 文娛 | 體育 | 圖事 | 理論 | 志願 | 專題 | 工作室 | 不良信息舉報
教育 | 健康 | 財經 | 地產 | 天津通 | 旅游 | 時尚 | 購物 | 汽車 | IT | 親子 | 會計 | 訪談 | 場景秀 | 發布系統

"津雲"客戶端
  您當前的位置 : 北方網  >  IT浪潮  >  北方學院  >  軟件文庫  >  媒體相關
關鍵詞:

自制DVDRip影片庫珍藏喜愛的電影[圖]


http://www.enorth.com.cn  2003-04-16 13:57

  問:我有收藏影片的習慣,可是珍藏的DVD看了幾次就出現劃傷,令我心痛不已,或者某些影片買不到,只能借朋友的看,之後戀戀不捨地歸還……怎麼辦?

  答:自制DVDRip能讓你輕松擁有自己的影片庫。

  所謂Rip,就是通過一定的編碼技術,將原來容量龐大的視頻源進行壓縮,得出一個容量要精簡得多的視頻,目前常見的有DVDRip和SVCDRip。

  對於一個DVDRip來說,我們需要經過2 PASS的壓縮。至於2 PASS的意思和這樣做的目的,請參考相關文章。DVD的視頻文件是以VOB為擴展名的,一張DVD應該包含四個或者五個VOB文件,一共是4GB以上,處理一部DVD還要預留出大概3GB左右的硬盤空間,也就是需要7G左右的硬盤空間。

  第一步:DVD2AVI

  DVD2AVI是處理VOB的一個很好的工具。DVD2AVI的名字很顯然是將DVD轉換成為AVI文件,但是對於我們常見的無損壓縮Rip處理(如DVDRip)來說,多一重轉換,表示其畫質將損失更多,所以我們的視頻處理都建立在一次直接壓縮的方式上。可是各個軟件支持的格式都不同,如何讓這些軟件都能夠識別這個視頻源呢?我們就選擇AVI作為跳板,加上VFAPI插件的輔助來完成。

  在使用DVD2AVI之前,需要給DVD2AVI加上VFAPI插件。將DVD2AVI.VFP放入DVD2AVI的目錄,然後運行DVD2AVI,如果Help→VFAPI Plug-In已經選中就可以了。用DVD2AVI打開VOB文件,如果有一個以上的文件,選中第一個,它就會自動給選上其餘的。設置一下Video裡面的選項,iDCT Algorithm中選擇64-Bit Floating Point、Field Operation中選擇None、Color Space中選擇YUV 4:2:2(注意:不是RGB 24-Bit),之後就到Audio的設置了,Track Number中有Track1-8來選擇,這裡其實每一個Track就代表一種語言,例如Track1是英語,Track2是中文。Dolby Digital中如果選擇Decode,那麼輸出的音頻文件是WAV,如果選擇Demux,輸出的音頻文件是AC3。

圖1

  設置好了之後,選擇File→Save Project。這時系統會自動生成一個擴展名為d2v的文件,同時還有一個音頻文件,這些文件將交由下一個軟件TMPGEnc來處理,

  第二步:TMPGEnc

  TMPGEnc是一個輸出質量公認一流VCD編碼軟件,我們需要借助其IVTC處理,它可以對畫面進行檢測,在碼率和畫質中選擇一個平衡點。點擊Video source後面的Browse,選擇剛纔的d2v文件,然後點右下角的Load,Template→Extra→unlock.mcf,載入模板。點擊Setting,進入Advanced,雙擊Inverse telecine來進行IVTC處理。在Inverse telecine的窗口中(如圖1),Setting Method選擇24 fps(Flicker prioritized),Deinterlace選擇None,然後Start;這時要看你的PC的速度了,一般所需要的時間可能需要一個小時甚至更多。

圖2

  確保TMPGEnc中Option→Register TMPGEnc.vfp to VFAPI已經選中。當TMPGEnc完成IVTC處理之後,通過File→Save project保存為一個擴展名為tpr的文件,裡面儲存的當然就是IVTC的處理信息,通常只有幾百KB。剩下的工作就交由功能強大的VirtualDub來處理了。

  第三步:VirtualDub

  VirtualDub接受的是AVI文件,我們必須要把從TMPGEnc得出的tpr文件轉成AVI文件,這時VFAPIConv就可以幫這個忙。運行VFAPIConv,打開點Add Job,選擇那個tpr文件之後按下Convert,經過幾秒鍾就會生成一個只有幾百KB的AVI文件了。

  這時我們就可以用VirtualDub來打開它了。打開AVI文件之後,點擊Video→Filters彈出VirtualDub的Filters窗口,點擊Add按鈕,VirtualDub所支持的濾鏡都展現在你面前了(如圖2)。首先選擇null transform,然後按Cropping按鈕來剪掉多餘的黑邊;繼續選擇resize插件來重新選定其分辨率,DVD的分辨率為720×480,我們要將它改小一點,這樣播放時可以流暢一點。我個人比較喜歡轉成640 x 427。這裡要提醒大家,無論選擇什麼樣的分辨率,都要跟原分辨率保持相同的比例,否則會造成畫面變形,就不好看了。

圖3

  設置好上面的視頻插件之後(如圖3),就開始XViD部分了。在VirtualDub中打開Video→Compression,這裡展示出系統已經裝上的編碼,選擇XViD MPEG-4 Code,點Configure進入設置XViD(如圖4),Encoding Mode中選擇2 Pass-1 st pass(注意:必須是這個!),然後進入Advanced options(如圖5)。Global標簽中可以選擇畫質,Motion search precision中默認是5-Very High,對於大部分場合,這個已經夠用了,2CD的DVDRip就是這個設置。在Quantization type中,H.263與5-Very High結合使用,MPEG則與6-Ultra High結合使用,還有其它的三項就是不常用的選項了。其它的設置默認都基本沒有什麼大問題了,Maximum I-frame interval為300,Minimum I-frame interval為10。

  在Two Pass標簽中,1 st pass stats設定一個文件用來儲存1 st pass的信息,這個文件非常重要,在2 st pass中需要用到。

  至此,XViD的1 Pass的設置已經完成了。點OK回到VirtualDub,點擊Audio→No audio,因為音頻部分將另行合並。通過File→Save as AVI來保存,記得把Don't run this job now;add it to job control so I can run it in batch mode選上。這樣我們可以把2 Pass也設置好了,然後把1 Pass和2 Pass一起做。

  好了,用剛纔的方法再次進入XViD的設置,Encoding Mode選擇2 Pass-2nd pass Int.(必須是這個),Desired size變成可用,這裡是輸入最終輸出文件的視頻部分大小(如圖6)。注意,這個大小不包含音頻部分。我們可以通過用安裝XViD時就連帶裝上的MiniCalc (Bitrate Calc)來計算。在Film Length中輸入電影長度,例如50分鍾就輸入0.5,在Final Desired Size中輸入你希望的最終文件大小。注意,這裡輸入的最終文件大小包含音頻部分。設置完成之後,點Generate,在XviD Video Size裡面就可以看到視頻部分的容量,將這個數字填入VirtualDub中,進入Advanced options,在Two pass標簽裡面的1st pass stats選擇剛纔生成的那個stats文件,在Credits標簽中Desired % rate中選擇演員表壓縮比。點確定完成XViD的設置,File→Save as AVI,生成最終文件。當然,生成的AVI文件不要和1 Pass的一樣,同時記得把『Don't run this job now;add it to job control so I can run it in batch mode』選上。

圖4

  好了,點File→Job control,在這裡看到的就是你剛纔設置的步驟了,這時點擊start就會開始真正的壓縮。至於壓縮的時間,就要看你的PC的速度了。一般來說,P4 2GHz+256MB DDR需要十個小時左右。

  音頻部分

  在DVD2AVI中,我們可以選擇輸出WAV或者AC3的音頻流,在完成了視頻部分的處理之後,我們就需要將音頻合成進去。

圖5

  合成音頻的時候可以使用Nandub 1.0rc2。在File→Open video file,打開剛纔處理完的視頻部分的文件,在Audio中選擇要合成的音頻部分,裡面有MP3 VBR,或者是AC3。然後確保Video和Audio中都選中Direct stream copy(直接拷貝,不做任何處理),然後通過File→Save as AVI來保存最終輸出文件。

  文件切割

  當DVDRip做好之後,有個問題可能會讓你發難:1.2GB的一個AVI文件,怎麼刻碟啊?放心,我來教大家做文件切割。

  工具還是用VirtualDub,打開已經做好的AVI文件,現在進度條應該在時間00:00這一點,點一下←(左箭頭),這裡設置開始點;然後按下Shift鍵,將進度條拖到中間,按下Shift鍵的作用就是捕捉關鍵幀。現在點一下→(右箭頭)來設置結束點。完成之後,通過File→Save as AVI來保存,文件大小最好控制在650M-700M。當第一部分完成了,這時不要動進度條,直接按下←(左箭頭),這樣就使得第二部分的開始正是第一部分的結束了,按下Shift鍵將進度條拖到最後,保存第二部分。

圖6

  如果你還有字幕文件的話,那麼字幕文件也需要進行切割。VOBSUB就自帶一個字幕切割器VOBSUB Cutter。在切割視頻部分的時候,當將進度條拖到中間時就要留意進度條下面的提示Frame xxxxx (xx:xx:xx.xxx),記下這些數據,將其填入VOBSUB Cutter的End時間中,通過Save as就可以保存第一部分了;之後就可以用同樣的方法保存第二部分的字幕了。

  快去朋友家炫耀一番吧,這可是你自己做的喔。

編輯:趙海濤
[進入IT論壇]
請您文明上網、理性發言並遵守相關規定,在注冊後發表評論。
 北方網精彩內容推薦
無標題文檔
天津民生資訊
天氣交通 天津福彩 每月影訊 二手市場
空氣質量 天津股票 廣播節目 二手房源
失物招領 股市大擂臺 天視節目 每日房價
熱點專題
北京奧運聖火傳遞和諧之旅 迎奧運 講文明 樹新風
解放思想 乾事創業 科學發展 同在一方熱土 共建美好家園
2008天津夏季達沃斯論壇 《今日股市觀察》視頻
北方網網絡相聲頻道在線收聽 2008高考招生簡章 復習衝刺
天津自然博物館館藏精品展示 2008年天津中考問題解答
帶你了解08春夏服飾流行趨勢 完美塑身 舞動肚皮舞(視頻)
C-NCAP碰撞試驗—雪佛蘭景程 特殊時期善待自己 孕期檢查
熱點新聞排行 財經 體育 娛樂 汽車 IT 時尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本網站由天津北方網版權所有