level 1
个人测试libx264编码,力求较快速度、较小画面损失的参数组合[三挡]
2015年12月13日 03点12分
1
level 1
第二档,[高平质],极慢但每个参数都有价值.
ffmpeg -benchmark -i "C:\01.mp4" -r 15 -acodec copy -vcodec libx264 -x264-params qp=25:bframes=1:me=tesa:subme=8:pbratio=2:ipratio=1:psnr=1:ssim=1:weightp=0:aq-mode=0:ref=2:qblur=0:cplxblur=0:no-psy=1:trellis=0:b-pyramid=none:no-chroma-me=1:partitions=i8x8,p8x8,b8x8:no-mixed-refs=1:no-weightb=1:direct=auto:b-adapt=0:no-mbtree=1:qpmin=24:qpmax=35:chroma-qp-offset=64 "C:\01.ffmpeg_output.hq.mp4"
备注:
qp=25中的数字,推荐[25~32],越小画面越好,同时文件越大.
qp=25可以用bitrate=900取代,900是码率,单位kbit.
-r 15 是fps,帧频,根据需要调整,省略的话,会使用源文件的帧频
2015年12月16日 08点12分
7
level 8
不要用-r
用fps滤镜
配合-vsync
用qp强制质量会非常浪费码率,完全不推荐。正常都是根据需求用crf配合调整qomp。
具体参数折腾不见的能优化的多好,其实不如用preset简单方便。
2016年02月01日 04点02分
8
请教,加上与不加-vsync,有什么区别? 另外fps虑镜是什么?比-r效果好?
2016年02月03日 02点02分
level 1
更正,chroma-qp-offset=0 ,终究还是设置为零更好。
2016年04月26日 11点04分
12
level 1
更正,partitions=还是需要i4x4的,推荐partitions=i4x4,i8x8,p8x8,至于要不要加上b8x8,取决于是不是珍藏级别。
2016年04月26日 11点04分
14
level 1
测试效果的时候,ffmpeg 后面可以 紧跟 -t 120 表示只编码前120秒,可用来对比不同参数的输出效果。
2016年04月26日 11点04分
15
level 1
-acodec copy 是复制原来的音频码流。需要减小音频码流的话,可以重新编码,用-ab 40k,建议选30到60之间,珍藏级别可以选80到100。
2016年04月26日 11点04分
16