Of the program, %t is expanded to a timestamp, "%%" is expanded Set the file name to use for the report %p is expanded to the name ``Quoting and escaping'' section in the ffmpeg-utils manual). Options will affect the report option values must be escaped if theyĬontain special characters or the options delimiter ':' (see the If the value is a ':'-separated key=value sequence, these Log coloringĬan be disabled setting the environment variable Terminal, colors are used to mark errors and warnings. Show everything, including debugging information.īy default the program logs to stderr, if coloring is supported by the Show informative messages during processing. Incorrect or unexpected events will be shown. Show all errors, including ones which can be recovered from. These are errors after which the process absolutely Only show fatal errors which could lead the process to crash, such asĪnd assert failure. Loglevel is a string or a number containing one of the following values: If multiple loglevel parameters are given, using If ``repeat'' is used alone, and with no prior loglevel set, the default To the first line and the ``Last message repeated n times'' line will be Set the logging level used by the library.Īdding ``repeat+'' indicates that repeated log output should not be compressed Some devices may provide system-dependent sink names that cannot be autodetected. Show autodetected sinks of the output device. The returned list cannot be assumed to be always complete. Some devices may provide system-dependent source names that cannot be autodetected. Show autodetected sources of the intput device. Show channel names and standard channel layouts. Note that the term 'codec' is used throughout this documentation as a shortcutįor what is more correctly called a media bitstream format. Show available formats (including devices). filters option to get a list of all filters. Print detailed information about the filter name filter_name. formats option to get a list of all muxers and demuxers. Print detailed information about the muxer named muxer_name. formats option to get a list of all demuxers and muxers. Print detailed information about the demuxer named demuxer_name. encoders option to get a list of all encoders. Print detailed information about the encoder named encoder_name. decoders option to get a list of all decoders. Print detailed information about the decoder named decoder_name. Print complete list of options, including shared and private optionsįor encoders, decoders, demuxers, muxers, filters, etc. Print advanced tool options in addition to the basic tool options. If no argument is specified, only basic (non advanced) tool An optional parameter may be specified to print help about a specific These options are shared amongst the ff* tools. Note that in ffmpeg, matching by metadata will only work properly for Matches streams with usable configuration, the codec must be defined and theĮssential information such as video dimension or audio sample rate must be present. Value is not given, matches streams that contain the given tag with any Matches streams with the metadata tag key having the specified value. If stream_index is given, then it matches the stream with number stream_index If stream_index is given, then it matches Streams, 'V' only matches video streams which are not attached pictures, video Stream_type stream_type is one of following: 'v' or 'V' for video, 'a' for audio, 's'įor subtitle, 'd' for data, and 't' for attachments. Or "-codec: copy" would copy all the streams without reencoding. the stream specifier in "-b:a 128k" matches all audioĪn empty stream specifier matches all streams. Would select the ac3 codec for the second audio stream.Ī stream specifier can match several streams, so that the option is applied to all "a:1" stream specifier, which matches the second audio stream. Stream specifiersĪre used to precisely specify which stream(s) a given option belongs to.Ī stream specifier is a string generally appended to the option name and Some options are applied per-stream, e.g. Will set the boolean option with name ``foo'' to false. Options which do not take arguments are boolean options, and set theĬorresponding value to true. KB', 'MiB', 'G' and 'B' as number suffixes.