簡體   English   中英

x264編碼器和圖像色彩空間類型是否必須相同?

[英]Do the x264 encoder and image colorspace types need to be the same?

x264_image_tx264_param_ti_csp字段必須相同嗎? 如果它們不相同怎么辦?

它們不需要完全相同,但是應該具有相同的子采樣(4:2:0/4:2:2/4:4:4)。 這是因為libx264不會進行真正的色彩空間轉換,而只會在內部將內存布局更改為NV12 / NV16 / I444。

因此,如果將x264_param_t.i_csp設置為X264_CSP_I420,則可以將x264_image_t.i_csp設置為X264_CSP_I420,X264_CSP_YV12,X264_CSP_NV12,X264_CSP_NV21。

如果將x264_param_t.i_csp設置為X264_CSP_I444,則可以將x264_image_t.i_csp設置為X264_CSP_I444,X264_CSP_YV24甚至X264_CSP_BGR,X264_CSP_BGRA,X264_CSP_m_B_C_t_c_range_x_c_range或X264_CSP_R_C_range_x_sp_x_sp_math_b或264_csp_b_sp_math_b,但您需要自己正確地設置i / b。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM