史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 多媒體影音轉檔燒錄技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-05-22, 05:50 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 DivX Pro 5.02配置詳解

一、DivX codec(編碼器主表單)

在編碼器視窗的DivX codec選項中,主要是(比特率)和MPEG4 Tools兩項設置。其中對編碼結果影響最大的就是Bitrate的設置。這裡有三種選項:
1-Pass Variable Bitrate 即動態比特率。編碼器將根據影片中的場景變化動態地分配資料量,簡單的說就是運動場景分配的資料量要多,而相對靜止的場景資料量要少,但是平均數會接近於你指定的數值。你可以手動指定或者使用滑塊的方式調節數值的大小。這個值當然是越大畫面質量越好,但產生的文件也越大。我們的目的是在保證質量的前提下使文件盡可能的小,個人認為根據影片的不同這個值設置在900kbps至1500kbps左右比較適當,在畫面質量接近DVD的前提下,有可能使壓縮比達到7:1甚至高(可以用一張CDROM放下一部DVD影片)。
1-pass Quality Based模式,即基於品質的模式。當使用這種模式時,所有的畫格不管他們的狀態如何都壓縮到相同的大小。它能保證全部畫格的質量是一致的。如果你準備把它作為將來的編輯的視瀕素材的話,可以使用這種模式。
2-pass Variable Bitrate模式,也是動態比特率模式。它比「1-pass」以更高的準確度進行編碼,但這種方式下要求對視瀕文件操作兩次。在「2-pass」 的first-pass中裡編碼資料將被收集,產生相應的log文件,並用於在second-pass中增強準確度和品質。應該注意兩次編碼應使用相同的設定。為防止應用軟體竄改日誌文件,你可以在Protect log/mv file加上對勾。
以上三種選項,推薦使用1-Pass Variable Bitrate 模式,雖然2-pass在畫面質量上要好一些,但在相同碼率(Bitrate)下會使文件變得更大,所耗費的時間幾乎多了一倍。不過2-pass模式可以用較低的碼率來獲得較好的質量(相對壓縮比更大),也許是個不錯的選項。
MPEG4 TOOLS (MPEG4工具)是DivX5.0新增的內建工具,其中的幾個選項對編碼結果影響也很大。
Quarter Pel(四分之一像素)建議在動態鏡頭中使用它,能減少畫面的跳動感。
GMC(全局動態補償),它能改善有大量動態鏡頭的複雜場景的質量,但同時逐畫格降低資料大小的能力將減弱。
Bi-directional Ecoding(雙向編碼,B-frames),強烈建議使用,它能很大程度上減小資料量,並對改善質量有幫助。
在場景激烈的影片中,應將這三項都勾上;任何情況下,都應該選項Bi-directional Ecoding,儘管可能會在編碼時間上付出一點代價。
DivX允許新增後綴為DivX的MPEG4視瀕文件,在Write Divx MP4 file前的選框中打上對勾即可。在Quick Config CLI (快速設置CLI文件)中允許你在CLI參數設置框以指令行方式輸入相應的設置參數,你可以不去理會它,因為你完全可以通過圖形界面進行設置而達到同樣的目的。

二、General Parameters (普通參數)

