搜索 社区服务 统计排行 帮助
  • 4248阅读
  • 35回复

[算是解决了][求助]关于编码时cpu使用率

楼层直达
级别: 新手上路
注册时间:
2005-12-17
在线时间:
0小时
发帖:
72
我很奇怪,为什么x264在我的电脑上跑,永远都不肯把cpu占满。永远徘徊在10%到70%之间,明明没有其他程序跟它抢……(如果遇到动画中画面静止的地方甚至还会掉到10%以下)
我这是Vista,但是关了UAC,应该跟这没啥关联。

试着把线程设成auto或自己指定的数字均不行,无论是否给avs单独线程,都不行。
我开始以为是否是,我在脚本中用了GPU滤镜,但是换成纯CPU后也不行,fps倒是降不少。(顺带一提,GPU也没占满)
我又想着是不是硬解码的问题。于是用dg导入,结果还是不行。

我想上网搜,但琢磨了半天也不知道该用什么关键词……

这四核怎么回事,只前没见到有讨论啊。
早知如此还不如买高档双核……


对了,补充一点情况,如果挂一些BT点的滤镜,使用率会高很多,但还是占不满,而fps就掉得厉害……
但如果想临时转个东西……


补充一个问题:x264怎么指定使用哪些汇编优化指令集?
x264自动时候,许多cpu支持的指令集都没有使用,而这些指令集在别人贴的log里都是出现了的。


先说谢谢……
级别: 精灵王
注册时间:
2005-01-21
在线时间:
1小时
发帖:
2565
只看该作者 1楼 发表于: 2008-07-25
哦~原来LZ是来晒的么……4核 我们才用双核 米人啊~:o

大奶:i5 2300+采融变形金刚+技嘉P67-UD3R+芝奇4G套装+MSI HD5770 HAWK+金士顿64G SSD+联力K58
二奶:i7 870+九州虎鲨+ROG P55 M3E+芝奇8G套装+XFX HD5850+希捷Momentus XT+联力K62R2+银欣SST-ST60F-P
新浪微博:http://weibo.com/kagakadaj
二奶HTPC:
级别: 新手上路
注册时间:
2005-12-17
在线时间:
0小时
发帖:
72
只看该作者 2楼 发表于: 2008-07-25
引用
最初由 kagakadaj 发布
哦~原来LZ是来晒的么……


入门级四核,除了脸上比较有面子外别的就别提了。

解压压缩个东西玩个岛国小厂商的3D游戏,看着仪表盘永远徘徊在25%也挺急的……
级别: 骑士
注册时间:
2003-06-05
在线时间:
0小时
发帖:
1041
只看该作者 3楼 发表于: 2008-07-25
这个应该跟编码支持的核心数有关吧。。。
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 4楼 发表于: 2008-07-25
ms x264现在不能很好支持四核吧

在长长地换硬件的道路上,纠结前进中
级别: 新手上路
注册时间:
2005-12-14
在线时间:
0小时
发帖:
152
只看该作者 5楼 发表于: 2008-07-25
贴AVS看看,估计有RP滤镜……
要是就一个MPEG2SOURCE都不能占满四核,试着更新avisynth、滤镜、x264

