为了看看x264.exe编出的.264文件,网上找了下,在http://x264.nl/上有针对32bit和64bit的x264encoder,decoder的镜像,还有各种gui版本
对于x264的使用参看x264使用介绍,文档中有关压片的概念。以及http://blog.sina.com.cn/s/blog_51396f890100ojhx.html
帧类型选项:
-I/--keyint <整数> 最大IDR帧间距,默认250
-i/--min-keyint <整数> 最小IDR帧间距,默认25
--scenecut <整数> 画面动态变化限,当超出此值时插入I帧,默认40
-b/--bframes <整数> 在IP帧之间可插入的B帧数量最大值,范围0~16,默认0
--no-b-adapt 关闭自适应B帧判定(-b设为1时可用,其他不推荐)
--b-bias <整数> 控制插入B帧判定,范围-100~+100,越高越容易插入B帧,默认0
--b-pyramid 允许B帧做参考帧
--no-cabac 关闭内容自适应二进制算术编码(CABAC,高效率的熵编码)(会提高速度,但严重影响质量)
-r/--ref <整数> 最大参考帧数,范围0~16,默认1
--nf 关闭环路滤波(一种除马赛克算法)
-f/--filter <alpha:beta>设置环路滤波的AlphaC和Beta的参数,范围-6-6,默认都为0
码率控制选项:
-q/--qp <整数> 固定量化模式并设置使用的量化值,范围0~51,0为无损压缩,默认26
-B/--bitrate <整数> 设置平均码率
--crf <整数> 质量模式,量化值动态可变(目前不太成熟,质量不如设置固定量化值