『漫游』酷论坛>『影音数码技术学习交流』>[火星]求x264详细设置 ..
vempx@2006-05-06 09:03
引用
最初由 realsweet 发布
MEGUI--->Tools---->Bitrate calculater
设置好容量码率后Apply
是了一下,发现这个计算器挺好用的.
不过这个计算器中的最终容量还是我设置的,我想问的是根据什么来设置最终容量.比如XviD有一次CQ2的1pass做参考,然后设置2pass的容量.
雷鸣@2006-05-06 09:19
引用
最初由 twilightgod 发布
用那个命令强行加入会怎么样?自己试了下可以放....
不建议
你还是用AVI2avc把里面的数据流解出来成为RAW
然后用MP4Creator封装成MP4
把这个MP4封装到MKV里面
如果把AVI直接封装进去的话根本没有意义
播放起来出现RP的情况不会比AVI好多少
realsweet@2006-05-06 10:08
引用
最初由 vempx 发布
是了一下,发现这个计算器挺好用的.
不过这个计算器中的最终容量还是我设置的,我想问的是根据什么来设置最终容量.比如XviD有一次CQ2的1pass做参考,然后设置2pass的容量.
1PASS完成后的LOG里有参数
只要1,2PASS的文件名不一样就能保存下来
你也可以手动1PASS,2PASS
vempx@2006-05-06 11:01
这个是XviD压的OP
点击下载
请达人对比一下之前的那个x264的
引用
最初由 realsweet 发布
1PASS完成后的LOG里有参数
只要1,2PASS的文件名不一样就能保存下来
你也可以手动1PASS,2PASS
十分感谢,看看Log去~
Gzxhwq@2006-05-06 11:22
x264的2pass 1st是自己设容量的吧……
个人做法,不是控制容量,一般不用2pass。
vempx@2006-05-06 11:27
- Starting job job1 at 11:21:36
- Job is a video job. encoder commandline:
- --pass 1 --bitrate 1000 --stats "G:\D_N_ANGEL_01\VIDEO_TS\VTS_01_1.stats" --bframes 3 --b-pyramid --filter -2,-1 --subme 1 --analyse none --me dia --progress --no-psnr --output NUL "G:\D_N_ANGEL_01\VIDEO_TS\VTS_01_1.avs"
- successfully started encoding
- Processing ended at 11:23:52
- ----------------------------------------------------------------------------------------------------------
-
- Log for job job1
-
- avis [info]: 640x480 @ 23.98 fps (2156 frames)
- x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
- x264 [info]: slice I:18 Avg QP:24.67 size: 18073
- x264 [info]: slice P:1214 Avg QP:26.50 size: 7658
- x264 [info]: slice B:924 Avg QP:27.38 size: 2028
- x264 [info]: mb I I16..4: 51.5% 0.0% 48.5%
- x264 [info]: mb P I16..4: 26.5% 0.0% 0.0% P16..4: 39.1% 0.0% 0.0% 0.0% 0.0% skip:34.4%
- x264 [info]: mb B I16..4: 1.4% 0.0% 0.0% B16..8: 18.3% 0.0% 0.0% direct:11.7% skip:68.6%
- x264 [info]: final ratefactor: 26.39
- x264 [info]: kb/s:1022.7
-
- Actual bitrate after encoding without container overhead: 1022.83
Log的内容
好像给出了I,P,B帧的平均Q值,感觉好低
另外1pass也是可以设定码率的,这样的话感觉1pass没有参考性
kiasushuo@2006-05-06 12:12
H264,确挂几个FILTER, 在DUAL CORE下压一天一夜都是很正常的
realsweet@2006-05-06 12:23
引用
最初由 vempx 发布
Log的内容
好像给出了I,P,B帧的平均Q值,感觉好低
另外1pass也是可以设定码率的,这样的话感觉1pass没有参考性
那就设高点,保持在18左右(我一直在用XD)
2PASS容量还是要看比值,差不多的话还不如CQ
MeteorRain@2006-05-06 12:48
引用
最初由 vempx 发布
x264 [info]: slice I:18 Avg QP:24.67 size: 18073
x264 [info]: slice P:1214 Avg QP:26.50 size: 7658
x264 [info]: slice B:924 Avg QP:27.38 size: 2028
Log的内容
好像给出了I,P,B帧的平均Q值,感觉好低
另外1pass也是可以设定码率的,这样的话感觉1pass没有参考性
基本上保持qp在17~22之间,就比较适合了。
如果你实在要用xvid的办法的话,也可以。先用CQ17压一遍,得到容量很大的一个文件,然后在乘上0.75左右,应该就差不多了。这办法我从未试过。你可以考虑试试看(小白鼠XD)
或者就像楼上说的。挑一个适当的码率(比如175M对应的码率)先做1st pass。如果qp偏大,则提高码率(比如200M或者230M对应的),再压。偏小的话就改用120M等的码率来压。
不过通常x264输出的文件都不大。特别是一些动态小的,讯源质量好的,qp20输出大小都在120M上下,qp24就能下到80M。所以码率可以不用定得太大
vempx@2006-05-06 14:18
引用
最初由 MeteorRain 发布
基本上保持qp在17~22之间,就比较适合了。
如果你实在要用xvid的办法的话,也可以。先用CQ17压一遍,得到容量很大的一个文件,然后在乘上0.75左右,应该就差不多了。这办法我从未试过。你可以考虑试试看(小白鼠XD)
或者就像楼上说的。挑一个适当的码率(比如175M对应的码率)先做1st pass。如果qp偏大,则提高码率(比如200M或者230M对应的),再压。偏小的话就改用120M等的码率来压。
不过通常x264输出的文件都不大。特别是一些动态小的,讯源质量好的,qp20输出大小都在120M上下,qp24就能下到80M。所以码率可以不用定得太大
[/KH] 小白鼠我就不要做了,压一次能把我压吐血.........
大致思路这次搞明白了,1pass之后看Log的平均Q值再调节码率压2pass
现在需要搞清楚里面那一片一片的参数都是干吗的OTL
GOD_HIKARU MK2@2006-05-06 16:24
引用
最初由 kiasushuo 发布
H264,确挂几个FILTER, 在DUAL CORE下压一天一夜都是很正常的
=_=
连你的机器都要一天一夜.
=_=||
我们的就更离谱了.
MeteorRain@2006-05-06 18:23
引用
最初由 GOD_HIKARU MK2 发布
=_=
连你的机器都要一天一夜.
=_=||
我们的就更离谱了.
估计是因为他挂了一堆华丽的滤镜……
我直接压dvd到x264,也就1个多小时1集,和xvid差不多速度……
vempx@2006-05-06 20:04
引用
最初由 MeteorRain 发布
估计是因为他挂了一堆华丽的滤镜……
我直接压dvd到x264,也就1个多小时1集,和xvid差不多速度……
[/KH] 你啥配置啊..........
雷鸣@2006-05-06 20:11
引用
最初由 MeteorRain 发布
估计是因为他挂了一堆华丽的滤镜……
我直接压dvd到x264,也就1个多小时1集,和xvid差不多速度……
真快
我用你的命令行才2fps不到
改成 -me hex 也才5.7fps
速度啊~~~slow[/KH]
XviD to x264 640*480
CPU C4 2.4GHz
RAM 256MB DDR 266
twilightgod@2006-05-06 20:15
等哪天买个双核的cpu+2g内存再来压.....
«12345»共5页
| TOP