ffprobe命令参数学习总结


1、NAME
       ffprobe - ffprobe media prober

2、SYNOPSIS
       ffprobe [options] [input_file]

3、DESCRIPTION
       ffprobe gathers information from multimedia streams and prints it in
       human- and machine-readable fashion.

4、GENERIC OPTION

‘-L’    显示 license  
‘-h, -?, -help, --help [arg]’ 打印帮助信息;可以指定一个参数 arg ,如果不指定,只打印基本选项  
   可选的 arg 选项:  
   ‘long’    除基本选项外,还将打印高级选项  
   ‘full’    打印一个完整的选项列表,包含 encoders, decoders, demuxers, muxers, filters 等的  
                共享以及私有选项  
   ‘decoder=decoder_name’    打印名称为 “decoder_name” 的解码器的详细信息  
   ‘encoder=encoder_name’    打印名称为 “encoder_name” 的编码器的详细信息  
   ‘demuxer=demuxer_name’    打印名称为 “demuxer_name” 的 demuxer 的详细信息  
   ‘muxer=muxer_name’        打印名称为 “muxer_name” 的 muxer 的详细信息  
   ‘filter=filter_name’      打印名称为 “filter_name” 的过滤器的详细信息  
              
‘-version’     显示版本信息  
‘-formats’     显示有效的格式  
‘-codecs’      显示 libavcodec 已知的所有编解码器  
‘-decoders’    显示有效的解码器  
‘-encoders’    显示有效的编码器  
‘-bsfs’        显示有效的比特流过滤器  
‘-protocols’   显示有效的协议  
‘-filters’     显示 libavfilter 有效的过滤器  
‘-pix_fmts’    显示有效的像素格式   
‘-sample_fmts’ 显示有效的采样格式  
‘-layouts’     显示通道名称以及标准通道布局  
‘-colors’      显示认可的颜色名称  
‘-hide_banner’ 禁止打印欢迎语;也就是禁止默认会显示的版权信息、编译选项以及库版本信息等

5、MAIN OPTION

    ‘-f format’    强制使用的格式  
    ‘-unit’        显示值的单位  
    ‘-prefix’      显示的值使用标准国际单位制词头  
    ‘-byte_binary_prefix’ 对字节值强制使用二进制前缀  
    ‘-sexagesimal’ 时间值使用六十进位的格式 HH:MM:SS.MICROSECONDS  
    ‘-pretty’      美化显示值的格式。它相当于 "-unit -prefix -byte_binary_prefix -sexagesimal"  
    ‘-of, -print_format writer_name[=writer_options]’   
                  设置输出打印格式。writer_name 指定打印程序 (writer) 的名称,writer_options   
                  指定传递给 writer 的选项。例如:将输出打印为 JSON 格式:-print_format json   
    ‘-select_streams stream_specifier’   
                  只选择 stream_specifier 指定的流。该选项只影响那些与流相关的选项  
                  (例如:show_streams, show_packets, 等)。  
                  举例:只显示音频流,使用命令:  
                    ffprobe -show_streams -select_streams a INPUT  
                       只显示视频流,使用命令:
                    ffprobe -show——streams -select_streams v INPUT
    ‘-show_data’ 显示有效载荷数据,以十六进制和ASCII转储。与 ‘-s
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值