測試x264編碼器的低延時編碼和非延時編碼

2021-09-06 20:43:25 字數 560 閱讀 4896

在設定為低延時編碼的時候:

當設定為非延時編碼時:

******************************

cpu:

8路編碼,25幀1倍速,cpu:65~80%

5路編碼,25幀2倍速,cpu:85~95%

4路編碼,25幀2倍速,cpu:55~65%

差距這麼大,我自己也驚訝了。

查詢了下原因:

(官方)

each slice adds some bitrate (or equivalently reduces quality), for a variety of reasons: the slice header costs some bits, cabac contexts are reset, mvs and intra samples can't be predicted across the slice boundary.

因為採用低延時編碼的時候,每個切片新增了bitrate位元,然後有些演算法上下文需要重置,以及幀內**不能在片內做。(本人的理解。)

測試x264編碼器的低延時編碼和非延時編碼

在設定為低延時編碼的時候 當設定為非延時編碼時 cpu 8路編碼,25幀1倍速,cpu 65 80 5路編碼,25幀2倍速,cpu 85 95 4路編碼,25幀2倍速,cpu 55 65 差距這麼大,我自己也驚訝了。查詢了下原因 官方 each slice adds some bitrate or ...

x264編碼器引數設定

我對編碼也是一知半解,很多引數意義也不太清楚,基本都是實際調整引數後,效果。如果描述錯誤,勿噴。我也沒打算深入研究,只是想用用該編碼器。本人使用x264主要想調整的引數,第一,profile,也就是使用baseline還是main,還是high編碼。可以通過該介面設定 第二,編碼複雜度 param....

x264編碼器的引數設定。

我對編碼也是一知半解,很多引數意義也不太清楚,基本都是實際調整引數後,效果。如果描述錯誤,勿噴。我也沒打算深入研究,只是想用用該編碼器。本人使用x264主要想調整的引數,第一,profile,也就是使用baseline還是main,還是high編碼。可以通過該介面設定 第二,編碼複雜度 param....