PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

  回應
 
主題工具
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
Nandub+SBC! DivX3;-)壓片經驗總結報告

鑑於Nandub+SBC的使用方法繁複,許多人似乎都望風興嘆,而雖然經試驗DivX5及XviD品質似乎更上一樓,但仍有不少經驗老到的高手,仍在繼續使用SBC的方法壓檔,必有其使用價值,遂在此跟大夥分享我的壓縮經驗,內容若有謬誤,還尚請指正為上。
用Nandub+SBC壓DivX3;-)影片的程序,主要有四:

1. DVD2AVI階段: 分離影像跟聲音,並決定是否將IVTC交由TMPEGEnc解決;其使得音效部份得有更多重的選擇,讓我們可以使用流行當道的MP3、原音重現的AC3或正在崛起的Ogg音效壓縮格式;更有甚且,還能避免花了十幾個小時壓出來的影片嚴重不同步。

2. 聲音對付階段: 看你要MP3或AC3還是Ogg,都先搞出個種再說,以方便人家Nandub能配合音效,計算出要壓成多大多小的資料流量值。

3. VAFPI階段: 將DVD2AVI匯出的*.d2v專案檔轉換成Nandub可辨視的*.avi格式,也可以執行轉出來的*.avi檔案,看看DVD2AVI有沒有作壞事。

4. Nandub階段: 最終壓縮程序,配上諸如縮減畫面(resize)或去交錯(deinterlance)之類的濾鏡,決定最終壓縮參數後,便可逕行壓縮;等個十幾個小時後(2-Pass! of course!),再把影像聲音結合,無論弄璋弄瓦都算大成告成啦!

(撰寫中,待續....) 20020404:1601
     
      

此文章於 2002-04-05 12:06 AM 被 wide 編輯.
舊 2002-04-04, 11:59 PM #1
回應時引用此文章
wide離線中  
夜梟
Senior Member
 
夜梟的大頭照
 

加入日期: Feb 2001
您的住址: 台北公館...
文章: 1,472
wide兄, 想請教一下:
Nandub+SBC是不是一定要搭配Divx3;-), 還是說Divx 4.12也可以使用ㄌㄟ~~~
 
舊 2002-04-05, 12:31 AM #2
回應時引用此文章
夜梟離線中  
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
引用:
Originally posted by 夜梟
wide兄, 想請教一下:
Nandub+SBC是不是一定要搭配Divx3;-), 還是說Divx 4.12也可以使用ㄌㄟ~~~


Nandub+SBC專指搭配DivX3;-)...
當然也可以配用Microsoft的MPEG4v2啦
不過,有誰會用這個嗎??
舊 2002-04-05, 01:14 AM #3
回應時引用此文章
wide離線中  
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
第一階段: Let's 搞搞 DVD2AVI!

把DVD影片交給DVD2AVI搞之後,要先拷到硬碟,拷到硬碟之前,要先將分區編碼作解碼的道理,我想大家都瞭吧! 哦...那就不用再多費唇舌嚕! 直接進入搞DVD2AVI的主題吧。
在這個階段,基本上又分為兩個小節,即影像(Video)設定小節跟聲音(Audio)設定小節。

影像設定小節(Video):
(1). iDCT Algorithm設到64-bit Floating Point,雖然它的輔助文件有說,EEE-1180 Reference iDCT演算法品質比較好比較棒比較優,不過卻被一隻潛藏的大毒蟲入侵佔據,你要是騎士的話,不妨入內屠蟲得美人。
(2). Color Space設為YUV 4:2:2,忘了原因啦! doom9上面說RGB家的孩子比較遲頓,做事慢吞吞,我倒是聽說YUV家的小孩臉色比較正確。
(3). YUV->RGB設在PC Scale,當然,你有能耐讓DivX跑到電視上跳康康舞的話,那就選TV Scale吧!
(4). 回過頭來看Field Operation選項,先將這裡設定在None,因為等下要按F5先預視一下影片到底有什麼料,是不是三腳貓,所以先別設,等我們把影片看透勒再回來弄。

