x264原始碼分析 引數intra refresh

2021-08-19 20:58:11 字數 353 閱讀 8122

引數含義:intra-refresh

是否要把i幀平攤到多個p幀的intra 巨集塊中傳輸。 意思就是除了第乙個idr,後面都沒有idr《然後每個p幀中有幾列是幀內參考的,乙個gop內所有的幀內參考組合起來就是乙個完整的幀。

引數解析:

opt("intra-refresh")

p->b_intra_refresh = atobool(value);//注意設定這個選項的時候,參考幀個數只能是1

**邏輯:

if( h->param.b_intra_refresh && h->param.rc.i_vbv_buffer_size && h->fenc->i_type == x264_type_p )}}

x264原始碼分析 chromaloc引數

引數含義 設定色度取樣位置。引數解析 opt chromaloc 值從0到5。參考 a blob f doc vui.txt 建議 如果正確的從 mpeg1 比如 vcd 的 4 2 0 格式二次取樣轉碼,且不做任何色彩空間轉換,應該設為1。如果正確的從 mpeg2 比如 的 4 2 0 格式二次取...

x264原始碼分析 overscan

引數解析 opt overscan b error parse enum value,x264 overscan names,p vui.i overscan 引數含義 影象在放大的時候邊緣容易變形,overscan,可以將變形的邊界顯示到視窗外面,讓 的人看起來是畫面放大後是正常的。sps vui...

x264原始碼的小小分析

在學習x264 過程中的一些筆記 參考啦大量書上網上的資料 非常感謝就不一一枚舉啦 原始碼有的來自最新用git拿到的x264最新原始碼 有的來自有windowsvs工程的老版本 網上有很多中文分析 幀級編碼 main encode encode frame x264 encoder encode 待...