ffmpeg 教程
http://blog.csdn.net/leixiaohua1020/article/details/15811977/
ffmpeg参数中文详细解释
常用编码
- 通用选项
-L license
-h 帮助
-fromats 显示可用的格式,编解码的,协议的...
-f fmt 强迫采用格式fmt
-I filename 输入文件
-y 覆盖输出文件
-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持
-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持
-title string 设置标题
-author string 设置作者
-copyright string 设置版权
-comment string 设置评论
-target type 设置目标文件类型(vcd,svcd,dvd) 所有的格式选项(比特率,编解码以及缓冲区大小)自动设置,只需要输入如下的就可以了:ffmpeg -i myfile.avi -target vcd /tmp/vcd.mpg
-hq 激活高质量设置
-itsoffset offset 设置以秒为基准的时间偏移,该选项影响所有后面的输入文件。该偏移被加到输入文件的时戳,定义一个正偏移意味着相应的流被延迟了 offset秒。 [-]hh:mm:ss[.xxx]的格式也支持 - 视频
-b bitrate 设置比特率,缺省200kb/s
-r fps 设置帧频 缺省25
-s size 设置帧大小 格式为WXH 缺省160X128.下面的简写也可以直接使用:
Sqcif 128X96 qcif 176X144 cif 252X288 4cif 704X576
-aspect aspect 设置横纵比 4:3 16:9 或 1.3333 1.7777 - 音频
-ab bitrate 设置音频码率
-ar freq 设置音频采样率
-ac channels 设置通道 缺省为1
-an 不使能音频纪录
使用ffmpeg把4k video转为单帧图片
使用 ffmpeg 实现视频 与 GIF 的互转
ffmpeg -ss hh:mm:ss[.xxx] -t hh:mm:ss[.xxx] -i input file -r 10 output.gif
-ss后加上起始时刻,格式已经给出,-t 后加上持续时间,直接数字,单位为秒,或采用日间格式。-r控制帧数,减小文件大小。
-ss 选项要放在前面,这样 ffmpeg 可以先根据这个时间戳查找位置,减少处理时间.
或详见 http://note.rpsh.net/posts/2015/04/21/mac-osx-ffmpeg-mp4-gif-convert/
网友评论