(小日本壓縮軟件下載)參數(shù)設(shè)定詳解_第1頁
(小日本壓縮軟件下載)參數(shù)設(shè)定詳解_第2頁
(小日本壓縮軟件下載)參數(shù)設(shè)定詳解_第3頁
(小日本壓縮軟件下載)參數(shù)設(shè)定詳解_第4頁
(小日本壓縮軟件下載)參數(shù)設(shè)定詳解_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 HYPERLINK /yz/default.asp?cateID=6 o 查看所有資料的日志 資料 (小日本壓縮軟件下載)參數(shù)設(shè)定詳解作者:CtrlA 日期:2006-05-10字體大小: HYPERLINK javascript:SetFont(12px) 小 HYPERLINK javascript:SetFont(14px) 中 HYPERLINK javascript:SetFont(16px) 大-TMPEGEnc(小日本壓縮軟件)參數(shù)設(shè)定詳解A.video(視頻)部分:本部分設(shè)定輸出的視頻碼流的類型和參數(shù),大部分參數(shù)在模版中已經(jīng)固定。1)基本類型:有mpeg1/mpeg2,mpe

2、g1用于vcd,mpeg2用于svcd/dvd.2)大?。篜ALvcd標(biāo)準(zhǔn)為352x288,palsvcd標(biāo)準(zhǔn)為480 x576,paldvd標(biāo)準(zhǔn)為720 x5763)畫面寬高比:一般應(yīng)該用4:3625linePAL,這是電視機(jī)的屏幕比例4)楨率:pal的標(biāo)準(zhǔn)為25fps5)碼率控制:碼率控制算法是造成各種編碼器編碼效率和質(zhì)量不同的關(guān)鍵因素。mpeg標(biāo)準(zhǔn)中并沒有對次算法的具體實(shí)現(xiàn)做規(guī)定,這通常也是商業(yè)版本的知識產(chǎn)權(quán)內(nèi)容。CBR,固定碼率:保持碼率基本維持在平均碼率。實(shí)現(xiàn)簡單,對復(fù)雜場景會因碼率不足造成馬賽克現(xiàn)象,對于簡單場景則不能充分利用編碼空間。(老枯這里講的復(fù)雜場景是指細(xì)節(jié)/邊緣豐富以及快

3、速變化場景)。VBR,(2-passVBR),“二次處理VBR”。,老枯認(rèn)為其意思是通過對整個(gè)視頻源進(jìn)行2次處理使編碼效率最高:第一遍判斷何處為復(fù)雜場景和簡單場景,第二遍根據(jù)碼率的上下限,把碼率重新分配更多給復(fù)雜場景??梢栽趯?shí)驗(yàn)中看出,tmpgenc在進(jìn)行這種編碼時(shí)進(jìn)度指示在50%以前是沒有預(yù)覽圖象的,而且楨進(jìn)度指示為0。所以老枯建議威龍改譯為“二次處理”。這種碼流控制方式應(yīng)該在給定碼率下得到最好的質(zhì)量,但是和具體2次分配算法關(guān)系很大。同時(shí)耗時(shí)最長。一些其他編碼器甚至有3次處理的碼率優(yōu)化。MVBR(手動可變碼率),設(shè)定最大碼率和對不同的幀類型設(shè)定不同的信息損失量,實(shí)現(xiàn)局部碼率優(yōu)化??梢酝ㄟ^手工

4、指定復(fù)雜場景為I幀對之進(jìn)行較精細(xì)的編碼。參見對于GOP參數(shù)設(shè)定部分。CQ-VBR(自動可變碼率),設(shè)定主觀質(zhì)量值和碼率上下限,以主觀質(zhì)量標(biāo)準(zhǔn)對編碼器量化環(huán)節(jié)進(jìn)行控制,在可選參數(shù)中設(shè)定主觀質(zhì)量值以后,編碼器就在能達(dá)到此質(zhì)量標(biāo)準(zhǔn)的前提下盡量節(jié)省碼率。關(guān)鍵在于編碼器對主觀質(zhì)量的評價(jià)方法。這是CQ和VBR的綜合,也可以看作自動的MVBR。威龍漢化5版在可選參數(shù)中有一行是“不破壞最小碼率的狀態(tài)而填充數(shù)據(jù)”,老枯的理解是,如果碼率過低就填充無意義碼(好浪費(fèi)啊,不過可能是為了兼容性的原因),英文版這一句沒有翻譯,還是日文。CQ(固定品質(zhì)),就是比MVBR多了一個(gè)主觀質(zhì)量值的設(shè)定。老枯不明白到底是怎么控制的。

