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

[请教]如何用crf来做2pass的1th pass

楼层直达
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
现在用b-adapt2做2pass,即使b帧为6,1th pass还是很慢,用了turbo,1th pass的速度和2nd pass的速度都差不多,cpu用不满,即然这样还不如用crf做1th pass,doom9上说用crf做1th pass比普通的2pass效果更好,想请教下命令行怎么写。
级别: 工作组
注册时间:
2007-12-16
在线时间:
0小时
发帖:
88
只看该作者 1楼 发表于: 2009-04-15
把1th pass的命令行里的
-B XXXX(请注意大小写,此命令的全写是--bitrate XXXX)
改成
--crf XX就好。。
XXXX和XX为数字

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 2楼 发表于: 2009-04-15
用--b-adapt 2时-b 6显然太多了,当然会很慢,建议-b 3
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 3楼 发表于: 2009-04-15
谢谢1楼,用megui的话,是不是把--crf XX写在custom command line里就可以了?2nd pass的时候在logfile里选中生成的stats文件,再任意选择码率?
级别: 工作组
注册时间:
2007-12-16
在线时间:
0小时
发帖:
88
只看该作者 4楼 发表于: 2009-04-15
用MeGUI的话,最好两次编码都在Profile里手动选择第几次编码+改参数


另外一点需要注意的是:我之前曾经用MeGUI干过两次编码分开做的事,结果输出的东西渣得很,不知道为什么,建议还是写批处理的好

级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 5楼 发表于: 2009-04-15
引用
最初由 roozhou 发布
用--b-adapt 2时-b 6显然太多了,当然会很慢,建议-b 3

用b3有点对不住观众的感觉:D
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 6楼 发表于: 2009-04-15
1th pass和2nd pass要求参数相同吗,还是说stats文件都是通用的
级别: 工作组
注册时间:
2007-12-16
在线时间:
0小时
发帖:
88
只看该作者 7楼 发表于: 2009-04-15
完全不要求相同,输入的东西不同都没关系。首次编码最大的作用是分析,然后输出stats文件,二次编码要以此为基础确定码率分配

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 8楼 发表于: 2009-04-15
引用
最初由 zjhray 发布

用b3有点对不住观众的感觉:D


又一个被毒害的...
压完自己比较一下就知道了,而且你可以看看编码完后的统计,看看连续4个以上b帧有百分之几


P.S. RV10最高只支持b3,也没见谁抱怨过啊
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 9楼 发表于: 2009-04-15
引用
最初由 MythCreator 发布
完全不要求相同,输入的东西不同都没关系。首次编码最大的作用是分析,然后输出stats文件,二次编码要以此为基础确定码率分配

即是说stats是通用的,具体参数在2nd pass里调整即可?
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 10楼 发表于: 2009-04-15
把--crf xx输在custom command line里好像不行,难道一定要在命令行里实现?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 11楼 发表于: 2009-04-15
现在没有GUI支持crf+bitrate的2pass,自己写个bat比什么都方便
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 12楼 发表于: 2009-04-15
引用
最初由 roozhou 发布
现在没有GUI支持crf+bitrate的2pass,自己写个bat比什么都方便

aq、deblock、psy-rd对1th pass有影响吗
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 13楼 发表于: 2009-04-15
为什么1th pass和2nd pass都是b6,2nd pass差不多可以占满cpu,1th pass只有一半不到
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 14楼 发表于: 2009-04-15
引用
最初由 roozhou 发布
现在没有GUI支持crf+bitrate的2pass,自己写个bat比什么都方便


我的gui支持。但是不支持新版的x264
快速回复

限150 字节
上一个 下一个