请教一下x264进程问题
dwing吧
全部回复
仅看楼主
level 1
dgtvsir 楼主
压片时候把x264进程调到“实时”,是不是速度上会更快一点?进程对质量影响大吗?
2010年01月30日 01点01分 1
level 1
就算把进程调到“实时”,分给的CPU总时间也是差不多的,如果你的系统没有运行什么消耗CPU的进程的话,速度没太大区别
x264貌似开启多线程编码质量会略微下降,但是进程对CPU的占用率是不会影响质量的
——除非你在实时捕获并编码视频,否则这个“实时”的意义不大
2010年01月30日 04点01分 2
level 13
"实时"是进程优先级的一种,进程优先级的高低只是用来调节多进程/线程CPU的均衡,并不会让CPU跑得更快.想让x264跑得更快,除了参数之外,唯一办法是尽量不要其他进程占用CPU.这时,即使把优先级调成最低,也会全速运行.
而调成"实时"是非常危险的,在x264退出之前,其他任何进程都很难抢到CPU,系统会处于"假死"状态.
2010年01月30日 04点01分 3
level 6
如果cpu是单核的,调成实时就是自杀,好像kmplayer默认优先级是标准以上,以前机器配置不行,开一个视频机器就差不多就死掉了
2010年01月30日 06点01分 4
level 13
x264支持多线程编码,即使多核,实时也会很恐怖.
没什么特殊需求的话,前台程序不要设置超过"标准",后台程序要低于"标准".
2010年01月30日 10点01分 5
1