5、RT-CBR(實(shí)時(shí)固定碼率):連GOP層次的碼率優(yōu)化也不做了的CBR,快一點(diǎn),質(zhì)量不高RT-CQ(實(shí)時(shí)固定品質(zhì)):連GOP層次的碼率優(yōu)化也不做了的CQ,快一點(diǎn),質(zhì)量不高6)碼率:這個(gè)碼率是指CBR方式下的平均碼率7)VBV緩沖區(qū)大?。壕彌_區(qū)大的話,編碼優(yōu)化會好一些,但是解碼的時(shí)候也要求大一些的緩沖區(qū)。因此,vcd/svcd標(biāo)準(zhǔn)中參數(shù)是固定的,否則可能機(jī)器無法播放。8)Pofile&level(類別與級別):這個(gè)參數(shù)是mpeg1沒有的。在svcd/dvd應(yīng)用中應(yīng)該是MP&ML,模版自動選定。MP&HL是為HDTV定義的,分辨率可以高達(dá)19?x11?.9)制式:好象這個(gè)也是mpeg2相關(guān)的參數(shù)。我

6、們應(yīng)該用PAL.10)隔行掃描:mpeg1只支持逐行掃描(25frame/sec),mpeg2可以選擇隔行(50field/sec)。如果成品在電視上播放,老枯建議選擇隔行,使運(yùn)動平滑。但是隔行的視頻在pc上看會有毛刺現(xiàn)象,在水平運(yùn)動景象中尤其明顯。11)播放時(shí)實(shí)現(xiàn)3:2下拉:這是在film/NTSC制式轉(zhuǎn)換中需要的,即在編碼時(shí)維持幀率不變,不做3:2下拉,而在播放中實(shí)現(xiàn)。參見B.advanced部分。感謝威龍指正。12)YUV格式:給亮度/紅色差/藍(lán)色差分配的碼位。對于人眼來說,亮度信號是最敏感的,所以就分配比較多的編碼空間以求精細(xì),對于色差則粗糙些。一般就是4:2:0了。(其實(shí)4:2:0方

7、案給藍(lán)色差的碼位不是0,老枯不知道為什么這樣寫)13)DC分量精度:在mpeg編碼中需要對8x8的圖象塊進(jìn)行DCT(離散余弦變換),DC分量的意義基本是代表8x8塊中的平均值,一般需要為之分配比較大的編碼空間,否則馬賽克的邊緣效應(yīng)就比較明顯。(8bit就不小啦,圖象壓縮中是每個(gè)bit的油水都要榨干的)14)運(yùn)動檢測精度:mpeg是對I幀進(jìn)行幀內(nèi)編碼,對P幀進(jìn)行預(yù)測誤差編碼。就是對于P幀的圖塊,在I幀中尋找對應(yīng)的部分,然后對兩個(gè)圖塊的差異部分進(jìn)行編碼,可以大大節(jié)省碼率。運(yùn)動檢測精度越高,圖塊搜索匹配的范圍越大,編碼效率越高,同時(shí)編碼速度越慢。這部分算法同樣沒有在mpeg標(biāo)準(zhǔn)中定義,各個(gè)廠商實(shí)現(xiàn)水

8、平相差會很大。一般來說,在tmpgenc中設(shè)置為普通即可。B.Advanced(影象源)部分:本部分設(shè)置視頻源相關(guān)的參數(shù),以及在編碼之前對視頻源進(jìn)行的預(yù)處理。1)視頻源類型:隔行掃描/逐行掃描。這個(gè)參數(shù)在打開視頻源文件的時(shí)候會對之自動判斷設(shè)置。tmpgenc12版不能自動識別type1DV,在12a版本中已經(jīng)解決。參看老枯的編碼測試頁。2)場順序:這是整個(gè)tmpgenc甚至整個(gè)桌面視頻領(lǐng)域中最混亂的一部分。tmpgenc12a好象也不能根據(jù)視頻源自動設(shè)置這個(gè)參數(shù)。老枯在這個(gè)問題上搞了很久,才算明白了一點(diǎn)。這個(gè)參數(shù)是至關(guān)重要的,設(shè)置反了會造成生成圖象的明顯閃動,打個(gè)比方,一個(gè)物體的運(yùn)動位置次序本

9、來是1-2-3-4-5-6-7。,設(shè)置反了以后就成了2-1-4-3-6-5-8。對于模擬視頻源,其場序是由捕捉卡類型決定的,對于dv,則定義為fieldorderA。講到這里還沒有什么麻煩,但麻煩的是雖然場序只有2種,對于他們的叫法卻有3種:fieldorderA/B(在ulead軟件中的叫法),even/oddlinefirst(tmpgenc的叫法),fieldtop/bottomfirst(bitrateviewer叫法),這3種叫法之間的對應(yīng)關(guān)系是最讓人頭疼的。在英文版的tmpgenc12a中,缺省的設(shè)置為“evenlinefirst(fieldA)”,但在威龍漢化中缺省設(shè)置為“奇數(shù)場

