ffmpeg_cmd.md 1.5 KB

ffmpeg 命令

ffmpeg

usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

ffmpeg {1} {2} -i {3} {4} {5}

1. 全局参数
2. 输入文件参数
3. 输入文件
4. 输出文件参数
5. 输出文件

查看基本信息

ffmpeg -h

查看高级信息

ffmpeg -h long

查看全部信息

ffmpeg -h full

版本

ffmpeg -version

设备

ffmpeg -devices

编译配置

ffmpeg -buildconf

可用格式

ffmpeg -formats

##### 复用器
ffmpeg -muxers

##### 解复用器
ffmpeg -demuxers

##### 解/复用器 help 指定查询
ffmpeg -h muxer=mp4
ffmpeg -h demuxer=mp4

编解码器

ffmpeg -codecs

##### 解码器
ffmpeg -decoders

##### 编码器
ffmpeg -encoders

##### 编解码 help 指定查询
ffmpeg -h decoder=h264
ffmpeg -h encoder=libx264

bit流 filter

ffmpeg -bsfs

协议

ffmpeg -protocols

过滤器

ffmpeg -filters

##### 过滤器 help 指定查询
ffmpeg -h filter=gblur

像素格式

ffmpeg -pix_fmts

标准声道名称

ffmpeg -layouts

可用音频采样率

ffmpeg -sample_fmts

可用颜色名称

ffmpeg -colors

ffmpeg 转码过程

img.png

简单过滤器

img_1.png

复杂过滤器

img_2.png