聲音設定小節(Audio):
(1). Track Number可以先選定在Track 1,不過有鑑於現在DVD都不只有一軌音道,有時候5.1一軌、2.0一軌、DTS一軌、國語配語又一軌! 所以務請注意你要搞的音…聲道(嗯...下面還是改稱『聲道』好了)是哪個,這在待會F5預視時即可供分曉。
(2). Channel Format選在Auto Select,給它自己選就可以啦。
(3). Dolby Digital和MPEG Audio都選Demux,這樣它自己選中Dolby Digital的話,就會原形匯出*.ac3,選中MPEG Audio的話,就原形匯出*.mpa;像轉DVD這碼事,應該都是匯出*.ac3檔案吧! 有匯出*.mpa的倒報上來稀奇一下。
(4). 基本上,其它的都讓它站在預設的位置就可以,當然,如果有人就是非44.1KHz不娶,那48->44.1KHz選一下品質,匯出時多等幾個鐘頭就行(這好像是為了迎合VCD之類下級武士的規格,才有必要作的動作)。
(5). 我覺得DVD2AVI內建聲音放大(Normalization)的功能不好,我都是另用其它軟體來讓聲音「變正常」。

再來是使用DVD2AVI很重要的部份──「預視」了! 由於DVD影片有一些規格,不同的規格得先行「預視」以便決定要怎麼處理,所以....還等什麼呢? 先去偷張圖來用。



