青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

一些x264參數以及其具體效果(掃盲用)

轉載自:http://keyfc.laputachen.com/bbs/showtopic-52101.aspx

寫這個沒什么目的,就是針對目前各個高清PT站所謂的高碼高參的一次闡明,詳細解釋每個參數在x264中對于壓縮率的作用。
首先x264的參數主要分成5塊

幀類型選項
位元率控制
分析
視訊可用性資訊
輸入/輸出

按作用而言就是兩塊,絕對的壓縮率和碼率的有效分配。

絕對的壓縮率部分
me和merange和subme
這三個參數可以說是x264優(yōu)秀于其他編碼器最重要的工具,也是很多PT喜歡做文章的地方。
但是實際上這個在達到一定高度之后提升極為不明顯。
例如很多組宣傳的tesa 64 11 實際相當于umh 32 10質量提升不超過5%。(以后沒說都是指同體積下,其他參數相同)但是時間的代價就基本上是多一倍的時間。非常沒有意義的參數。用了只能說你狠2.


bframes和b-adapt和b-pyramid
B幀可以說是x264壓制中壓縮率最高的幀了(具體見附錄1),所以提高B幀的壓縮率對于提高整體壓縮率很有幫助。
bframes就是最大B幀數,一般真人片再9在往上能囊括的不超過千分之5,動漫到12再往上能囊括的不超過千分之5。如果只要百分之1-2不能被囊括的話,真人片6,動畫8。
后兩個b-adapt和b-pyramid是用來提升B幀的壓縮率的.
b-adapt(控制x264如何決定要放置P幀或B幀)2(最佳”算法)比1(“快速”算法)可以優(yōu)秀很多,對于B幀很多的地方,效率同樣的B幀數量下可以提升至少25%的壓縮率(我使用GOSICK的NCED做測試bframes=8時間上多了25%-30%左右。)
b-pyramid(允許B幀作為其他幀的參照幀)也是一個有效提高壓縮率的參數,允許B和p參考B幀獲得更大的壓縮率。strict如果你是為了保證那種茶USB的藍光碟機能夠播放就選擇1強制支持標準。如果是一般高清播放機硬解就選normal,速度上影響不大(約5%左右),normal相對于strict提升也3-5%左右,性價比很高的參數。

keyint和min-keyint
keyint(設定x264輸出的資料流之最大IDR幀(亦稱為關鍵幀)間隔),越大表明越不會插入非場景變更的IDR幀。對于壓縮率而言就是不會插入低壓縮率的幀。所以這個是越高越安全,但是速度也會因此出現下降(開啟infinite約比默認的250下降10%)。一般而言的話480-720左右就夠了,除非你和我一樣的EP。
min-keyint顧名思義是設定IDR幀之間的最小長度。這個參數我的意思是必須設置為1最好,不是說1可以提高壓縮率什么的,而是很多商業(yè)解碼器(FLASH,TMT,POWERDVD等等)解碼的時候對于非1反而會出錯,主要是跳到某個地方的時候會出現某幾幀花屏的BUG。

ref和weightp和no-mixed-refs
ref:此值是每個P幀可以使用先前多少幀作為參照幀的數目,唯一一個影響X264級別的參數,如果要符合DXVA硬解碼標準(lv4.1及以下)1080p不能超過4,720p不能超過9,如果要符合DXVA2硬解碼標準(lv5.1及以下),1080p下隨意,4K下不超過5。這個對速度的影響很大,但是相應參數高在有效范圍內效率也很高。
weightp:這個是優(yōu)化參考方法的,2(分析淡入/淡出和重復參照幀)相對于1(分析淡入/淡出,但不分析重復參照幀)在b-pyramid=2的時候很有優(yōu)勢,幀直接的來回參考可以大幅有效的提升壓縮率。
no-mixed-refs這個如果關閉會以每個8x8分割為基礎來選取參照,而不是以每個宏區(qū)塊為基礎,明顯是降低效率的參數,而且關閉這個速度也不會提高多少。

no-chroma-me和no-fast-pskip和no-dct-decimate。
第一個是提高速度降低質量的,性價比很低,基本是提升了3%的速度換到了3%以上的質量下降,最好不要用。
后兩個是提升質量降低速度的一般而言是提升1%左右的質量降低5%左右的速度。

碼率分配

