其他分享
首页 > 其他分享> > x265并行

x265并行

作者:互联网

X265并行

  1. 当关闭pools但开启frames-threads时,lookahead在主线程,帧编码在其它线程。一开始会阻塞在RC(rate control)的地方,在等待ordervalue的值改变,该值时在编码I帧的时候ratecontrolupdate时更新的。
  2. 不关闭pools时,lookahead与帧编码在不同的线程,且均不在主线程。使用m_done与m_enable进行同步。m_enable表示准备开始编码,在startCompressFrame函数中出发,在CompressFrame之后wait。m_done表示编码完成,在getEncodedPicture之后wait在CompressFrame之后触发。

当切仅当在参数中进行如下设置才能关闭x265的所有并行
–frame-threads 1 –-no-wpp –-no-pmode –-no-pme –lookahead-slices 0

标签:编码,enable,no,lookahead,并行,done,x265
来源: https://blog.csdn.net/qq_23134639/article/details/119189047