dwing吧 关注:5,708贴子:89,583
  • 4回复贴,共1

请教一下x264进程问题

只看楼主收藏回复

压片时候把x264进程调到“实时”,是不是速度上会更快一点?进程对质量影响大吗?


1楼2010-01-30 09:12回复
    就算把进程调到“实时”,分给的CPU总时间也是差不多的,如果你的系统没有运行什么消耗CPU的进程的话,速度没太大区别
    x264貌似开启多线程编码质量会略微下降,但是进程对CPU的占用率是不会影响质量的
    ——除非你在实时捕获并编码视频,否则这个“实时”的意义不大


    IP属地:福建2楼2010-01-30 12:23
    回复
      2025-11-28 00:42:30
      广告
      不感兴趣
      开通SVIP免广告
      "实时"是进程优先级的一种,进程优先级的高低只是用来调节多进程/线程CPU的均衡,并不会让CPU跑得更快.想让x264跑得更快,除了参数之外,唯一办法是尽量不要其他进程占用CPU.这时,即使把优先级调成最低,也会全速运行.
      而调成"实时"是非常危险的,在x264退出之前,其他任何进程都很难抢到CPU,系统会处于"假死"状态.


      IP属地:北京3楼2010-01-30 12:25
      回复
        如果cpu是单核的,调成实时就是自杀,好像kmplayer默认优先级是标准以上,以前机器配置不行,开一个视频机器就差不多就死掉了


        4楼2010-01-30 14:37
        回复
          x264支持多线程编码,即使多核,实时也会很恐怖.
          没什么特殊需求的话,前台程序不要设置超过"标准",后台程序要低于"标准".


          IP属地:北京5楼2010-01-30 18:21
          回复