10、-偶數(shù)場”,老枯曾就此請教威龍,威龍講這是日文版的原意,注意不要在字面上混淆了??傊?,3種叫法的關(guān)系是這樣的:fieldA=evenlinefirst(奇數(shù)場-偶數(shù)場)=fieldbottomfirst。最可*的方法,是用不同的設(shè)置對高速運(yùn)動場景各生成一段隔行掃描的視頻,并在電視上觀察,應(yīng)該能夠看到差別。3)視頻源的寬高比:tmpgenc可以自動識別設(shè)置,一般應(yīng)該為4:3625linePAL.4)畫面顯示比例和位置:一般選用“全畫面顯示并寬高比不變”,所謂“全畫面顯示并寬高比不變2”選項(xiàng)可能是會造成部分畫面不可見,老枯沒有嘗試過這一種。在4:3視頻源中可能沒有差別,但對于16:9寬屏影象在4:

11、3屏幕上輸出而言,“全畫面顯示并寬高比不變”是在上下留出空白,“全畫面顯示并寬高比不變2”會截掉左右兩端畫面。沒有這樣試過,僅為老枯猜測,不正確的地方請朋友們指正。5)濾鏡選項(xiàng)組:這一組設(shè)置可以對視頻源進(jìn)行預(yù)處理以提高影象質(zhì)量。一般來說,老枯都是在非編軟件中實(shí)現(xiàn)這些功能的。另外,對濾鏡的使用要適度,因?yàn)榭陀^上任何濾鏡的使用都是引入了信息損失,這是對低品質(zhì)視頻源提高主觀質(zhì)量的代價(jià)。影象源范圍:選取部分影象源進(jìn)行壓縮24fps化:24fps是電影標(biāo)準(zhǔn),一般不選消除鬼影:鬼影是影象的重影,視頻源不好的時(shí)候會出現(xiàn)。老枯在dv中沒有遇到過。消除噪音:在低光條件下的拍攝中影響中回出現(xiàn)明顯的顆粒噪聲,利用此

12、濾鏡可以消除。不過副作用是平滑了圖象,比如人的面部會象橡皮娃娃一樣,光滑但沒有質(zhì)感。銳化邊緣:可以對橫向/縱向邊緣分別設(shè)置參數(shù),做增強(qiáng)處理簡單色彩矯正:調(diào)整亮度,對比度,gamma,色度等高級色彩矯正:可以按照不同的色彩空間RGB/YUV等進(jìn)行色彩矯正消除交錯信號(de-interlace):把隔行掃描的視頻源轉(zhuǎn)換成逐行掃描的視頻,如果對輸出的視頻設(shè)置為隔行掃描(如在打算電視上播放的svcd/dvd),則不要選用。老枯認(rèn)為在做vcd(逐行掃描mpeg1)時(shí)候也未必需要選用,要看視頻源的大小決定。比如老枯用dv576線,在做vcd時(shí)候只需要288線,簡單舍棄一個(gè)場就可以,不需要deinterla

13、ce.相反,如果視頻源是352x288的隔行掃描視頻,則需要做de-interlace.裁減畫面:由于電視機(jī)播放視頻的時(shí)候?qū)吘壦闹艿牟糠肿錾釛?,所以可以利用這一點(diǎn)只對可見部分進(jìn)行編碼,這樣可以加快編碼速度,并且因?yàn)楣?jié)省的碼率可以利用在未裁剪區(qū)域從而提高畫面質(zhì)量。一般來說對上下左右各裁剪5%是安全的。3:2下拉:因film24fps和NTSC30fps幀率不同,在制式轉(zhuǎn)換中所需要做的調(diào)整。一般不用。幀率不變:沒什么好講的聲音處理:可以增大/減小音量,并做聲音的淡入/淡出。C.GOP結(jié)構(gòu)GOP=groupofpicture.在mpeg中一個(gè)GOP就是一組時(shí)間上連續(xù)的畫面。mpeg中的畫面分為3種

