| All the numerical options, if not specified otherwise, accept in input |
| a string representing a number, which may contain one of the |
| International System number postfixes, for example 'K', 'M', 'G'. |
| If 'i' is appended after the postfix, powers of 2 are used instead of |
| powers of 10. The 'B' postfix multiplies the value for 8, and can be |
| appended after another postfix or used alone. This allows using for |
| example 'KB', 'MiB', 'G' and 'B' as postfix. |
| |
| Options which do not take arguments are boolean options, and set the |
| corresponding value to true. They can be set to false by prefixing |
| with "no" the option name, for example using "-nofoo" in the |
| commandline will set to false the boolean option with name "foo". |
| |
| @section Generic options |
| |
| These options are shared amongst the ff* tools. |
| |
| @table @option |
| |
| @item -L |
| Show license. |
| |
| @item -h, -?, -help, --help |
| Show help. |
| |
| @item -version |
| Show version. |
| |
| @item -formats |
| Show available formats. |
| |
| The fields preceding the format names have the following meanings: |
| @table @samp |
| @item D |
| Decoding available |
| @item E |
| Encoding available |
| @end table |
| |
| @item -codecs |
| Show available codecs. |
| |
| The fields preceding the codec names have the following meanings: |
| @table @samp |
| @item D |
| Decoding available |
| @item E |
| Encoding available |
| @item V/A/S |
| Video/audio/subtitle codec |
| @item S |
| Codec supports slices |
| @item D |
| Codec supports direct rendering |
| @item T |
| Codec can handle input truncated at random locations instead of only at frame boundaries |
| @end table |
| |
| @item -bsfs |
| Show available bitstream filters. |
| |
| @item -protocols |
| Show available protocols. |
| |
| @item -filters |
| Show available libavfilter filters. |
| |
| @item -pix_fmts |
| Show available pixel formats. |
| |
| @item -loglevel @var{loglevel} |
| Set the logging level used by the library. |
| @var{loglevel} is a number or a string containing one of the following values: |
| @table @samp |
| @item quiet |
| @item panic |
| @item fatal |
| @item error |
| @item warning |
| @item info |
| @item verbose |
| @item debug |
| @end table |
| |
| By default the program logs to stderr, if coloring is supported by the |
| terminal, colors are used to mark errors and warnings. Log coloring |
| can be disabled setting the environment variable |
| @env{FFMPEG_FORCE_NOCOLOR} or @env{NO_COLOR}, or can be forced setting |
| the environment variable @env{FFMPEG_FORCE_COLOR}. |
| The use of the environment variable @env{NO_COLOR} is deprecated and |
| will be dropped in a following FFmpeg version. |
| |
| @end table |