

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 input device. Show channel names and standard channel layouts. Note that the term ’codec’ is used throughout this documentation as a shortcut for what is more correctly called a media bitstream format. Show available formats (including devices). Use the -bsfs option to get a list of all bitstream filters. Print detailed information about the bitstream filter name bitstream_filter_name. Use the -filters option to get a list of all filters. Print detailed information about the filter name filter_name. Use the -formats option to get a list of all muxers and demuxers. Print detailed information about the muxer named muxer_name. Use the -formats option to get a list of all demuxers and muxers. Print detailed information about the demuxer named demuxer_name. Use the -encoders option to get a list of all encoders. Print detailed information about the encoder named encoder_name. Use the -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 for encoders, decoders, demuxers, muxers, filters, etc. Print advanced tool options in addition to the basic tool options. Matches streams with usable configuration, the codec must be defined and the essential information such as video dimension or audio sample rate must be present. If value is not given, matches streams that contain the given tag with any value. Matches streams with the metadata tag key having the specified value. If additional_stream_specifier is used, then it matches streams which both are part of the program and match the additional_stream_specifier.

Matches streams which are in the program with the id program_id. Otherwise, it matches all streams of the specified type. If additional_stream_specifier is used, then it matches streams which both have this type and match the additional_stream_specifier. ’v’ matches all video streams, ’V’ only matches video streams which are not attached pictures, video thumbnails or cover arts. Stream_type is one of following: ’v’ or ’V’ for video, ’a’ for audio, ’s’ for subtitle, ’d’ for data, and ’t’ for attachments. In this case it is based on the ordering of the streams in the program. Stream numbering is based on the order of the streams as detected by libavformat except when a program ID is also specified. If stream_index is used as an additional stream specifier (see below), then it selects stream number stream_index from the matching streams. threads:1 4 would set the thread count for the second stream to 4. Possible forms of stream specifiers are: stream_index