這個的作用和有效性遠比提高壓縮率重要。比如你有一斤飯,你分給吃飽的人吃8兩,給餓的人吃2兩,最后是吃飽的人吃撐了,餓的人絲毫沒有吃飽。我們這里管這分給吃飽的人吃的8兩叫做垃圾碼率,這餓的人絲毫沒有吃飽叫做局部欠碼。可以看出,如果分配好,就可以讓飽的人吃的盡量少,餓的人吃的盡量多,這樣便是提高了碼率的有效分配,作用是十分明顯的。而且最重要的是這些都沒有之前提高壓縮率的參數耗時間。

參數并不多,但是用好他們你可以靈活有效的分配碼率,甚至可以使自己12GB的看上去一點不比15GB的壓制差

mbtree
使用宏區(qū)塊樹位元率控制會改善整體壓縮率,借由追蹤跨幀的時間傳播(temporal propagation)并相應地加權。這個參數說白了就是把那些人眼認為不重要的地方少分配碼率,人眼認為重要的地方多分配碼率。不過這參數在CRF過低的時候(例如低于CRF17)后會看到優(yōu)勢遠遠不如副作用。不過一般壓制沒必要到那么低,個人是強烈建議開啟。當然這個參數的副作用如果不做抑制也會很明顯,例如出現那種給餓的人吃2兩這樣嚴重不足的情況,主要表現就是對于線條會毀的很厲害。

qcomp
這個當mbtree啟用時,它會影響mbtree的強度(qcomp越大,mbtree越弱)。 預設的0.6還是會讓MBTREE的副作用大于正作用,一般設置到0.75-0.8比較好,這樣mbtree會處于一個分配較好的范圍內。
如果你是no-mbtree,你就直接用默認好了。

psy-rd
這個是視覺最佳化的優(yōu)化,但是不是意味著這個就表示越高越好。過高只會讓原盤的顏色變得詭異,甚至因為調色而毀掉不少細節(jié)。
第一個數是Psy-RDO的強度,用于在量化的時候顏色更偏向人的喜好,默認1.0偏高,建議設置為0.6左右最好。第二個數是Psy-Trellis的強度用于增加平面的碼率分配,是很好的抑制mbtree副作用的參數。設定0.15-0.18比較好。

aq-mode和aq-strength
沒有AQ時,x264很容易分配不足的碼率到細節(jié)較少的部分,而AQ的部分就是修正這個

aq-mode
1:允許AQ重新分配,最穩(wěn)定但是效率最低的AQ。 
2:自動變化(Auto-variance)AQ,會嘗試對每幀調整強度。不穩(wěn)定,很容易出現平面區(qū)域欠碼的問題,適合對于那種沒有噪點,畫面很干凈的片子使用。
3(tmod專用):2的優(yōu)化版本,修正了平面區(qū)域欠碼的問題,個人認為可以替代AQ1。
4(tmod專用):一個針對真人優(yōu)化的模式,整體上更多是在平面達到一定量化之后把冗余的碼率分配到高動態(tài)場景上,對于abr較好,對于crf不如3效率高。
mixaq:(aq+aq2,tmod的8bit mix aq版本專用):用于進一步修正平面碼率分配問題,一般設置--aq2-strength 0.6 --aq2-sensitivity 16這樣。
oreaq(tmod專用):這個用的好就是神器用不好會出各種問題,對于AQ的分配采用對于不同的亮度分配不同的量化值,對于不同的片子要進行不同的預設值,需要反復調試才能獲得比較好的效果,所以一般不要去用
aq-strength:設定AQ偏向低細節(jié)(平滑)的宏區(qū)塊之強度。對于不同的AQ要用不同的參數
幾個簡單例子
對于動畫(不很干凈的):--aq-mode 3  --aq-strength 0.8
對于真人不做降噪:--aq-mode 3  --aq-strength 0.6
對于真人做降噪或者對于動畫干凈的:--aq-mode 2  --aq-strength 1.1

fade-compensate 
這個是壓制8bit的時候用的,10bit就不要動這個了,一般設置為0.24-0.32左右比較好,一定程度上保護那些漸變場景不會出banding。

fgo(tmod專用)
這個是用于壓制的時候保留噪點,用于壓制的時候更多的碼率分配到噪點下的細節(jié)上,對于8bit輸入壓制沒有什么噪點的片源一般沒什么必要用。對于16bit做了dither的用于保留dither噪點,可以用這個保留dither噪點。


























附錄1:
采用的壓縮方法: 分組:把幾幀圖像分為一組(GOP),為防止運動變化,幀數不宜取多。
1.定義幀:將每組內各幀圖像定義為三種類型,即I幀、B幀和P幀;
2.預測幀:以I幀做為基礎幀,以I幀預測P幀,再由I幀和P幀預測B幀;
3.數據傳輸:最后將I幀數據與預測的差值信息進行存儲和傳輸。

