瀏覽單個文章
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
接下來就來簡單講解整個步驟流程:
(由於是簡易教學,理論我都去掉了,若需要詳細研究的人,請參閱近期即將推出的 MPEG4 轉檔教學電子書,此篇教學主要是讓需要的人先睹為快,解解渴^^")

下載SmartRipper 2.41(下載後解壓縮即可使用,無須安裝)
ftp://ftp.freenet.de/pub/filepilot/...Ripper_2.41.zip
打開 SmartRipper 進入主畫面後可以看到 Chapters 清單,用 Movie 模式擷取,此模式是根據此 DVD 在 DVD 撥放程式裡所顯示的章節把檔案擷取出來!選好之後,按下面的[none]按鈕,再挑選你要的章節或檔案打勾,指定好存放路徑[Target]後 再按左下角的[Start]就開始擷取成VOB檔了。注意在 SmartRipper v2.41 版 Source那分為 Input 和 Stream Processing 兩個頁面,在Input頁面按上面教學的去作就行了。而在Stream Processing頁面要勾選 Enable Stream Processing,否則擷取出來的影音檔案可能會出問題!


下載dvd2avi 1.76(下載後需安裝,注意一定要用1.76版)
http://www.slunecnice.cz/download.php4?v=4396&u=2
開啟 DVD2AVI,導入 VOB!
影像部分設定(Video):
1.iDCT Algorithm 部分設為 IEEE-1180 Reference
2.Color Space 設為 YUV 4:2:2
3.YUV->RGB 設在 PC Scale
4.Field Operation 設在 none
聲音部分設定(Audio):
1.Track Number,選擇你要的聲道,如 5.1 聲道在 Track 2 就選 Track 2,日文發音在 Track 3 就選 Track 3
2.Channel Format 選在 Auto Select
3.Dolby Digital 選擇 Demux,MPEG Audio 選擇 Demux,這樣就會匯出 *.AC3
4.在 48 -> 44.1KHz 的設定選 OFF
一切設定好後,到 Save Project 匯出 *.d2v 專案檔及 *.ac3 音軌檔!


下載AviSynth 2.52(一定要2.5x版,下載後需完全安裝)
http://prdownloads.sourceforge.net/...mirror=easynews
裝完後下載下面兩個 AviSynth plugin
1. 解碼mpeg2 plugin
http://www.avisynth.org/~warpenterp...ll_20030107.zip
2. 自動24fps補正 plugin
http://www.avisynth.org/~warpenterp...ll_20030504.zip
解壓後將這兩個*.dll檔(MPEG2DEC.dll IT.dll)複製到C:\Program Files\AviSynth 2.5\plugins裡,然後打開記事本將下面虛線內的文字存成一個*.avs檔(該分行的一樣要分行!)
----------------------------------------------------------------
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MPEG2DEC.dll")
MPEG2Source("C:\1.d2v")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\IT.dll")
IT(fps=24,ref="TOP",blend=false)
Crop(8,0,704,480)
LanczosResize(640,360)
----------------------------------------------------------------
其中MPEG2Source("C:\1.d2v")是你*.d2v放置的路徑,請自行修改!
注意上面的Crop(8,0,704,480)LanczosResize(640,360)這兩行是給16:9的影片用的
4:3影片請用Crop(8,0,704,480)LanczosResize(640,480)
2.35:1的影片請用Crop(8,60,704,360)LanczosResize(640,272)


下載 Nandub 1.0RC2(下載後解壓縮即可使用,無須安裝)
http://prdownloads.sourceforge.net/...mirror=easynews
解壓縮 Nandub 的檔案之後,雙擊其中的 AuxSetup.exe 檔,點擊[install Handler]按鈕。

安裝 XviD Code(到此下載最新版安裝)
http://roeder.goe.net/~koepi/xvid.shtml

下載 VirtualDubMod 1.4.13(下載後解壓縮即可使用,無須安裝)
http://www.einfach-divx.de/download...hp?download=134
然後打開 VirtualDubMod,將剛剛做好的 *.avs 檔拉進 VirtualDubMod 視窗,接著[video]-->選[Fast recompress],確認[AVI]-->[Audio]項下是[NO Audio],然後[Video]-->[Compression]-->[XviD MPEG-4 Codec]-->[Configure]進入XviD 設定,按那個 "Default" 按鈕,所有設定就會自動使用最佳的預設值,在[Encoding Mode]選項中選擇[2 Pass - 1st pass],連按2次ok後按下 F7 來儲存第一個pass的avi檔案(容量極小隨便放),另外下面的 Add operation to job list and defer processing 也要勾選。接下來再回到 codec 設定的部分,這一次選擇[2 Pass - 2nd pass Int],在 Desired size 那格填上你想要壓出來的容量大小值。連按2次ok後再按F7來儲存AVI,為它取個另一個跟 1st pass不同的名稱,並且也要勾選Add operation to job list and defer processing,接下來按F4帶出工作列表,你要做的只有按下Start鈕,兩個pass將會自動執行不需要再有任何手動操作,一旦編碼過程完成後你的 XviD 檔就完成了。


經過一連串的努力終於壓好影像部分,接下來只要再跟聲音做個結合就完成了!注意不要用 VirtualDubMod 結合聲音檔,好像有問題,所以我們改用 Nandub,打開 Nandub將剛剛做好的 *.avi 檔拉進 Nandub 視窗,[Audio]-->[AC3 audio]選 *.ac3 檔,不過你會發現 *.ac3 音效檔檔名上會標個"DELAY -xxms"值,那是指影音兩者間的偏差值,是要填到 Nandub 的[Audio]-->[Interleave…]-->[Delay audio track by ?? ms]裡的!音效檔檔名上 DELAY 值是多少就填多少(正負號也要填相同!)設定好後按 OK 離開!輸入的聲音檔都設定好後,確認[Video]項跟[Audio]項下都是[Direct stream copy],點擊[File]-->[Save as AVI...]即大公告成!

這樣做出來的 avi 檔,畫面不會變模糊(有作IVTC所以不用去拉絲),也不會因YUV跟RGB之間的轉換而失真,而且是採用地表上頂級的 Lanczos3 Resize 法,是畫面銳利度和檔案最好的平衡點,既銳利、清晰,又不會太難壓縮。壓縮速度又快,測試過只要花其他壓縮方法的1/2~1/3時間!

不過事實上還要再挑的話,品質還有辦法再提昇!礙於時間關係先點到為止,更詳細內容可以參閱近期即將推出的 MPEG4 轉檔教學電子書,敬請期待!
 
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單)
軟體永久下載點,使用上的常見問題&解答官方討論區

《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD)
2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條!
新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法

《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔)
附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法

《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法!
(追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法")
舊 2003-06-30, 02:50 AM #2
回應時引用此文章
snic離線中