1pass vs 2 pass【轉(zhuǎn)貼】(頁 1) - FTP資源發(fā)布區(qū) - RMVB制作組交流區(qū) - 龍卷風(fēng)極品論壇 - Powered by Discuz! Archiver
1pass vs 2 pass【轉(zhuǎn)貼】
轉(zhuǎn)自JRvS
個人是經(jīng)歷了1pass壓-2pass壓-再到1pass壓的過程
我的片源類型從VCD的mpge、DVDRIP的avi 、SVCD的bin到DVD的vob類型
片子種類從普通影片、動畫片到科教片。
壓片過程中1pass和2pass選擇的問題一直蠻有爭議。如果2pass壓制好,那么我自然會大力提倡有條件的人去2pass壓,出來“精品”,自己也可共享到,干嘛還要費那么多神和筆墨來唱反調(diào)呢?理由很簡單,自己不單純是個rmvb制片人,更重要的是自己是rmvb的堅決擁護者,自己經(jīng)常看的就是rmvb,而且是從頭到尾津津有味的看。對,壓制并觀看rmvb!
自己經(jīng)歷過1pass到2pass壓制的過程,但很快就又從2pass回到了1pass壓制,當(dāng)然可不是因為2pass耗時長的問題!
現(xiàn)在的一個傾向是壓制rmvb的人員本身不看rmvb,因為自己都有高清晰的片源在,干嘛還要看rmvb呢?因此或許會想當(dāng)然的認為,2pass壓制精確的分配了碼率,控制了文件大小,效果應(yīng)該要好于1pass,但實際情況并非如此。
1,rea格式編碼的特點
real格式最大的特點是高壓縮比下的高保真,這點在音頻上更明顯。我想說明一點的是和avi格式相反,real編碼是在低碼率下工作,這個碼率范圍就是30k~1500k(盡管real自帶的說明中說最大碼率可以無限制的)。超過1500k的編碼碼率將得不到控制。一般根據(jù)我自己的長期實踐體會,動畫片和普通真人影片最大碼率800k足夠,個別具有大的動作場面的片子,最大碼率1100k也已足夠編碼。初使碼率設(shè)置為350k、380k、420k/430k(本工作室的基本壓縮碼率)比較合適,而不是千篇一律的用450k。最大碼率根據(jù)初使碼率定在700-1100k之間即可。碼率設(shè)置只是rmvb壓縮的一個方面,要想獲得清晰而又小巧的rmvb,還需要其它設(shè)置,如關(guān)鍵的降低幀率和適當(dāng)?shù)目s放畫面等!
2,2種模式壓片特點分析
我們可以這樣理解:
用平均碼率模式分別為350k和450k壓一部片子,如果整個片子畫面起伏不大,如一些生活劇,那么最終文件碼率甚至還不到初碼水平。這說明一點,1pass壓片也是存在碼率分配的,但不如2pass那么精確,如果畫面起伏不大,那么這種碼率分配恰當(dāng)好處。但是很多情況是片子激烈程度此起彼伏,這種情況下1pass的碼率分配就會計算錯誤,只會關(guān)聯(lián)性的根據(jù)平均碼率水平來分配高碼率。因此不合適的碼率(如450k),就會關(guān)聯(lián)性的導(dǎo)致片子的整體碼率失橫,最終碼率甚至可以達到600k以上,導(dǎo)致文件體積的不必要增加。這是軟件的數(shù)理特性決定的!而2pass經(jīng)過第一遍對片子的整體分析,可以精確的分配碼率,即在畫面比較平緩的的地方用更低的碼率來壓(這個碼率甚至可以低于200k),而將碼率分配到畫面激烈的地方。如此在畫面激烈和平緩交替的片斷中2pass壓的給人的感覺就有隔成霧的感覺。這就是為什么采用2pass壓出的rmvb依舊會被挑剔的會員所排斥的原因。而1pass壓顯然由于碼率分配基本是在一個較高的水平,所以清晰度比較滿意。
具體分析:
以片長90min的1CD為例,碼率450k(VBR到1000k),2002年流行的機器配置壓
2pass壓,需耗時7小時左右。文件最終碼率保證控制在448.5k,最終文件大小300M左右。文件對于普通片,效果和1pass是沒有多大區(qū)別的(往往好多片子實際1pass壓也不會錯位的)。但是對于畫面激烈程度變化大的片子,碼率分配差異就大了,因為你想,要用高碼率來壓畫面激烈的部分,而最后碼率又要控制在平均碼率水平,勢必要極度的借用畫面平緩部分的碼率,這樣畫面平緩部分的碼率可能只有200k甚至更低!如此壓出的片子在畫面激烈的部分(特別是動靜態(tài)交替的地方)就會相當(dāng)模糊。
1pass壓片,耗時大約3個半小時。最終平均碼率視片子特點在450k~600k之間(超過600k的也比較罕見了)。1pass壓片當(dāng)然也存在碼率分配,否則不能解釋最后平均碼率在450k以下的現(xiàn)象,但1pass壓片的碼率分配始終在一個較高的水平,這樣的好處是可以利用VBR的錯位來提高文件清晰度,但是這種VBR錯位因為沒有像2pass那樣有第一遍分析的過程,所以只是會關(guān)聯(lián)性的導(dǎo)致在畫面激烈的地方用高碼率壓縮。如此錯位可能很大。因此1pass的壓片要合理設(shè)置初始平均碼率和最高碼率,而不是單純使用450kVBR這個碼率。我的建議一般是從350~450k之間挑選幾個,如380k,420k,VBR一般可以用默認的翻倍,如果片子比較激烈,可以上調(diào)到1100k,如此出來的碼率可以控制在550k以下。上調(diào)到這個數(shù)值以上的如1500k必須用1pass壓片,2pass壓文件清晰度會很糟糕!
另外,如果1pass壓片碼率錯位到600k 以上,那么這類片子用2pass壓的話,雖然文件大小有所控制,但效果實際是很差的。
2pass的壓制模式本質(zhì)是為了實現(xiàn)rmvb穩(wěn)定在線播放的,因此必須合理分配碼率才能達到那種目的。就是因為精確的分配了碼率,導(dǎo)致好多情況下動態(tài)部分借用大量靜態(tài)部分的碼率,因為很容易理解的,450k~1200k,要想把最終碼率控制在449.*k,一旦影片出現(xiàn)太多激烈的畫面,勢必極大程度的借用大量靜態(tài)碼率的編碼,如此,靜態(tài)碼率實際可能就很小,甚至200k都不到。這就是2pass壓制的片子泛糊的原因所在,并且在動靜態(tài)交替的畫面中表現(xiàn)的更明顯。而1pass當(dāng)然也存在碼率分配(否則不能解釋平均碼率低于初使設(shè)置的碼率的情況),但他是節(jié)段性的,并且存在很有限的補償!這樣有個好處是可以始終在一個較高的碼率水平編碼,從而保證清晰度。但是因為是階段性的,當(dāng)最后幾段如果再次出現(xiàn)激烈的畫面,碼率得不到后續(xù)的補償,那么就會碼率錯位很大。
這就是1pass壓片和2pass壓片始終存在矛盾的一面。1pass壓片畫質(zhì)感清晰,但有時碼率錯位很離奇導(dǎo)致文件體積偏大。2pass壓文件大小可以控制,但耗時長,但片子效果差!
關(guān)于real的2pass壓縮
real的2pass壓縮實際是real公司為了保證動態(tài)碼率在在線播放時能實現(xiàn)穩(wěn)定播放而推薦的默認的壓片方式!以前的靜態(tài)碼率編碼(rm)實際也是可以2pass編碼的,但明顯是沒那個必要的,因為碼率變動僅在20~30k之間!
我們壓片是為了什么?如果你是想實現(xiàn)在線點播,那么使用rmvb的話,就盡量花時間2pass壓!
如果是搞論壇的提供rmvb格式電影供大家下載后觀賞,那么就請1pass壓,已保證文件清晰度!實際1pass壓碼率為什么會那么大的錯位,問題在于我們對于碼率設(shè)置的盲目性
再次重申關(guān)于碼率設(shè)置
我想,rmvb的壓制到目前也經(jīng)歷了差不多1年了,大家對到底用多大的碼率夠應(yīng)該有所認識。當(dāng)我看到壓制動畫片時VBR到2000k,制片人然后大叫,“1pass壓片錯位太大,不好……”不免感到心寒!動畫片700~800k的碼率就足夠了!這就是我推薦的那個碼率不錯位的原因,因為基本碼率就是在那個范圍!
對于真人片一般1000k的碼率也足已!個別片子可以VBR到1200~1500k,但絕對不能再超過1500k了,再大就不能控制碼率了
對于VBR到1000k以上的碼率建議不要2pass壓,效果不好的!寧可碼率錯位已保證清晰度。因此可以適當(dāng)縮小平均碼率,如380~450k之間!這樣基本可以將碼率控制在550k以下,這樣的rmvb還是可以體現(xiàn)出較高的性價比的
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。