summaryrefslogtreecommitdiff
path: root/doc/ffprobe.texi
diff options
context:
space:
mode:
authorStefano Sabatini <stefasab@gmail.com>2012-05-27 01:24:19 +0200
committerStefano Sabatini <stefasab@gmail.com>2012-05-29 13:06:33 +0200
commit89d49acb3ba993e685adf857d62d0ec9963a7ae3 (patch)
tree69c375d98eac5deaa57953f9cf835250073da231 /doc/ffprobe.texi
parent908c045f3aa0e96cb8d357e70e3a38d3e3fdfb18 (diff)
ffprobe: add INI writer
Liberally based on the work of Luca Barbato <lu_zero@gentoo.org>, done for libav/avprobe.
Diffstat (limited to 'doc/ffprobe.texi')
-rw-r--r--doc/ffprobe.texi39
1 files changed, 39 insertions, 0 deletions
diff --git a/doc/ffprobe.texi b/doc/ffprobe.texi
index cde1d34211..1f6566802c 100644
--- a/doc/ffprobe.texi
+++ b/doc/ffprobe.texi
@@ -269,6 +269,45 @@ CSV format.
This writer is equivalent to
@code{compact=item_sep=,:nokey=1:escape=csv}.
+@section ini
+INI format output.
+
+Print output in an INI based format.
+
+The following conventions are adopted:
+
+@itemize
+@item
+all key and values are UTF-8
+@item
+'.' is the subgroup separator
+@item
+newline, '\t', '\f', '\b' and the following characters are escaped
+@item
+'\' is the escape character
+@item
+'#' is the comment indicator
+@item
+'=' is the key/value separator
+@item
+':' is not used but usually parsed as key/value separator
+@end itemize
+
+This writer accepts options as a list of @var{key}=@var{value} pairs,
+separated by ":".
+
+The description of the accepted options follows.
+
+@table @option
+@item hierarchical, h
+Specify if the section name specification should be hierarchical. If
+set to 1, and if there is more than one section in the current
+chapter, the section name will be prefixed by the name of the
+chapter. A value of 0 will disable this behavior.
+
+Default value is 1.
+@end table
+
@section json
JSON based format.