「I幀」和「幀間距」等的理解

2021-07-30 05:19:21 字數 2273 閱讀 7992

2)30 # idr intervals// idr幀間距

3)   0 # b frame number between 2 p-frame(0, 1, 2)

4).  0 # min qp //最小量化步長

5).  51 # max qp//最大量化步長

6)  200000 # bps位元速率

7)  30 # framerate(rc only)//幀率

先對簡單的進行解釋:

2)idr幀間距

3)b幀數

b幀數(number of b-frames):在ip幀之間可插入的b幀數量最大值,範圍0~16,可以 

#大大提高 壓縮比,建議選擇2

4)min qp 最小量化步長

說明:設定x264可以使用的最小量化器。量化引數越小,輸出越接近輸入。使用某些值時,x264的輸出可以和輸入看起來完全一樣,雖然其實並不是精確相同的,通常就夠了沒有必要使用更多位元在巨集塊上了。

如果開啟了自適應量化器(預設開啟),則不鼓勵提高qpmin的值,那樣可能會降低幀的平坦部分的質量。

5)max qp最大量化步長

說明:qpmin的反面,設定x264可以使用的最大量化器。預設值51是h.264標準中的最大值,質量非常低。預設值51其實相當於沒有設定qpmax。如果你想控制x264輸出的最低品質,也許你想要把這個值調低一點(調到30-40最低了),但一般而言不推薦調節這個值。

6)碼流(data rate)

7) 幀率

i幀

30幀發乙個i幀, 所以i幀大一點

幀間距

以下來自部落格:

1.什麼是 ifg?(what)

ifg(interframe gap),幀間距,乙太網相鄰兩幀之間的時間斷;乙太網傳送方式是乙個幀乙個幀傳送的,幀與幀之間需要間隙,即幀間距ifg也可稱其為ipg (interpacket gap)。ifg指的是一段時間,不是距離,單位通常用微秒(μs)或納秒(ns)。如下圖所示:

圖 1 幀間距

2.為什麼需要ifg?(why)

網路裝置和元件在接收乙個幀之後,需要一段短暫的時間來恢復並為接收下一幀做準備。

3.ifg的大小為多少?(importance)

ifg的最小值是 96 bit time,即在媒介中傳送96位原始資料所需要的時間,在不同媒介中ifg的最小值是不一樣的:

不管 10m/100m/1000m的乙太網,兩幀之間最少要有96bit;ifgmin

=96bit/speed   (s)

則:10mmin

:          9600 ns

100mmin

:         960 ns

1000mmin

:        96 ns

4.如何使用ifg?(how)

舉個具體例子說明,ifg在乙太網的流控機制中解決速度匹配問題;

這裡涉及到乙太網的流控機制,如下圖:

圖 2乙太網傳輸示例

1)     裝置1以其自身的工作時鐘(osc1) 向裝置2傳送到待發資料;

2)     資料報進入裝置2:

a)     經過時鐘資料恢復器(cdr)的處理,從資料中提取時鐘,並基於提取的時鐘(clk2),將資料報存入接收快取,此時,clk2和osc1是同步的;

b)     資料從接收快取,經過上層協議的處理,存入傳送快取;

3)     傳送快取以裝置2的工作時鐘(osc2)傳送資料,由於乙太網是非同步工作的,故osc1和osc2作為不同裝置的本地時鐘,並不能做到完全同頻(乙太網裝置的工作時鐘允許有正負50ppm的頻差),上圖假設osc1大於osc2,那麼裝置2的接收的速度將大於傳送的速度,如果接收緩衝滿了,將造成丟包;

如何解決上述丟包問題?

在裝置2的傳送側通過減小ifg(幀間距)來加快其傳送有效資料報的速度,從而使得傳送速度能跟上接收速度。

5.ifg在我們實際工作的應用?

這裡主要提到smartbit 6000c 在產測中的使用。

使用原理:

ifg增大,裝置的有效速度減小,可以解決因速度過快丟包的問題;

ifg減小(但必須大於 96 bit time),裝置的有效速度增大,可以解決因速度過慢導致測試超時的問題。

I幀 P幀和B幀的特點

i幀 幀內編碼幀 i幀特點 1.它是乙個全幀壓縮編碼幀。它將全幀影象資訊進行jpeg壓縮編碼及傳輸 2.解碼時僅用i幀的資料就可重構完整影象 3.i幀描述了影象背景和運動主體的詳情 4.i幀不需要參考其他畫面而生成 5.i幀是p幀和b幀的參考幀 其質量直接影響到同組中以後各幀的質量 6.i幀是幀組g...

I幀 P幀和B幀的特點

i幀 幀內編碼幀 i幀特點 1.它是乙個全幀壓縮編碼幀。它將全幀影象資訊進行jpeg壓縮編碼及傳輸 2.解碼時僅用i幀的資料就可重構完整影象 3.i幀描述了影象背景和運動主體的詳情 4.i幀不需要參考其他畫面而生成 5.i幀是p幀和b幀的參考幀 其質量直接影響到同組中以後各幀的質量 6.i幀是幀組g...

I幀 P幀和B幀的特點

2009 12 12 20 52 50 分類 預設分類 標籤 字型大小 大中小訂閱 i幀 幀內編碼幀 i幀特點 1.它是乙個全幀壓縮編碼幀。它將全幀影象資訊進行jpeg壓縮編碼及傳輸 2.解碼時僅用i幀的資料就可重構完整影象 3.i幀描述了影象背景和運動主體的詳情 4.i幀不需要參考其他畫面而生成 ...