一:参数说明
通用选项
能力集列表
-
-formats:列出支持的文件格式。
-
-codecs:列出支持的编解码器。
-
-decoders:列出支持的解码器。
-
-encoders:列出支持的编码器。
-
-protocols:列出支持的协议。
-
-bsfs:列出支持的比特流过滤器。
-
-filters:列出支持的滤镜。
-
-pix_fmts:列出支持的图像采样格式。
-
-sample_fmts:列出支持的声音采样格式。
常用输入选项
-
-i filename:指定输入文件名。
-
-f fmt:强制设定文件格式,需使用能力集列表中的名称(缺省是根据扩展名选择的)。
-
-ss hh:mm:ss[.xxx]:设定输入文件的起始时间点,启动后将跳转到此时间点然后开始读取数据。
对于输入,以下选项通常是自动识别的,但也可以强制设定。
-
-c codec:指定解码器,需使用能力集列表中的名称。
-
-acodec codec:指定声音的解码器,需使用能力集列表中的名称。
-
-vcodec codec:指定视频的解码器,需使用能力集列表中的名称。
-
-b:v bitrate:设定视频流的比特率,整数,单位bps。
-
-r fps:设定视频流的帧率,整数,单位fps。
-
-s WxH : 设定视频的画面大小。也可以通过挂载画面缩放滤镜实现。
-
-pix_fmt format:设定视频流的图像格式(如RGB还是YUV)。
-
-ar sample rate:设定音频流的采样率,整数,单位Hz。
-
-ab bitrate:设定音频流的比特率,整数,单位bps。
-
-ac channels:设置音频流的声道数目。
常用输出选项
-
-f fmt:强制设定文件格式,需使用能力集列表中的名称