I幀:幀內編碼幀
I幀特點:
1.它是一個全幀壓縮編碼幀。它將全幀圖像信息進行JPEG壓縮編碼及傳輸;
2.解碼時僅用I幀的數據就可重構完整圖像;
3.I幀描述了圖像背景和運動主體的詳情;
4.I幀不需要參考其他畫面而生成;
5.I幀是P幀和B幀的參考幀(其質量直接影響到同組中以后各幀的質量);
6.I幀是幀組GOP的基礎幀(第一幀),在一組中只有一個I幀;
7.I幀不需要考慮運動矢量;
8.I幀所占數據的信息量比較大。

P幀:前向預測編碼幀。
P幀的預測與重構:P幀是以I幀為參考幀,在I幀中找出P幀“某點”的預測值和運動矢量,取預測差值和運動矢量一起傳送。在接收端根據運動矢量從I幀中找出P幀“某點”的預測值并與差值相加以得到P幀“某點”樣值,從而可得到完整的P幀。
P幀特點:
1.P幀是I幀后面相隔1~2幀的編碼幀;
2.P幀采用運動補償的方法傳送它與前面的I或P幀的差值及運動矢量(預測誤差);
3.解碼時必須將I幀中的預測值與預測誤差求和后才能重構完整的P幀圖像;
4.P幀屬于前向預測的幀間編碼。它只參考前面最靠近它的I幀或P幀;
5.P幀可以是其后面P幀的參考幀,也可以是其前后的B幀的參考幀;
6.由于P幀是參考幀,它可能造成解碼錯誤的擴散;
7.由于是差值傳送,P幀的壓縮比較高。

B幀:雙向預測內插編碼幀。
B幀的預測與重構
B幀以前面的I或P幀和后面的P幀為參考幀,“找出”B幀“某點”的預測值和兩個運動矢量,并取預測差值和運動矢量傳送。接收端根據運動矢量在兩個參考幀中“找出(算出)”預測值并與差值求和,得到B幀“某點”樣值,從而可得到完整的B幀。
B幀特點
1.B幀是由前面的I或P幀和后面的P幀來進行預測的;
2.B幀傳送的是它與前面的I或P幀和后面的P幀之間的預測誤差及運動矢量;
3.B幀是雙向預測編碼幀;
4.B幀壓縮比最高,因為它只反映丙參考幀間運動主體的變化情況,預測比較準確;
5.B幀不是參考幀,不會造成解碼錯誤的擴散。

