1
、
-vframes number (output)
设置输出文件的帧数,是
-frames:v
的别名。
2
、
-r[:stream_specifier] fps (input/output,per-stream)
设置帧率(一种
Hz
值,缩写或者分数
值)。
3
、
-s[:stream_specifier] size (input/output,per-stream)
设置帧的尺寸。
4
、
-vn (output)
禁止输出视频。
N:no
5
、
-vcodec codec (output)
设置视频编码器,这是
-codec:v
的一个别名。
6
、
aspect[:stream_specifier] aspect (output,per-stream)
指定视频的纵横比(长宽显示比例)。
aspect
是 一 个 浮 点 数 字 符 串 或 者
num:den
格 式 字 符 串
(
其 值 就 是
num/den)
, 例 如
"4:3","16:9","1.3333"
以及
"1.7777"
都是常用参数值。
三、音频选项
1、-aframes number (output) 设置 number 音频帧输出,是 -frames:a 的别名。
2
、
-ar[:stream_specifier] freq (input/output,per-stream)
设置音频采样率。默认是输出同于
输入。对于输入进行设置,仅仅通道是真实的设备或者
raw
数据分离出并映射的通道才有效。
对于输出则可以强制设置音频量化的采用率。
3
、
-aq q (output)
设置音频品质
(
编码指定为
VBR)
,它是
-q:a
的别名。
4
、
-ac[:stream_specifier] channels (input/output,per-stream)
设置音频通道数。默认输出会
有输入相同的音频通道。对于输入进行设置,仅仅通道是真实的设备或者
raw
数据分离出并
映射的通道才有效。
5
、
-an (output)
禁止输出音频。
6
、
-acode codec (input/output)
设置音频解码
/
编码的编
/
解码器,是
-codec:a
的别名。
Flv: [sorenson spark(vcodec) + mp3(acodec)] 默认编码格式
ffmpeg -encoders 获取支持的编码器类型
ffprobe -i v1080.mp4 查看视频信息