ffmpeg、ffplay、ffprobe通用选项

选项

选项说明
-L显示许可证。
-h, -?, -help, --help [arg]显示帮助。 可以指定一个可选参数来打印有关特定项目的帮助。如果未指定任何参数,则仅显示基本(非高级)工具选项。
-version显示版本。
-buildconf显示构建参数,每行一个配置。
-formats显示可用的格式(包括设备)。

-demuxers

显示可用视音频分离器。

-muxers

显示可用视音频复用器。
-devices显示可用的设备。

-codecs

显示libavcodec已知的所有编解码器(媒体码流格式)。

-decoders

显示可用的解码器。

-encoders

显示可用的编码器。
-bsfs显示可用的码流过滤器。
-protocols显示可用的协议。
-filters显示可用的libavfilter过滤器。
-pix_fmts显示可用的像素格式。
-sample_fmts

显示可用的音频采样格式。

-layouts显示声道名称和标准声道布局
-colors显示公认的颜色名称。
-sources device[,opt1=val1[,opt2=val2]...]显示自动检测到的输入设备的来源。
-sinks device[,opt1=val1[,opt2=val2]...]显示自动检测到的输出设备接收器。
-loglevel [flags+]loglevel | -v [flags+]loglevel

显示库使用的日志级别以及标记。
flags有两个可选值:

repeat:重复日志输出不会 被压缩到第一行,并且“最后消息重复n次”行将被省略。

level:日志输出到每行消息都回加上[level]前缀,这种方式可以作为日志着色的一种替代方案。

通过“+/-”前缀可以添加单独的标记,不会影响其他标记或者改变日志级别。在同时设置标记和级日志别时,在最后一个标记值和日志级别之间需要用“+”号进行分隔。

-report转储完整的命令行和日志输出到当前目录下名称格式为program-YYYYMMDD-HHMMSS.log的文件中。
-hide_banner禁止打印标题。所有FFmpeg工具通常都会显示版权声明,构建选项和库版本。 此选项可用于禁止打印此信息。
-cpuflags flags(全局)设置或清楚cpu标记。此选项用于测试,慎用。
-max_alloc bytes设置ffmpegmalloc函数系列在堆上可分配的一个块的最大大小。默认值为INT_MAX。

参数

help参数

参数说明
long除了基本工具选项外,还打印高级工具选项。
full

打印选项的完整列表,包括共享和私有选项。

decoder=decoder_name

打印名为decoder_name的解码器的详细信息,使用-decoders选项可获取所有解码器的列表。

encoder=encoder_name

打印名为encoder_name的编码器的详细信息,使用-encoders选项可获取所有编码器的列表。
demuxer=demuxer_name打印名为demuxer_name的视音频分离器的详细信息,使用-formats选项可获取所有视频品分离器和复用器的列表。
muxer=muxer_name打印名为muxer_name的视音频复用器的详细信息,使用-formats选项可获取所有视频品分离器和复用器的列表。
filter=filter_name打印名为filter_name的过滤器的详细信息,使用-filters选项可获取所有过滤器的列表。
bsf=bitstream_filter_name

打印名为bitstream_filter_name的码流过滤器的详细信息,使用-bsfs选项可获取所有码流过滤器的列表。

protocol=protocol_name打印名为protocol_name的协议的详细信息,使用-protocols选项可获取所有协议的列表。

日志级别

参数说明
quiet, -8什么都不显示。
panic, 0仅显示可能导致进程崩溃的致命错误,例如断言失败。 
fatal, 8只显示致命错误。发生这些错误后进程会无法继续运行。
error, 16显示所有错误。包括可以恢复的错误。
warning, 24显示所有警告和错误,所有与可能不正确或者意外事件相关的信息都会被显示。
info, 32显示处理过程的信息,是warning和error的补充,默认值。
verbose, 40与info一样,但是更详细。
debug, 48显示包括调试信息在内的所有信息。
trace, 56显示比debug更详细的信息,并可进行追踪。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值