14、:I,P,B.I是內(nèi)部編碼幀,編碼方式基本上就是jpeg的格式。P是前向預(yù)測幀,編碼方式是使用運(yùn)動檢測誤差編碼,參看A部分對運(yùn)動檢測的說明;B是雙向內(nèi)插幀,根據(jù)前后I/P幀進(jìn)行插值運(yùn)算,對插值誤差進(jìn)行編碼。建議一般不要修改GOP結(jié)構(gòu),以取得壓縮比例和圖象質(zhì)量之間的最好平衡。極端的例子是只用I幀,圖象質(zhì)量會有保證,但碼流會很大。1)輸出編輯用的碼流:這個(gè)選項(xiàng)會把GOP最后的B幀取消。因?yàn)锽幀是雙向內(nèi)插的,其編碼/解碼不僅需要以前的I/P,也需要以后的I/P幀。取消最后的B幀,可以去除GOP之間的依賴性,從而便于編輯。2)檢測場景變化:對于快速變化的場景,強(qiáng)行設(shè)置為I幀,以保證畫面質(zhì)量3)手工強(qiáng)制

15、設(shè)定幀類型:手工設(shè)定需要精細(xì)編碼的畫面幀為I幀。結(jié)合MVBR碼流控制可以全面控制碼流分配。D。量化矩陣mpeg中的量化是對8x8YUV信號圖塊進(jìn)行DCT變換之后的系數(shù)的量化。通過對高頻分量使用比較大的量化階從而達(dá)到減小高頻分量的編碼空間,達(dá)到壓縮的目的。代價(jià)就是喪失圖像細(xì)節(jié),邊緣模糊等。1)幀內(nèi)編碼量化矩陣:這是指對I幀使用的幀內(nèi)編碼量化矩陣2)幀間編碼量化矩陣:是指對非I幀的幀間預(yù)測誤差編碼所用的量化矩陣。威龍漢化版中叫外部矩陣。3)矩陣模版的選擇:建議對一般的視頻選用mpeg標(biāo)準(zhǔn),可以看到,其幀間編碼矩陣統(tǒng)一為16,這是因?yàn)閹g誤差已經(jīng)抵消了低頻分量,高頻分量豐富,所以和幀內(nèi)編碼矩陣有所不

16、同。對于計(jì)算機(jī)動畫尤其是2維線條為主的動畫,建議選用CG模版,可以看到因?yàn)镃G本身高頻信號豐富,其幀內(nèi)編碼矩陣也統(tǒng)一為32。另外,有朋友嘗試減小量化矩陣的各個(gè)數(shù)值,老枯認(rèn)為這樣做的意義不大。因?yàn)榱炕仃嚥⒉皇橇炕奈ㄒ灰蛩?,事?shí)上的量化程度要根據(jù)碼流控制部分的反饋信息而自適應(yīng)調(diào)整。這樣,即使量化階減小,在碼率有限的前提下,量化系數(shù)還是會加大的。4)YUV輸出為YCrCb:YCrCb色彩空間分配給Y亮度信號的編碼空間更大,如果視頻源是YCrCb格式的話,這個(gè)選項(xiàng)可以增加畫面質(zhì)量。不過一般都是采用YUV(CCIR601),如dv,所以不要選擇這個(gè)選項(xiàng),否則白白浪費(fèi)碼率。5)浮點(diǎn)離散余弦變換:整點(diǎn)運(yùn)

17、算的速度比浮點(diǎn)要快很多,但精度不如浮點(diǎn)。老枯猜測這里的浮點(diǎn)其實(shí)只是把DCT變換的系數(shù)從8bit增大為16bit的精度,并不需要浮點(diǎn)運(yùn)算器單元參與變換,否則速度是不可忍耐的。6)不對靜止部分做半像素的運(yùn)動檢測:由于視頻源是隔行的,對于精細(xì)的靜止邊緣線條(1個(gè)像素寬度)比如靜止字幕會出現(xiàn)一個(gè)場中出現(xiàn),另一個(gè)場中不出現(xiàn)的閃動。選中這個(gè)選項(xiàng)會消除閃動。不過老枯覺得好像這個(gè)和量化矩陣無關(guān)。7)柔化馬賽克:沒什么好說的。就是在8x8圖塊的邊緣做一些特別處理。能用足夠的碼率或者碼率控制手段解決馬賽克最好,因?yàn)檫@里的柔化雖然只對邊緣進(jìn)行低頻濾波,畢竟還是會對畫面造成影響模糊化。E.音頻:這部分大多不需要改動vcd/svcd模版。也沒有大的影響。不多討論。F.系統(tǒng):mpeg的系統(tǒng)是指視頻+音頻。vcd/svcd/dvd模版中已經(jīng)設(shè)定好。沒有什么可多講的。-首先我先載入一個(gè)rmvb的檔案接下來進(jìn)入細(xì)部的設(shè)定1.就是畫面的解析度這些2.我

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論