dwing吧 关注:5,670贴子:89,051
  • 1回复贴,共1

为什么ffmpeg用libx264压片无法跑满cpu?

取消只看楼主收藏回复

3900x,crf模式,没有自己设置线程数,我记得ffmpeg默认开的线程数应该是cpu超线程数的2倍,没有理由跑不满啊,压片只有大概70左右的占用,只有同时压两个才能跑满cpu。
但是用megui时候可以跑满cpu,是因为megui直接调用x264,还是因为megui默认设置了线程数?
另外想问下x264线程数对压片速度的提升是线性的吗?对画质影响大吗?比如我买个3990x,设置128个线程去压片,速度会很快吗?画质降低会很严重吗?


IP属地:河南1楼2020-09-11 13:34回复
    隔了这么久还有人回帖,说下我的解决办法吧
    就是从时间上分割视频,然后同时压,最后再合并起来
    注意每一段要用相同的参数压才能确保合并不出问题,音频可以不分割,跟合并后的视频mux即可


    IP属地:河南7楼2023-09-01 21:05
    收起回复