posted on 2013-01-30 15:16 楊粼波 閱讀(6276) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美成人精品不卡视频在线观看| 欧美伊人影院| 国产精品久久7| 欧美日韩国产综合久久| 欧美网站在线观看| 国产欧美视频一区二区三区| 国产综合久久| 亚洲国产成人精品女人久久久| 在线观看一区视频| 91久久久在线| 亚洲一二三四久久| 久久激情视频久久| 亚洲第一福利视频| 亚洲美女淫视频| 欧美一区二区三区另类| 欧美制服丝袜第一页| 欧美激情在线免费观看| 久久综合九色九九| 欧美sm视频| 亚洲美女性视频| 亚洲欧美视频一区| 欧美一区二区在线看| 亚洲精品国产视频| 亚洲一二区在线| 久久久久久久网站| 欧美日韩一区二| 激情欧美一区二区三区| 一区二区三区四区五区在线| 久久夜色精品国产噜噜av| 亚洲欧美另类在线| 午夜精品久久| 麻豆精品在线观看| 99精品视频免费全部在线| 久久精品理论片| 欧美日韩一区三区四区| 黄色一区二区在线观看| 中国日韩欧美久久久久久久久| 久久久久久亚洲精品中文字幕 | 久久综合久久久久88| 亚洲精品一区二区在线| 久久久久久免费| 国产日韩在线一区| 亚洲一区二区三区高清 | 国内精品伊人久久久久av一坑| 亚洲精品国久久99热| 久久久精品动漫| 亚洲一品av免费观看| 欧美黄色影院| 亚洲国产aⅴ天堂久久| 久久精品视频亚洲| 亚洲欧美日韩国产一区二区| 欧美视频在线免费| 一本色道久久| 亚洲国产日韩在线| 免费人成网站在线观看欧美高清 | 欧美阿v一级看视频| 精品成人国产在线观看男人呻吟| 午夜精品福利视频| 中日韩午夜理伦电影免费| 欧美精品乱码久久久久久按摩| 有坂深雪在线一区| 麻豆精品精华液| 久久久久久国产精品mv| 国产精品婷婷| 欧美日韩ab| 国产欧美日韩精品专区| 亚洲伊人久久综合| 99国产精品国产精品久久 | 午夜精品网站| 国产亚洲福利| 久久久夜夜夜| 久久久久国产精品一区| 在线成人h网| 欧美激情一区二区三区全黄| 免费高清在线一区| 99视频精品在线| 亚洲色图制服丝袜| 国产亚洲一本大道中文在线| 老司机午夜精品视频| 猫咪成人在线观看| 亚洲午夜视频在线观看| 亚洲免费在线视频一区 二区| 国产毛片一区二区| 久久这里只有| 欧美高清在线| 午夜精品网站| 久久精品人人| 亚洲字幕一区二区| 伊人激情综合| 美女精品自拍一二三四| 蜜臀a∨国产成人精品| 一本色道久久88综合日韩精品| 一本色道88久久加勒比精品| 国产情人节一区| 欧美国产精品一区| 国产精品家庭影院| 欧美成人精品一区二区三区| 欧美人妖在线观看| 久久久久国产精品厨房| 欧美高清视频| 久久久天天操| 欧美系列一区| 欧美成人首页| 国产欧美一区二区三区在线看蜜臀| 久久在线视频| 国产精品福利片| 久久久xxx| 久久夜色精品国产亚洲aⅴ| 欧美电影资源| 久久精品视频99| 欧美精品在线播放| 久久综合一区| 国产精品色一区二区三区| 欧美多人爱爱视频网站| 国产欧美一区二区精品性| 亚洲美女中文字幕| 亚洲国产片色| 欧美一级视频精品观看| 一区二区三区精品视频| 看欧美日韩国产| 久久在线播放| 国产一区二区三区网站| 亚洲视频一二区| 欧美中文字幕第一页| 欧美日韩高清在线观看| 国产精品日日摸夜夜摸av| 在线视频亚洲一区| 亚洲免费一区二区| 久久中文字幕一区| 欧美亚洲午夜视频在线观看| 欧美日本二区| 亚洲福利视频三区| 国精品一区二区| 亚洲在线黄色| 午夜一区二区三视频在线观看| 欧美日韩一区二区在线视频 | 免费亚洲一区二区| 麻豆国产精品一区二区三区| 国产主播一区二区三区| 香蕉久久夜色精品国产| 午夜欧美大片免费观看| 国产精品男女猛烈高潮激情| 一本久道久久综合婷婷鲸鱼| 在线综合欧美| 国产精品久久毛片a| 亚洲在线免费| 久久亚洲综合网| 一区在线视频| 欧美成人四级电影| 日韩一区二区精品葵司在线| 亚洲视频视频在线| 国产精品一区二区久久久| 午夜久久久久久| 欧美mv日韩mv国产网站app| 亚洲欧洲精品一区| 欧美日韩在线精品| 亚洲欧美综合| 欧美国产视频日韩| 中日韩午夜理伦电影免费| 国产精品日本精品| 久久色在线观看| 亚洲美女黄网| 欧美一区亚洲一区| 亚洲高清在线观看一区| 欧美日韩精品一区二区三区四区| 日韩亚洲在线观看| 久久精品网址| 亚洲伦伦在线| 国产老肥熟一区二区三区| 久久精品视频在线| 亚洲精品一二三| 久久精品日韩欧美| 日韩一级片网址| 国产免费成人在线视频| 蜜臀91精品一区二区三区| 亚洲午夜一区二区| 亚洲电影免费观看高清完整版| 中文在线不卡| 在线免费观看日本一区| 国产精品成人一区| 母乳一区在线观看| 午夜精品理论片| 亚洲精品系列| 美女国产一区| 欧美一级在线播放| 亚洲视频网在线直播| 伊人久久大香线蕉av超碰演员| 欧美精品在线视频观看| 久久精品国产亚洲一区二区三区 | 亚洲在线一区| 免费观看国产成人| 亚洲小视频在线观看| 尤物精品在线| 国产日韩精品久久久| 欧美片第一页| 欧美成人激情视频免费观看| 久久精品国产久精国产思思| 一区二区三区四区国产| 亚洲国产精品一区二区三区| 久久另类ts人妖一区二区|