现阶段装备:
Core 2 Quad Q6600 2.4GHz / GIGA-BYTE 965P-DS3 (Rev 1.0)
DDR2 800 1G *4 (A-Data *2 + Apacer *2)/ PowerColor HD3870 (512M/256b GDDR4)
Seagate 7200.10 SATA 320G *2 + WD 320G AAKS SATA / NEC DVD RW ND-4570A
AOC 203VW (20", 1680*1050, 5ms)
USB Devices:
WD 200G IDE2USB / SONY DW-G120A
级别: 工作组
注册时间:
2005-10-19
在线时间:
31小时
发帖:
3613
只看该作者 6楼 发表于: 2008-07-25
同时压两个……

凡是未完全安装Office字体的,以下英语短语请无视~~

Knowledge is infinite.


级别: 新手上路
注册时间:
2005-12-17
在线时间:
0小时
发帖:
72
只看该作者 7楼 发表于: 2008-07-25
非常感谢上面的热心回答。
现在发现,似乎是avs和x264两者之间的问题。
如果只一个源滤镜,加一个比较大的分辨率,cpu在1pass时不是很满,但在2pass时可以占满。
但一resize到比较小的分辨率,x264可能是有余力还是如何,就占不满了。

我先试试更换avs的版本。
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 8楼 发表于: 2008-07-25
如果你用只支持单核的滤镜,解码速度跟不上,就会一堆核空在那里

嗯。。。
级别: 工作组
注册时间:
2005-07-15
在线时间:
7小时
发帖:
705
只看该作者 9楼 发表于: 2008-07-25
vista的话 在任务管理器里关闭 虚拟化 可以有效提高速度

另:x264貌似最多只能用到三核多一点貌似



蒼き清浄なる世界の為に

引用
绿叶之砚 21:55:35
切,那些个腐女怎么能和我比

:o
级别: 侠客
注册时间:
2005-02-09
在线时间:
0小时
发帖:
512
只看该作者 10楼 发表于: 2008-07-25
x264压FullHD可以轻松占满8核
级别: 新手上路
注册时间:
2005-12-17
在线时间:
0小时
发帖:
72
只看该作者 11楼 发表于: 2008-07-25
引用
最初由 xtyz 发布
vista的话 在任务管理器里关闭 虚拟化 可以有效提高速度

另:x264貌似最多只能用到三核多一点貌似


我这里,貌似在任务管理器里面,虚拟化是灰色的……

不过还是谢谢了,第一次听说虚拟化这东西,又长知识了。

------------------------------

六楼的装备好耀眼……(眼睛睁不开了……)
那个,询问一下,六楼的同学是否从没有遇到这种情况?

--------------------------------
引用
最初由 uc0083 发布
如果你用只支持单核的滤镜,解码速度跟不上,就会一堆核空在那里

貌似不是,各个核都不是最满,都在起伏,而且起伏基本同步。不过从不碰100%这条线。
所以问题才诡异地很。
嗯,谢谢帮忙

-------------------------------

引用
最初由 dongjuanyong 发布
贴AVS看看,估计有RP滤镜……
要是就一个MPEG2SOURCE都不能占满四核,试着更新avisynth、滤镜、x264


更新avisynth,去掉滤镜、换x264(不过只是前进一个版本号),好像都无效……
不过谢谢了

——————————————————

引用
最初由 绿叶之砚 发布
同时压两个……


[/KH]我终于知道MeGUI为什么要搞个Worker这个功能了……
用这方法,总算是硬塞到90%的使用率了…


感谢这位同学的偏方……
汗,以后转东西还得成双成对地转才划算…… - -

------------------

最后感谢所有帮了忙的同学。
这算是教训,看来大家不用那么急着要4核了……
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 12楼 发表于: 2008-07-25
引用
最初由 Ashy.Seraph 发布


最后感谢所有帮了忙的同学。
这算,看来大家不用那么急着要4核了……

等我攒够了买4核的钱,x264的问题肯定解决了

在长长地换硬件的道路上,纠结前进中
级别: 新手上路
注册时间:
2005-12-17
在线时间:
0小时
发帖:
72
只看该作者 13楼 发表于: 2008-07-25
嗯,不过还是继续求助,有人知道--asm这个参数该怎么用吗?就是指定使用哪些汇编优化的那个。
有详细的x264帮助手册吗?
级别: 侠客
注册时间:
2005-02-09
在线时间:
0小时
发帖:
512
只看该作者 14楼 发表于: 2008-07-25
asm不用动,x264会自动打开支持的优化——除非你用的是关闭asm支持再编译的x264
快速回复

限150 字节
上一个 下一个