1
All the numerical options, if not specified otherwise, accept in input
2
a string representing a number, which may contain one of the
3
International System number postfixes, for example 'K', 'M', 'G'.
4
If 'i' is appended after the postfix, powers of 2 are used instead of
5
powers of 10. The 'B' postfix multiplies the value for 8, and can be
6
appended after another postfix or used alone. This allows using for
7
example 'KB', 'MiB', 'G' and 'B' as postfix.
9
Options which do not take arguments are boolean options, and set the
10
corresponding value to true. They can be set to false by prefixing
11
with "no" the option name, for example using "-nofoo" in the
12
commandline will set to false the boolean option with name "foo".
14
@section Generic options
16
These options are shared amongst the ff* tools.
23
@item -h, -?, -help, --help
30
Show available formats.
32
The fields preceding the format names have the following meanings:
41
Show available codecs.
43
The fields preceding the codec names have the following meanings:
50
Video/audio/subtitle codec
54
Codec supports direct rendering
56
Codec can handle input truncated at random locations instead of only at frame boundaries
60
Show available bitstream filters.
63
Show available protocols.
66
Show available libavfilter filters.
69
Show available pixel formats.
71
@item -loglevel @var{loglevel}
72
Set the logging level used by the library.
73
@var{loglevel} is a number or a string containing one of the following values:
85
By default the program logs to stderr, if coloring is supported by the
86
terminal, colors are used to mark errors and warnings. Log coloring
87
can be disabled setting the environment variable
88
@env{FFMPEG_FORCE_NOCOLOR} or @env{NO_COLOR}, or can be forced setting
89
the environment variable @env{FFMPEG_FORCE_COLOR}.
90
The use of the environment variable @env{NO_COLOR} is deprecated and
91
will be dropped in a following Libav version.