從這張由同盟軍手中偷回來的指示圖來看,我們可以知道目標分為數個小隊,必須各個擊破:
(1). Aspect Ratio是「畫面比例」小隊,是4:3還是16:9要看清楚!
(2). Frame Rate是「更新率」小隊,若是顯示為23.976FPS的話,即可不費吹灰之力攻陷,直接匯出*.d2v專案檔即可;要是29.970FPS的話,請參看下面攻略;什麼? 25.000FPS歐規(PAL)影片!?沒玩過,不理你!
(3). Video Type是「影像格式」小隊,當Frame Rate為29.970FPS時,此處若出現FILM xx%,並且百分比數值一路衝破95%以上的話,請把Field Operation設成Forced FILM;若是顯示NTSC的話,請把Field Operation設到None匯出,這表示得請名醫TMPEGEnc出場作IVTC外科手術。
(4). Frame Type是「影格(大陸作畫幀」格式」小隊,如果他們的隊長是叫Progressive,那沒什麼問題,自己人,要是隊長叫Interlance的話,那就得在第三階段Nandub裡,多加一個De-interlance濾鏡,才能反其滲透,不過一旦如此,影片勢必也會被得較為模糊。
(5). Audio的Format小隊,揀選著用,如果你要的音軌是5.1,結果這裡出現DD 2/0,那表示你在Audio小節的Track Number選錯勒,再去選一遍,然後再回來看結果對了沒有。

嗯....就是這樣了吧,再有漏的我就不管勒,一切就緒後,到Save Project匯出*.d2v專案檔及*.ac3音軌檔,你會發現*.ac3音軌檔檔名上會標個"DELAY -xxms"值,那是指影音兩者間的偏差值,是要填到Nandub的Audio\Interleave\Delay audio track by ?? ms裡的,個人經驗是,有填沒填都沒差,一點點的偏差值是感覺不出來的。

(撰寫中,待續....) 20020404:1712
舊 2002-04-05, 01:16 AM #4
回應時引用此文章
wide離線中  
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
另一章•TMPEGEnc 的 IVTC 手術

IVTC(Inverse Telecine)指的是將原本DVD 30FPS(NTSC)或25FPS(PAL)的畫面更新率,還原成24FPS,以利播放的過程,順利的話,可以有效去除畫面「拉絲(Interlace)」,並且減少成品的容量(畫面都從每秒30張刪成24張了,容量還不縮小?)。

其實每部影片在作壓縮時,都得作IVTC的動作,DVD2AVI裡,Forced FILM選項便是IVTC,只是「(以下取自對岸射手網rtz的討論)遺憾的是(DVD2AVI)這功能做得不完善,對於(影片)中間有Telecine Pattern變化的影片無能為力,所以建議不用」,「而TMPEGEnc根據Flicker或Motion的強度值進行自動IVTC的判斷,通常能做得不錯」但讓TMPEGEnc做起IVTC來曠日費時,得多好幾個小時,而且效果似乎不太明顯,所以我還都是讓DVD2AVI出力。

但DVD2AVI還是有力有未逮之處,就是遇到NTSC或FILM 95%以下的Frame Type就只能束手投降勒,DVD2AVI說明文件說得好: 「NTSC或PAL格式,再用上Forced FILM的話,出來的是垃圾」,是碰到這兩種狀況,就交給TMPEGEnc處理。

(1). 載入:執行TMPEGEnc,從畫面下半部的Video Source載入*.d2v專案檔
按右手邊的Load載入unlock.mcf範本檔(我的是在*\Template\Extra\)
並確認Option\Register TMPEGEnc.vfp to VFAPI已勾選



(2). 確認:進入Setting,點選Advanced開始設定Video source type及Source aspect ratio都照剛剛在DVD2AVI預視小節看到的選擇。



為了確定Field order是否正確,請先選取Top field first(field A)或是Bottom field first(field B),然後雙擊點選下頭的Deinterlace(None)
在所出現的視窗下方選取欄位,選取Even-Odd field (filed),再按住右邊的方向鍵使影片運動,這時候看看影片有沒有倒退走,沒有的話就對了(有的話怎麼辦? 老實講,我也不知道,只有看到教人確認的教學文件,沒看到出錯時怎麼辦,不過我倒是沒遇到這種狀況就是了)
最後,記得要按Canel退出,別啟用了Deinterlace功能。

(3). 執行:雙擊點選Advanced下的Inverse telecine(如上圖所示),進入後按Auto-setting(有人想手動IVTC我也不反對,但是我只會自動IVTC),會不太突然地跳出個嚇不了人的小視窗,讓大夥瞧瞧:



Method處可以選24FPS (Flicker priority)或24FPS (Motion priority),還有個24FPS (Non-interlace source)!?我猜前兩者是給Interlace的用,後者給progressive用??anyway, 不負責言論,我之前就用24FPS (Flicker priority)通吃很多不同格式的片子勒!
Deinterlace不必選,直接給它Start下去就是勒!

IVTC完成後,按OK跳出,File\Save Project存出*.tpr專案檔,這個是等下要餵給VAFPI吃的。

(粉累...先翻「哈利波特」字幕去,待續....) by WiDE 20020404:1837
舊 2002-04-05, 02:35 AM #5
回應時引用此文章
wide離線中  
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
大家會發現,我並沒有說明Nandub+SBC壓片要用哪些軟體,或是這些軟體如何安裝,這是有原因的,因為──我懶嘛! 有相關疑問的可參考英文的doom9,或是簡體中文的射手網教學文件,在此不再贅述。

VFAPI第一次使用的話,記得先執行子目錄\Codec下的vifpset.bat,不然是怎麼也跑不起來的。其實這根本不能算成一個階段,太簡單了嘛! 大家只要把適才匯出的*.d2v或*.tpr專案餵給VFAPIConv-EN.exe吃(Add Job),按一下Convert,唸1.2.3...就小功告成,它會自動存出一個*.avi。

使用這個轉換程式的原因,是由於Nandub/VirtualDUB不吃*.d2v也不屌*.tpr格式,不轉成*.avi的話,Nandub/VirtualDUB根本不認識!

(頭眼昏花撰寫中,待續....) by WiDE 20020404:1855
舊 2002-04-05, 02:53 AM #6
回應時引用此文章
wide離線中  
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
補缺頁:聲音對付階段

自從經由對岸教學文件的介紹之後,我對5.1聲道的對付方法,就是使用Sonic Foundry Soft Encode對*.ac3進行解碼,再搭配DSEnc(Dolby Surround Encoder)作聲道合併,生出一個*.wav,用Normalize作使其聲音不致太小聲的「正規化」,再用Lame壓成動態音質(VBR)的MP3。

想AC3原音重現的朋友,就不用作壓縮的步驟勒,影音合併時,直接拿*.ac3去跟影像合併即可。

SONIC FOUNDRY SOFT ENCODE部份(5.1聲道):
(1). 首先將Option\Decode Setting的Dynamic Range Compression(動態壓縮)選定在RF remod mode,Audio coding mode選定在Use source's coding mode(使用來源模式)



(2). 開啟*.ac3檔案時,以Dolby Digital(Decode to PCM)的檔案類型開啟,等待一段時間之後,SoftEncode會對*.ac3作解碼(將AC3五個聲道作解碼可能需要2-3GB的硬碟空間),將五個聲道分離存成AC3??.tmp放到預設的路徑,此時便閒置SoftEncode,執行DSEnc上場。(注意: 關掉SoftEncode時,預設暫存路徑下的AC3??.tmp也會被刪除,DSEnc便找不到要合併的對象勒)

SONIC FOUNDRY SOFT ENCODE部份(2.0聲道):
將Option\Decode Setting的Audio coding mode設為2/0(L,R),開啟*.ac3檔案後,再以Microsoft PCM的檔案類型另存為*.wav即可,無須使用到DSEnc。



DSEnc 部份:
DSEnc一上場,就會自己依SoftEncode預設的暫存路徑找到被分離的聲道檔案,Destination File可更改目標路徑及檔名,然後按Start即可開始合併工作,合併完後便可逕行關閉SoftEncode及DSEnc了。



這個軟體我並不熟悉,但對岸的教學文件說,最好使用預設的low-pass濾鏡來處理後置聲道,以避免原音失真。有時候LFE(低重音)過強,會使輸出的聲音產生斷音(Clipping),調低LFE可解決這個問題。若是DSEnc沒能正確找到檔案,則可以到SoftEncode預設的暫存目錄,將所有AC3??.tmp更名,關閉SoftEncode後再改回原名,然後執行DSEnc即可。

Normalize 部份:
從*.ac3轉出來的*.wav音效檔,經常會有音量過小的情形出現,所以需要給它來個「正規化」,變大聲一點。在DOS模式(或叫命令提示字元)下,執行 Normalize *.wav 即可。

Lame 部份:
調整過*.wav檔的音量後,便要進行動態(VBR)MP3的壓縮了,動態壓縮意味著,不僅只是依著固定的壓縮值來壓縮,為了得到更好的品質,必要時動態調高/調低壓縮值,是為動態。同樣在DOS模式(或叫命令提示字元)下,執行 Lame -V 4 *.wav *.mp3 即可。 -V x的參數值可調高或調低,數值越小容量越大品質越高,同理反之。

用法: lame [參數] <輸入檔名> [輸出檔名]

(眼花撩亂撰寫中,待續...) by WiDE 20020404:2144

此文章於 2002-04-05 05:55 AM 被 wide 編輯.
舊 2002-04-05, 05:43 AM #7
回應時引用此文章
wide離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
Re: 第一階段: Let's 搞搞 DVD2AVI!

怪了...明明是好文章為何沒人回應呢^^"....

寫的真的很棒喔!

不過有一個地方不解...

在解說dvd2avi的設定部分...
引用:
Originally posted by wide
影像設定小節(Video):
(1). iDCT Algorithm設到64-bit Floating Point,雖然它的輔助文件有說,EEE-1180 Reference iDCT演算法品質比較好比較棒比較優,不過卻被一隻潛藏的大毒蟲入侵佔據,你要是騎士的話,不妨入內屠蟲得美人。

請問你說的大毒蟲是指什麼東西呢?...bug嗎?

可是我試著轉過...沒問題阿?

能不能說清楚一點呢...謝謝^^
舊 2002-04-05, 09:37 AM #8
回應時引用此文章
snic離線中  
wide
Junior Member
 
wide的大頭照
 

加入日期: Aug 2001
您的住址: 蕃薯島的中央偏左
文章: 865
Re: Re: 第一階段: Let's 搞搞 DVD2AVI!

引用:
Originally posted by snic
不過有一個地方不解...
在解說dvd2avi的設定部分...
請問你說的大毒蟲是指什麼東西呢?...bug嗎?
可是我試著轉過...沒問題阿?
能不能說清楚一點呢...謝謝^^


坦白說…我也不知道耶
是從說明檔上看來的,還有,很多文件也這麼說
都指証歷歷叫人家別用這個選項
好像說在某些機器某種片子某個情況下
會產生某項問題…
原諒我含乎其詞,我也沒研究說

重點Nandub的SBC設定先留待明天再寫…
今天實在好累勒…很少一次寫那麼多字的
睡覺去先。
舊 2002-04-05, 10:03 AM #9
回應時引用此文章
wide離線中  
ego
Advance Member
 

加入日期: Oct 2001
您的住址: 台中
文章: 380
真是太棒的教學
對於DVD2AVI一直有點又愛又恨
裡頭一些選項一直有點搞不大懂
有了這篇真的是豁然開朗
感謝
舊 2002-04-05, 05:03 PM #10
回應時引用此文章
ego離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:13 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。