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

求X264用的批处理。

楼层直达
级别: 新手上路
注册时间:
2009-01-10
在线时间:
0小时
发帖:
32
类似这样的:

echo ............................................... Now Starting Run 1: Pass 1 of 2
start /high /b x264-747 --quiet --progress --pass 1 --bitrate 3959 --stats "1.stats" --level 4.1 --keyint 24 --min-keyint 1 --bframes 3 --direct auto --subme 1 --analyse none --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 0.5 --me dia --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output NUL "test-720p.avs" --mvrange 511 --aud --nal-hrd 2>&1 | tee run1pass1(v747).log
echo ............................................... Now Starting Run 1: Pass 2 of 2
start /high /b x264-747 --quiet --progress --pass 2 --bitrate 3959 --stats "1.stats" --level 4.1 --keyint 24 --min-keyint 1 --ref 3 --mixed-refs --bframes 3 --b-rdo --bime --weightb --direct auto --subme 6 --analyse p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 0.5 --me umh --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output "../run1-720p.mp4" "test-720p.avs" --mvrange 511 --aud --nal-hrd 2>&1 | tee run1pass2(v747).log

(这是 x264 Benchmark 2.0里面的语句。)

该如何修改成可以调用新版X264(1139?)?

pass1 还可以显示,pass2就有问题了。请问哪里有问题,该如何修改?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 1楼 发表于: 2009-04-21
这种bat写得好烂,不明白为什么要用start
级别: 新手上路
注册时间:
2007-11-16
在线时间:
0小时
发帖:
51
只看该作者 2楼 发表于: 2009-04-21
start可以改变运行程序的优先级
不过对x264没啥用= =
normal和idle都一样对系统性能影响明显(我破机器

“皇上死了叫崩,诸侯大臣死了叫薨,普通老百姓死了叫死,这专家要死了叫:“哦也”。”——郭德纲
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 3楼 发表于: 2009-04-21
用high绝对脑残,因为你的机器可能就卡死了,干不了别的了,设为belownormal是比较好的
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 4楼 发表于: 2009-04-21
引用
(这是 x264 Benchmark 2.0里面的语句。)

好像不是给你正常使用的时候用的bat
级别: 新手上路
注册时间:
2007-11-16
在线时间:
0小时
发帖:
51
只看该作者 5楼 发表于: 2009-04-21
Benchmark...
明显要高优先。。。
目的是测试性能啊= =

“皇上死了叫崩,诸侯大臣死了叫薨,普通老百姓死了叫死,这专家要死了叫:“哦也”。”——郭德纲
快速回复

限150 字节
上一个 下一个