1 \input texinfo @c -*- texinfo -*-
3 @settitle FFprobe Documentation
6 @center @titlefont{FFprobe Documentation}
12 @c man begin DESCRIPTION
14 FFprobe gathers information from multimedia streams and prints it in
15 human- and machine-readable fashion.
17 For example it can be used to check the format of the container used
18 by a multimedia stream and the format and type of each media stream
21 If a filename is specified in input, ffprobe will try to open and
22 probe the file content. If the file cannot be opened or recognized as
23 a multimedia file, a positive exit code is returned.
25 FFprobe may be employed both as a standalone application or in
26 combination with a textual filter, which may perform more
27 sophisticated processing, e.g. statistical processing or plotting.
29 Options are used to list some of the formats supported by ffprobe or
30 for specifying which information to display, and for setting how
33 FFprobe output is designed to be easily parsable by a textual filter,
34 and consists of one or more sections of the form:
43 Metadata tags stored in the container or in the streams are recognized
44 and printed in the corresponding ``FORMAT'' or ``STREAM'' section, and
45 are prefixed by the string ``TAG:''.
53 The generic syntax is:
57 ffprobe [options] [@file{input_file}]
63 @include fftools-common-opts.texi
73 Show the unit of the displayed values.
76 Show a SI prefixes of the displayed values.
77 Unless ``-byte_binary_prefix'' option is used all the prefix
80 @item -byte_binary_prefix
81 Force the use of binary prefixes for byte values.
84 Use sexagesimal format HH:MM:SS.MICROSECONDS for time values.
87 Prettify the format of the displayed values, it corresponds to the
88 options ``-unit -prefix -byte_binary_prefix -sexagesimal''.
91 Show information about the container format of the input multimedia
94 All the container format information is printed within a section with
98 Show information about each media stream contained in the input
101 Each media stream information is printed within a dedicated section
102 with name ``STREAM''.
110 @settitle FFprobe media prober
113 ffmpeg(1), ffplay(1), ffserver(1)