普通參數均為DivX5.02新增的功能,共有六個內建工具的設置。
1、Enable Crop(裁剪),裁剪通常用於消除由無效資料佔據的不必要的邊界。不過不建議使用它,因為在FlaskMPEG中的進行裁剪要更為直觀一些。
2、Enable Resize(重設尺寸),允許改變電影的清晰度,不過我們可以直接在FlaskMPEG修改,可以不理會它。注意一點就是它的4個選項中Bilinear(雙線性)算法速度最快,而Bicubic (Sharp)的畫質最好。
3、Psychovisual Enhancements(心理視覺增強),這種概念引入到視瀕領域還是一個全新的東西,它設置的三種等級中「Strong」產生的文件最小,編碼耗時最短。如果你不是只想用DivX player來播放的話還是不要使用它,因為用其它播放軟體播放時可能會出現停頓現象。
4、Pre-Processing (預處理),它可在編碼之前消除原始素材中的「污跡」、「雪花」或「毛邊」,也就是所謂的「視瀕噪聲」。在四種設置方式中「Strong」和「Extreme(超強)」會使視瀕文件更小,但會刪除掉大量的資料。一般情況下可不選或選項「Normal」方式。
5、keyframe(關鍵畫格),關鍵畫格是所有畫格中最大的,所以,它們的頻率將對編碼文件的大小有很大影響。300畫格是關鍵畫格的最大間隔,也就是說在30 fps的視瀕流中每10秒至少應有一個關鍵畫格。減少關鍵畫格間隔能改善視瀕流的延遲現象及提高視瀕品質。
6、Source Interlace (原始資料隔行掃瞄)
如果你的DVD素材是隔行掃瞄的,如不進行逐行處理電影中的運動場景會出現嚴重的「毛刺」(如圖7中人物的手部)。這裡有三個選項:「All frames are progressive」 (所有畫格已改進),它適用於已經為逐行的素材;「All frames are interlaced」(所有畫格為隔行掃瞄),編碼譯碼器在編碼前將預先採用適當的算法對每一畫格進行消除隔行掃瞄;「all frames are telecine」,適用於將電影轉為視瀕,一般不用。如果你不太清楚這部分的設置,可以一律設為「All frames are progressive(所有畫格已改進)」,因為用FlaskMPEG來清除隔行掃瞄效果會更好。

三、Advanced Parameters(進階參數)

進階參數部分的設置一般情況下不要更改,在這裡只簡單介紹一下各種參數。這裡主要有四個部分的設置:
1、Data Rate Control (RC) (資料率控制參數)
Maximum and Minimum Quantizers(最大和最小量化),量化(Quantizers)是在視瀕編碼中最重要的參數之一。量化控制能用編碼器對視瀕流進行精確的編碼。通常數值越低,輸出畫面質量越高,數值越高,輸出畫面質量越低。
RC Averaging period此設定控制DivX編碼時同時監控計算的畫格數。較大的數值會使高運動場景的質量更好而降低相對靜止場景的品質。
RC reaction period 此設定決定重算場景的速度。數值越大重算的速度越快、質量也越差,特別是在靜態畫面中。
RC Down/Up Reaction即運動場景檢測的敏感度。在高速運動場景中使用較大的值效果更好,但佔用容量也更大。
以上部分的參數均不用更改,可使用預設設定值。
2、Use Data Partitioning(使用資料分割)
建議不使用,設置不好,畫面慘不忍睹。
3、Performance/Quality(性能/品質)
這裡有5種可用的設定。建議選項「Slowest」,它的效果最好,當然編碼的時間也最長。
4、DivX MP4 Creator(新增DivX MP4文件 )
這部分的功能主要是新增一種DivX格式的MP4視瀕文件。
在Manage Settings(管理設置)選擇項你可將設定好的參數方案加以儲存,以便以後再次使用它。


1 DivX4.xCodec or DivXPro501
2 TmpgEnc 2.54.37.135 (the latest)
3 vobsub 2.14 (the latest)
vobsub處選flipped picture
4 把enviromental setting裡的VFAPI plug-in中的directshow multimedia file reader 設定為最高優先級
按照所說的,將directshow multimedia file reader 設定為最高優先級
果那個avi是有問題或不完整的話,VobSub就是會閃一下然後消失掉的。
建議大家把Windows Media Player的Codec弄好,先用它來看avi+VobSub的效果如何,沒問題的話,VobSub也會跑出來的。也可以在這時先把字幕所用的字體、大小先設定好。

Q:
這樣的辦法對質量來說其實並不好,好處只是省事一丁點而已.
要獲得完美的質量,必須用vfw方式讀文件,用directshow讀取有時候會有損失
dshow本來是用來在最終顯示的,你硬要用它來讀取然後轉格式就必然要出現各種各樣的毛病,比如vobsub的引起畫面倒置等等,另外dshow的處理速度只有在播放時有優勢,因為那是利用了顯示卡的硬體加速;當不顯示而只是用來編碼的時候,dshow是要比vfw慢上一截的

