本人菜鸟一个,使用WinAVI 8.0转换视频成H264格式,采用CRF 26方式,尝试用不同的参数生成文件,试图完成在较小文件体积的条件下,达到满意的视频效果。
其中生成的3个文件查代码分别为:
视频1
cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x13 me=umh subme=5 psy_rd=0.0:0.0 brdo=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=0 threads=1 thread_queue=1 nr=0 decimate=1 mbaff=0 bframes=0 keyint=250 keyint_min=25 scenecut=40 rc=crf crf=26.0000 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 aq=3:2:1.00
视频2
cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x33 me=umh subme=7 psy_rd=1.0:0.0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=-2 threads=1 thread_queue=1 nr=0 decimate=1 mbaff=0 bframes=0 keyint=250 keyint_min=25 scenecut=40 rc=crf crf=26.0000 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 aq=1:1.00
视频3
cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x133 me=umh subme=9 psy_rd=1.0:0.0 mixed_ref=0 me_range=16 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=-2 threads=1 thread_queue=1 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=1 wpredb=1 keyint=250 keyint_min=25 scenecut=40 rc=crf crf=26.0000 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
发现以下问题:
1. 视频的清晰度有差别,较差的效果中相近的颜色过渡非常突然。视频1效果好于视频2。不知什么原因?
2. 发现视频1中的brdo和aq不同,经查WinAVI在X264设置中Brdo默认为已选,且不能改变;aq不知与何对应。急问改变brdo和aq要在WinAVI中设置什么参数?如何设置视频质量损失小?
3. 使用B-frame时(设置为3),视频效果虽然得到改善,但发现视频和音频不同步,视频略有延时(不到1秒),不知什么原因?
4. threads值对视频生成有影响吗?应如何设置?
5. 我想在码率300kps或CRF 26质量下压缩VCD成H264格式,如何设置参数,视频质量损失较小?
请大侠赐教!