FFprobe 使用指南(二)

2014-11-23 23:13:43 · 作者: · 浏览: 2
lacement’ 所指定的字符串替代无效的UTF-8序列或者代码点。 ‘string_validation_replacement, svr’ 设置替代字符串,当 ‘string_validation’ 设置为 ‘replace’ 时使用。

以下为目前可以使用的 writers :

4.1 default 
  默认格式。按照以下形式打印每个 section :
    [SECTION]
    key1=val1
    ...
    keyN=valN
    [/SECTION]

4.2 compact, csv 
  紧凑与CSV格式。每个 section 打印在一个单独的行。如果不指定其他选项,其输入格式如下:
    section|key1=val1| ... |keyN=valN

4.3 Flat
  一种自由格式输出,每一行包含一个明确的 key=value 对。

4.4 ini
  INI 格式输出。

4.5 json
  JSON 格式输出。每一个 section 使用 JSON 符号来打印。

4.6 xml
  XML 格式输出。

各 writer 可接受的选项,请查阅 ffprobe 文档

5. ffprobe 使用示例

1) 最简单的使用方式
    ffprobe test.mp4

2) 不显示欢迎信息
    ffprobe -hide_banner test.mp4

3) 以 JSON 格式显示每个流的信息
    ffprobe -print_format json -show_streams test.mp4

4) 显示容器格式相关信息
    ffprobe -show_format test.mp4      

更多 ffprobe 选项,可以使用 ffprobe -h 获取


原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。


-- End --