A:
品質按原來的預設方式就行了,選高品質後,畫面倒反模糊。
如果出現畫面顛倒,字體問題,調節VOBSUB既可。
要點是用virtual virtual dub + tmpeg
轉一片 divx 到 VCD 1.5小時就搞定 用2 pass VBR 2小時也做的完
DUB輸出vdr的時候先做 resize 的動作然後加 textsub filter, 把輸出的frame 變成 352*240+字幕 然後丟給 tmpegenc
這樣會比輸出 576*240 然後用 tmpegenc resize 快很多!

Q:
但是壓縮的字幕和avi刻在一張盤裡面,播放的時候字幕就走不出來了。
我很矛盾
A:

應該是你的理解有問題,把字幕壓縮指的是把*.sub文件壓縮成.rar文件。
*.avi、*.idx、*.rar(或*.sub)三個文件同時燒刻還是能出字幕的。

把DivX和外掛字幕刻在一張盤的招數就幾種:
買大盤(700M或以上)、超燒(需軟體、燒刻機支持)、把*.sub壓成 *.rar
刪語言(我一般先刪泰文、發文之類的,再刪繁體中文,實在不行再刪英文 :(
有時 avi +idx+rar的容量還是超700M,這時候就切片尾演員表。
最後沒招了,就只有切片頭了,不過這時要調整字幕。
Q:
我也想過要作成VCD,但做了一個片段,再和DIVX的一比,哇,畫面糟糕透了(真不知道以前看VCD是怎樣過來的,要忍受這樣不清晰的畫面)。算了,我還是刻成DIVX的碟儲存。
A:
居然得到的結論是這個???是要作VCD..他的品質畫質?
什麼年代了,還在費這麼大勁做VCD
……………………算了!既然VCD不清楚,還是燒刻儲存吧!
想刻成VCD你也主要是想去電視的大螢幕上看!真是想不到這麼麻煩,費時?
不如買塊顯示卡有能接電視頭svideo....在不犧牲畫質下...看電影且輕快些


Q:
如果不是壓成vcd格式,只是想把字幕加進avi中,有什麼更好的辦法嗎?
A:
用vd好了,這個可以,shooter 的技術我的文件裡面有介紹啊,拜託你認真瀏覽一下網頁,不要沒看我的文件就到處亂問好不好啊?
http://www.shooter.com.cn/index.php?artid=12&show=1


Q:
然 而tmpg+vobsub 會漏字幕更非新問題...
有時候丟一兩句,有時候長時間的字幕都出不來,有時候就沒問題,這和什麼有關係?我是用TMPGEnc PLUS 2.58+vobsub2.23,是不是和字幕文件是有什麼軟體做的有關係?
A:
很久沒看這個帖文,沒想到這麼多人不知如何解決這問題,
關鍵是在Vobsub中的播放混合設定不要開字幕緩衝,保證上srt字幕一字不漏.
read .sub into memory (sub讀到記憶體)
pre-buffer subpictures (前置緩衝子圖片)
這兩個選項不可以打勾


Q:
發現有些字幕會不見, 而用virtualdub+subtitler filter再用tmpgenc壓時, 字幕就會完整出來.
不知道是哪裡在作怪?
A:
在錄製時關閉preview可以解決

Q:
燒錄vcd的時候,是不是把已經轉換編碼的mpeg文件連同sub字幕文件一起燒到cdr上,在影碟機上看就可以出現字幕了?
A:
不,AVI和字幕文件一同轉換成mpeg1,
不是分開來刻的。
TMPGEnc 在轉檔時會vobsub會自動走出來,非常簡單


Q:
我壓了一個片子,效果不是很好啊,可能是機器的原因,畫面老是一頓一頓的

A:
不知道頓到什麼程度? 機器不好也應該不會頓。我的duron750壓出來也好好的。
由於pal是25畫格 ntsc更少 在電腦上放的效果可能不太好(高速動作有點丟畫格的感覺),用碟機放可能要好一點吧
編輯一下avs就行了。
LoadPlugin("D:\Program Files\GordianKnot\VSFilter.dll")
Video=vobsub(video,"Erotic Ghost Story-Perfect Match_XviD_MP3_Ajian")


Q:
我也是只想把字幕直接加到AVI文件裡去,而不是把它轉成VCD格式或其它的,不知道有沒有簡單點的方法,可不可能不用重新編碼啊?

A:
1.使用Nandub+Vobsub
2.Nandub [File->Open Video File]選項要加入字幕的AVI文件
3.Nandub [Video->Filters->Add...->Vobsub 2.23] 選項字幕
4.Nandub [File->Two passes...]
5.等待......
6.OK

Q:

按照這種方法製作,不知道大家遇到有些字幕沒加上的情況沒有?
以前有過,不過我懷疑是VOBSUB版本的緣故,我現在用2.14
A:
基本驗證不是vobsub的問題,而是CPU資源不夠造成的,因為我一個同學的k6-2-450播放divx時也常常會有字幕加不上的情況。

我的解決建議:
1. 轉換時不要執行其它程序,如果機器配置較低,最好不要動,可以使用批量轉換,選項完成後關機。就可以晚上睡覺時轉換了
2. 在option->task priority 中將兩個都選到normal,原來預設的是not active 時自動將優先級降到 idle time only,我估計這就是加不上字幕的一個很重要的原因。

按照上述方法,我就再也沒出現過漏掉字幕的情況(以前常常出現)
我的機器是 Duron750
Q:
按照你的方法,問題依舊,為此還更換vobsub2.14版本,也不行。我懷疑是字幕文件的問題,也許是srt字幕不行?ssa就沒問題?把srt轉換為ssa後好像好些,大家印證一下,但是轉換後我不知道怎麼改字體顏色了,字體大小倒是知道(轉ssa方法在射手網看到的)

A:
我用的是vobsub2.23和2.19,
一直用的srt字幕,不大喜歡ssa,
要修改字體顏色可以直接編輯ssa文本,修改顏色參數,但是必須知道顏色程式碼,比較麻煩。可以使用sub station alpha修改,就清楚多了
我一般在需要調整時間時才轉為ssa,調整好後又轉回srt
另外可以雙按vobsub綠箭頭,看看你是否選了 load to memory 一項
這個問題終於解決了,將task priority選為high就可以了,不過從頭到尾cpu佔用率達100%,其他程序都執行不了了

Q:
字幕如果和圖像重疊,就會破壞整體畫面,必然不如原來;如果在畫面外,必然會贈加字幕碼流,由於最終碼流是類BIOS的(受CD容量限制),所以原畫面分配到的碼流就會減少。
所以說:加硬字幕必然會降低圖像品質。
A:

種說法似乎很有道理,可我還是覺得有點不服。
MPEG1video既然是CBR,那麼你的意思說在每一畫格的內部會根據不同部位的圖像的複雜程度自動選項所佔的編碼比例?那麼原來2.25:1轉過來的MPEG1上下肯定會有黑邊,也就是說這些黑邊就幾乎不佔碼流?

再假設一種極端情況,如果只有中心的一個像點,那麼這種「電影」的碼流又該是多少呢?難道1150Kbps的Video(這個bps是標準)都用到這一個點上?

當然,這只是我的設想,具體看看MPEG1的白皮書應該就會知道!
Q:
我試了一下說的方法
請問為什麼我壓Matrix2的AC3版本沒有聲音?
放的時候剛開始爆了一下很短的聲音就沒了
而且畫面怎麼調整,為什麼不是16:9的而是4:3的,看上去都變形了?
謝謝指教!

A:
只要播放時有聲音就沒有問題,說明你的ac3插件沒安裝

要選keep aspect

psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 



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

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
PRO/E超級技巧 mic64 繪圖軟體應用技術文件 3 2004-12-17 11:07 AM
Dr. Divx 網路媒體製造機 psac 網路軟硬體架設技術文件 0 2004-03-11 09:38 PM
『 Dr. Divx 網路媒體製造機 』 psac 網路軟硬體架設技術文件 0 2004-01-22 01:18 AM


所有時間均為台北時間。現在的時間是 01:17 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1