MYTHFFPROBE(1) User Commands MYTHFFPROBE(1)

mythffprobe - MythTV FFMpeg Probe Debugger

ffprobe version 5.1 Copyright (c) 2007-2022 the FFmpeg developers

built with gcc 13 (Ubuntu 13.2.0-23ubuntu3) configuration: --arch=x86 --sysinclude=/usr/include --cc='ccache gcc' --cxx='ccache g++' --ld=gcc --cpu=generic --target_os=linux --pkg_config=pkg-config --prefix=/usr --libdir=/usr/lib --as=gcc --objcc=gcc --dep_cc=gcc --host_cc=gcc --host_ld=gcc --ar=ar --nm='nm -g' --ranlib='ranlib -D' --disable-cross-compile --enable-libmp3lame --enable-libx264 --disable-libx265 --enable-libvpx --disable-libxvid --enable-vdpau --enable-libxml2 --enable-libass --disable-dxva2 --enable-libbluray --disable-libfontconfig --disable-libfreetype --disable-libiec61883 --disable-crystalhd --disable-sdl2 --disable-ffplay --enable-vaapi --enable-libdrm --enable-libaom --enable-libdav1d --enable-gnutls --extra-cflags=' -w' --extra-ldflags= --extra-libs= --enable-stripping --strip='echo skipping strip' --disable-manpages --disable-podpages --disable-doc --disable-nvenc --enable-shared --disable-static --enable-gpl --enable-pic --disable-demuxer=mpegtsraw --disable-indev=dshow libavutil 57. 28.100 / 57. 28.100 libavcodec 59. 37.100 / 59. 37.100 libavformat 59. 27.100 / 59. 27.100 libavdevice 59. 7.100 / 59. 7.100 libavfilter 8. 44.100 / 8. 44.100 libswscale 6. 7.100 / 6. 7.100 libswresample 4. 7.100 / 4. 7.100 libpostproc 56. 6.100 / 56. 6.100

Simple multimedia streams analyzer usage: ffprobe [OPTIONS] INPUT_FILE

Main options: -L show license -h topic show help -? topic show help -help topic show help --help topic show help -version show version -buildconf show build configuration -formats show available formats -muxers show available muxers -demuxers show available demuxers -devices show available devices -codecs show available codecs -decoders show available decoders -encoders show available encoders -bsfs show available bit stream filters -protocols show available protocols -filters show available filters -pix_fmts show available pixel formats -layouts show standard channel layouts -sample_fmts show available audio sample formats -dispositions show available stream dispositions -colors show available color names -loglevel loglevel set logging level -v loglevel set logging level -report generate a report -max_alloc bytes set maximum size of a single allocated block -cpuflags flags force specific cpu flags -cpucount count force specific cpu count -hide_banner hide_banner do not show program banner -sources device list sources of the input device -sinks device list sinks of the output device -f format force format -unit show unit of the displayed values -prefix use SI prefixes for the displayed values -byte_binary_prefix use binary prefixes for byte units -sexagesimal use sexagesimal format HOURS:MM:SS.MICROSECONDS for time units -pretty prettify the format of displayed values, make it more human readable -print_format format set the output printing format (available formats are: default, compact, csv, flat, ini, json, xml) -of format alias for -print_format -select_streams stream_specifier select the specified streams -sections print sections structure and section information, and exit -show_data show packets data -show_data_hash show packets data hash -show_error show probing error -show_format show format/container info -show_frames show frames info -show_entries entry_list show a set of specified entries -show_log show log -show_packets show packets info -show_programs show programs info -show_streams show streams info -show_chapters show chapters info -count_frames count the number of frames per stream -count_packets count the number of packets per stream -show_program_version show ffprobe version -show_library_versions show library versions -show_versions show program and library versions -show_pixel_formats show pixel format descriptions -show_optional_fields show optional fields -show_private_data show private data -private same as show_private_data -bitexact force bitexact output -read_intervals read_intervals set read intervals -i input_file read specified file -o output_file write to specified output -print_filename print_file override the printed input filename -find_stream_info read and decode the streams to fill missing information with heuristics

<flags> ED......... (default 0)
ED......... reduce buffering
<int64> .D......... set probing size (from 32 to I64_MAX) (default 5000000)
<int> .D......... number of bytes to probe file format (from 0 to 2.14748e+09) (default 1048576)
<flags> ED......... (default autobsf)
.D......... ignore index
.D......... generate pts
.D......... do not fill in missing values that can be exactly calculated
.D......... disable AVParsers, this needs nofillin too
.D......... ignore dts
.D......... discard corrupted frames
.D......... try to interleave outputted packets by dts
.D......... fast but inaccurate seeks
.D......... reduce the latency introduced by optional buffering
<boolean> .D......... allow seeking to non-keyframes on demuxer level when supported (default false)
<int64> .D......... specify how many microseconds are analyzed to probe the input (from 0 to I64_MAX) (default 0)
<binary> .D......... decryption key
<int> .D......... max memory used for timestamp index (per stream) (from 0 to INT_MAX) (default 1048576)
<int> .D......... max memory used for buffering real-time frames (from 0 to INT_MAX) (default 3041280)
<flags> ED......... print specific debug info (default 0)
ED.........
<int> ED......... maximum muxing or demuxing delay in microseconds (from -1 to INT_MAX) (default -1)
<int> .D......... number of frames used to probe fps (from -1 to 2.14748e+09) (default -1)
<flags> .D......... set error detection flags (deprecated; use err_detect, save via avconv) (default crccheck)
.D......... verify embedded CRCs
.D......... detect bitstream specification deviations
.D......... detect improper bitstream length
.D......... abort decoding on minor error detection
.D......... ignore errors
.D......... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
.D......... consider all spec non compliancies as errors
.D......... consider things that a sane encoder shouldn't do as an error
<flags> .D......... set error detection flags (default crccheck)
.D......... verify embedded CRCs
.D......... detect bitstream specification deviations
.D......... detect improper bitstream length
.D......... abort decoding on minor error detection
.D......... ignore errors
.D......... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
.D......... consider all spec non compliancies as errors
.D......... consider things that a sane encoder shouldn't do as an error
.D......... use wallclock as timestamps (default false)
.D......... set number of bytes to skip before reading header and frames (from 0 to I64_MAX) (default 0)
.D......... correct single timestamp overflows (default true)
<int> ED......... how strictly to follow the standards (deprecated; use strict, save via avconv) (from INT_MIN to INT_MAX) (default normal)
2 ED......... strictly conform to a older more strict version of the spec or reference software
1 ED......... strictly conform to all the things in the spec no matter what the consequences
0 ED.........
-1 ED......... allow unofficial extensions
-2 ED......... allow non-standardized experimental variants
-strict
<int> ED......... how strictly to follow the standards (from INT_MIN to INT_MAX) (default normal)
2 ED......... strictly conform to a older more strict version of the spec or reference software
1 ED......... strictly conform to all the things in the spec no matter what the consequences
0 ED.........
-1 ED......... allow unofficial extensions
-2 ED......... allow non-standardized experimental variants
<int> .D......... maximum number of packets to read while waiting for the first timestamp (from 0 to INT_MAX) (default 50)
<string> ED......... set information dump field separator (default ", ")
<string> .D......... List of decoders that are allowed to be used
<string> .D......... List of demuxers that are allowed to be used
.D......... List of protocols that are allowed to be used
.D......... List of protocols that are not allowed to be used
<int> .D......... maximum number of streams (from 0 to INT_MAX) (default 1000)
.D......... skip duration calculation in estimate_timings_from_pts (default false)
.D......... Maximum number of packets to probe a codec (from 0 to INT_MAX) (default 2500)

.D......... List of protocols that are allowed to be used

.D......... List of protocols that are allowed to be used
.D......... List of protocols that are not allowed to be used
<int64> ED......... Timeout for IO operations (in microseconds) (from 0 to I64_MAX) (default 0)

Async AVOptions:

<int> .D......... (from -1 to 99999) (default -1)
<int> .D......... (from 0 to 254) (default 0)
<int> .D......... (from 1 to 65534) (default 1)

<int> .D......... Amount in bytes that may be read ahead when seeking isn't supported, -1 for unlimited (from -1 to INT_MAX) (default 65536)

<binary> ED......... AES encryption/decryption key
<binary> ED......... AES encryption/decryption initialization vector
<binary> .D......... AES decryption key
<binary> .D......... AES decryption initialization vector

<boolean> .D......... Use a HTTPS tunneling connection (RTMPTS). (default false)

<int> .D......... Follow a file as it is being written (from 0 to 1) (default 0)
<int> ED......... Sets if the file is seekable (from -1 to 0) (default -1)

<int> ED......... set timeout of socket I/O operations (from -1 to INT_MAX) (default -1)
ED......... password for anonymous login. E-mail address should be used.
<string> ED......... user for FTP login. Overridden by whatever is in the URL.
<string> ED......... password for FTP login. Overridden by whatever is in the URL.

<boolean> .D......... control seekability of connection (default auto)
<string> ED......... set HTTP proxy to tunnel through
<string> ED......... set custom HTTP headers, can override built in default headers
<string> ED......... set a specific content type for the POST messages
<string> .D......... override User-Agent header (default "Lavf/59.27.100")
<string> .D......... override referer header
ED......... use persistent connections (default false)
<binary> ED......... set custom HTTP post data
<string> .D......... set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax
<boolean> .D......... request ICY metadata (default true)
<int> ED......... HTTP authentication type (from 0 to 1) (default none)
0 ED......... No auth method set, autodetect
1 ED......... HTTP basic authentication
<string> ED......... The actual location of the data received
<int64> .D......... initial byte offset (from 0 to I64_MAX) (default 0)
<int64> .D......... try to limit the request to bytes preceding this offset (from 0 to I64_MAX) (default 0)
<string> ED......... Override the HTTP method or set the expected HTTP method from a client
<boolean> .D......... auto reconnect after disconnect before EOF (default false)
<boolean> .D......... auto reconnect at EOF (default false)
.D......... auto reconnect in case of tcp/tls error during connect (default false)
.D......... list of http status codes to reconnect on
.D......... auto reconnect streamed / non seekable streams (default false)
.D......... max reconnect delay in seconds after which to give up (from 0 to 4294) (default 120)
-listen
<int> ED......... listen on HTTP (from 0 to 2) (default 0)
<int> .D......... Threshold to favor readahead over seek. (from 0 to INT_MAX) (default 0)

<boolean> .D......... control seekability of connection (default auto)
<string> ED......... set HTTP proxy to tunnel through
<string> ED......... set custom HTTP headers, can override built in default headers
<string> ED......... set a specific content type for the POST messages
<string> .D......... override User-Agent header (default "Lavf/59.27.100")
<string> .D......... override referer header
ED......... use persistent connections (default false)
<binary> ED......... set custom HTTP post data
<string> .D......... set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax
<boolean> .D......... request ICY metadata (default true)
<int> ED......... HTTP authentication type (from 0 to 1) (default none)
0 ED......... No auth method set, autodetect
1 ED......... HTTP basic authentication
<string> ED......... The actual location of the data received
<int64> .D......... initial byte offset (from 0 to I64_MAX) (default 0)
<int64> .D......... try to limit the request to bytes preceding this offset (from 0 to I64_MAX) (default 0)
<string> ED......... Override the HTTP method or set the expected HTTP method from a client
<boolean> .D......... auto reconnect after disconnect before EOF (default false)
<boolean> .D......... auto reconnect at EOF (default false)
.D......... auto reconnect in case of tcp/tls error during connect (default false)
.D......... list of http status codes to reconnect on
.D......... auto reconnect streamed / non seekable streams (default false)
.D......... max reconnect delay in seconds after which to give up (from 0 to 4294) (default 120)
-listen
<int> ED......... listen on HTTP (from 0 to 2) (default 0)
<int> .D......... Threshold to favor readahead over seek. (from 0 to INT_MAX) (default 0)

icecast AVOptions:

pipe AVOptions:

prompeg AVOptions:

<string> ED......... Name of application to connect to on the RTMP server
<int> ED......... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
<string> ED......... Append arbitrary AMF data to the Connect message
<string> ED......... Version of the Flash plugin used to run the SWF player.
<int> .D......... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
-2 .D......... both
-1 .D......... live stream
0 .D......... recorded stream
<string> .D......... URL of the web page in which the media was embedded. By default no value will be sent.
<string> ED......... Stream identifier to play or to publish
<string> .D......... Name of live stream to subscribe to. Defaults to rtmp_playpath.
<binary> .D......... SHA256 hash of the decompressed SWF file (32 bytes).
<int> .D......... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
<string> ED......... URL of the SWF player. By default no value will be sent
<string> .D......... URL to player swf file, compute hash/size automatically.
<string> ED......... URL of the target stream. Defaults to proto://host[:port]/app.
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
-listen
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
<int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from 0 to 1) (default 0)
<int> .D......... Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 (from INT_MIN to INT_MAX) (default -1)

<string> ED......... Name of application to connect to on the RTMP server
<int> ED......... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
<string> ED......... Append arbitrary AMF data to the Connect message
<string> ED......... Version of the Flash plugin used to run the SWF player.
<int> .D......... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
-2 .D......... both
-1 .D......... live stream
0 .D......... recorded stream
<string> .D......... URL of the web page in which the media was embedded. By default no value will be sent.
<string> ED......... Stream identifier to play or to publish
<string> .D......... Name of live stream to subscribe to. Defaults to rtmp_playpath.
<binary> .D......... SHA256 hash of the decompressed SWF file (32 bytes).
<int> .D......... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
<string> ED......... URL of the SWF player. By default no value will be sent
<string> .D......... URL to player swf file, compute hash/size automatically.
<string> ED......... URL of the target stream. Defaults to proto://host[:port]/app.
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
-listen
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
<int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from 0 to 1) (default 0)
<int> .D......... Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 (from INT_MIN to INT_MAX) (default -1)

<string> ED......... Name of application to connect to on the RTMP server
<int> ED......... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
<string> ED......... Append arbitrary AMF data to the Connect message
<string> ED......... Version of the Flash plugin used to run the SWF player.
<int> .D......... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
-2 .D......... both
-1 .D......... live stream
0 .D......... recorded stream
<string> .D......... URL of the web page in which the media was embedded. By default no value will be sent.
<string> ED......... Stream identifier to play or to publish
<string> .D......... Name of live stream to subscribe to. Defaults to rtmp_playpath.
<binary> .D......... SHA256 hash of the decompressed SWF file (32 bytes).
<int> .D......... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
<string> ED......... URL of the SWF player. By default no value will be sent
<string> .D......... URL to player swf file, compute hash/size automatically.
<string> ED......... URL of the target stream. Defaults to proto://host[:port]/app.
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
-listen
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
<int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from 0 to 1) (default 0)
<int> .D......... Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 (from INT_MIN to INT_MAX) (default -1)

<string> ED......... Name of application to connect to on the RTMP server
<int> ED......... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
<string> ED......... Append arbitrary AMF data to the Connect message
<string> ED......... Version of the Flash plugin used to run the SWF player.
<int> .D......... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
-2 .D......... both
-1 .D......... live stream
0 .D......... recorded stream
<string> .D......... URL of the web page in which the media was embedded. By default no value will be sent.
<string> ED......... Stream identifier to play or to publish
<string> .D......... Name of live stream to subscribe to. Defaults to rtmp_playpath.
<binary> .D......... SHA256 hash of the decompressed SWF file (32 bytes).
<int> .D......... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
<string> ED......... URL of the SWF player. By default no value will be sent
<string> .D......... URL to player swf file, compute hash/size automatically.
<string> ED......... URL of the target stream. Defaults to proto://host[:port]/app.
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
-listen
<int> .D......... Listen for incoming rtmp connections (from INT_MIN to INT_MAX) (default 0)
<int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from 0 to 1) (default 0)
<int> .D......... Maximum timeout (in seconds) to wait for incoming connections. -1 is infinite. Implies -rtmp_listen 1 (from INT_MIN to INT_MAX) (default -1)

<int> ED......... Time to live (multicast only) (from -1 to 255) (default -1)
<int> ED......... Send/Receive buffer size (in bytes) (from -1 to INT_MAX) (default -1)
<int> ED......... Custom rtcp port (from -1 to INT_MAX) (default -1)
<int> ED......... Local rtp port (from -1 to INT_MAX) (default -1)
<int> ED......... Local rtcp port (from -1 to INT_MAX) (default -1)
<boolean> ED......... Connect socket (default false)
<boolean> ED......... Send packets to the source address of the latest received packet (default false)
<int> ED......... Maximum packet size (from -1 to INT_MAX) (default -1)
<int> ED......... DSCP class (from -1 to INT_MAX) (default -1)
<int64> ED......... set timeout (in microseconds) of socket I/O operations (from -1 to I64_MAX) (default -1)
<string> ED......... Source list
<string> ED......... Block list
<string> ED......... Local address

<string> .D.........
<string> .D.........

<int64> .D......... start offset (from 0 to I64_MAX) (default 0)
<int64> .D......... end offset (from 0 to I64_MAX) (default 0)

tee AVOptions:

-listen
<int> ED......... Listen for incoming connections (from 0 to 2) (default 0)
<int> ED......... set timeout (in microseconds) of socket I/O operations (from -1 to INT_MAX) (default -1)
<int> ED......... Connection awaiting timeout (in milliseconds) (from -1 to INT_MAX) (default -1)
<int> ED......... Socket send buffer size (in bytes) (from -1 to INT_MAX) (default -1)
<int> ED......... Socket receive buffer size (in bytes) (from -1 to INT_MAX) (default -1)
<boolean> ED......... Use TCP_NODELAY to disable nagle's algorithm (default false)
<int> ED......... Maximum segment size for outgoing TCP packets (from -1 to INT_MAX) (default -1)

<string> ED......... Certificate Authority database file
<string> ED......... Certificate Authority database file
<int> ED......... Verify the peer certificate (from 0 to 1) (default 0)
<string> ED......... Certificate file
<string> ED......... Private key file
-listen
<int> ED......... Listen for incoming connections (from 0 to 1) (default 0)
<string> ED......... Verify against a specific hostname
<string> ED......... Set proxy to tunnel through

<int> ED......... System data size (in bytes) (from -1 to INT_MAX) (default -1)
<int> ED......... Local port (from -1 to INT_MAX) (default -1)
<int> ED......... Local port (from -1 to INT_MAX) (default -1)
<string> ED......... Local address
<int> ED......... choose UDPLite head size which should be validated by checksum (from 0 to INT_MAX) (default 0)
<int> ED......... Maximum UDP packet size (from -1 to INT_MAX) (default 1472)
<boolean> ED......... explicitly allow reusing UDP sockets (default auto)
<boolean> ED......... explicitly allow reusing UDP sockets (default auto)
<boolean> ED......... set if connect() should be called on socket (default false)
<int> .D......... set the UDP receiving circular buffer size, expressed as a number of packets with size of 188 bytes (from 0 to INT_MAX) (default 28672)
<boolean> .D......... survive in case of UDP receiving circular buffer overrun (default false)
<int> .D......... set raise error timeout, in microseconds (only in read mode) (from 0 to INT_MAX) (default 0)
<string> ED......... Source list
<string> ED......... Block list

<int> ED......... System data size (in bytes) (from -1 to INT_MAX) (default -1)
<int> ED......... Local port (from -1 to INT_MAX) (default -1)
<int> ED......... Local port (from -1 to INT_MAX) (default -1)
<string> ED......... Local address
<int> ED......... choose UDPLite head size which should be validated by checksum (from 0 to INT_MAX) (default 0)
<int> ED......... Maximum UDP packet size (from -1 to INT_MAX) (default 1472)
<boolean> ED......... explicitly allow reusing UDP sockets (default auto)
<boolean> ED......... explicitly allow reusing UDP sockets (default auto)
<boolean> ED......... set if connect() should be called on socket (default false)
<int> .D......... set the UDP receiving circular buffer size, expressed as a number of packets with size of 188 bytes (from 0 to INT_MAX) (default 28672)
<boolean> .D......... survive in case of UDP receiving circular buffer overrun (default false)
<int> .D......... set raise error timeout, in microseconds (only in read mode) (from 0 to INT_MAX) (default 0)
<string> ED......... Source list
<string> ED......... Block list

-listen
<boolean> ED......... Open socket for listening (default false)
<int> ED......... Timeout in ms (from -1 to INT_MAX) (default -1)
<int> ED......... Socket type (from INT_MIN to INT_MAX) (default stream)
1 ED......... Stream (reliable stream-oriented)
2 ED......... Datagram (unreliable packet-oriented)
5 ED......... Seqpacket (reliable packet-oriented

IPFS AVOptions:

<string> .D......... The gateway to ask for IPFS data.

IPFS AVOptions:

<string> .D......... The gateway to ask for IPFS data.

ADTS muxer AVOptions:

AIFF muxer AVOptions:

alp AVOptions:

APNG muxer AVOptions:

argo_asf_muxer AVOptions:

argo_cvg_muxer AVOptions:

ASF (stream) muxer AVOptions:

ass muxer AVOptions:

AST muxer AVOptions:

ASF (stream) muxer AVOptions:

AVI muxer AVOptions:

dash muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

Fifo muxer AVOptions:

Fifo test muxer AVOptions:

flac muxer AVOptions:

flv muxer AVOptions:

frame hash muxer AVOptions:

frame MD5 muxer AVOptions:

GIF muxer AVOptions:

(stream) hash muxer AVOptions:

HDS muxer AVOptions:

hls muxer AVOptions:

image2 muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

LATM/LOAS muxer AVOptions:

MD5 muxer AVOptions:

matroska/webm muxer AVOptions:

matroska/webm muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

MP3 muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

mpeg/(s)vcd/vob/dvd muxer AVOptions:

mpeg/(s)vcd/vob/dvd muxer AVOptions:

mpeg/(s)vcd/vob/dvd muxer AVOptions:

mpeg/(s)vcd/vob/dvd muxer AVOptions:

mpeg/(s)vcd/vob/dvd muxer AVOptions:

MPEGTS muxer AVOptions:

mpjpeg_muxer AVOptions:

MXF muxer AVOptions:

MXF-D10 muxer AVOptions:

MXF-OPAtom muxer AVOptions:

nutenc AVOptions:

Ogg (audio/video/Speex/Opus) muxer AVOptions:

Ogg (audio/video/Speex/Opus) muxer AVOptions:

Ogg (audio/video/Speex/Opus) muxer AVOptions:

Ogg (audio/video/Speex/Opus) muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

RTP muxer AVOptions:

rtp_mpegts muxer AVOptions:

<boolean> .D......... do not start playing the stream immediately (default false)
<flags> ED......... set RTSP transport protocols (default 0)
ED......... UDP
ED......... TCP
.D......... UDP multicast
.D......... HTTP tunneling
.D......... HTTPS tunneling
<flags> .D......... set RTSP flags (default 0)
.D......... only receive packets from the negotiated peer IP
.D......... wait for incoming connections
ED......... try RTP via TCP first, if available
.D......... export raw MPEG-TS stream instead of demuxing
.D......... set media types to accept from the server (default video+audio+data+subtitle)
.D......... Video
.D......... Audio
.D......... Data
.D......... Subtitle
<int> ED......... set minimum local UDP port (from 0 to 65535) (default 5000)
<int> ED......... set maximum local UDP port (from 0 to 65535) (default 65000)
<int> .D......... set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen) (from INT_MIN to INT_MAX) (default -1)
<int64> .D......... set timeout (in microseconds) of socket I/O operations (from INT_MIN to I64_MAX) (default 0)
.D......... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
<int> ED......... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)
<string> .D......... override User-Agent header (default "Lavf59.27.100")

(stream) segment muxer AVOptions:

(stream) segment muxer AVOptions:

smooth streaming muxer AVOptions:

Ogg (audio/video/Speex/Opus) muxer AVOptions:

spdif AVOptions:

(stream) hash muxer AVOptions:

Tee muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:

WAV muxer AVOptions:

matroska/webm muxer AVOptions:

WebM DASH Manifest muxer AVOptions:

WebM Chunk Muxer AVOptions:

WebP muxer AVOptions:

fbdev outdev AVOptions:

xvideo outdev AVOptions:

<binary> .D......... Fixed key used for handling Audible AA files

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
<image_size> .D......... set video size, such as 640x480 or hd720.
<video_rate> .D......... set framerate (frames per second) (default "25")

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<boolean> .D......... ignore loop setting (default true)
<int> .D......... maximum framerate (0 is no limit) (from 0 to INT_MAX) (default 0)
<int> .D......... default framerate (0 is as fast as possible) (from 0 to INT_MAX) (default 15)

aptx (hd) demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 48000)

aptx (hd) demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 48000)

<rational> .D...S..... set the movie frame rate (from 0 to INT_MAX) (default 25/1)

<boolean> .D......... Don't try to resynchronize by looking for a certain optional start code (default false)
<boolean> .D......... Export full XMP metadata (default false)

AV1 Annex B/low overhead OBU demuxer AVOptions:

<video_rate> .D......... (default "25")

<boolean> .D......... use odml index (default true)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
<image_size> .D......... set video size, such as 640x480 or hd720.
<video_rate> .D......... set framerate (frames per second) (default "25")

<string> .D......... set pixel format (default "yuv420p")
<image_size> .D......... set frame size
<video_rate> .D......... set frame rate (default "25")

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... (from 8000 to INT_MAX) (default 11025)
<video_rate> .D......... (default "15")

.D......... Number of frames to read at a time. Higher = faster decoding, lower granularity (from 1 to INT_MAX) (default 1)

<int> .D......... codec2 mode [mandatory] (from -1 to 8) (default -1)
3200
0 .D......... 3200
2400
1 .D......... 2400
1600
2 .D......... 1600
1400
3 .D......... 1400
1300
4 .D......... 1300
1200
5 .D......... 1200
700
6 .D......... 700
700B
7 .D......... 700B
700C
8 .D......... 700C
.D......... Number of frames to read at a time. Higher = faster decoding, lower granularity (from 1 to INT_MAX) (default 1)

<boolean> .D......... enable safe mode (default true)
<boolean> .D......... automatically convert bitstream format (default true)
.D......... output file segment start time and duration as packet metadata (default false)

.D......... List of file extensions that dash is allowed to access (default "aac,m4a,m4s,m4v,mov,mp4,webm,ts")
.D......... Media decryption key (hex)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... (from 0 to INT_MAX) (default 48000)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<video_rate> .D......... set the framerate (default "1")

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

(live) flv/kux demuxer AVOptions:

<boolean> .D.V....... Allocate streams according to the onMetaData array (default false)
.D.V....... Dump full metadata of the onMetadata (default false)
.D.V....... Ignore the Size of previous tag (default false)
<int> .D.V..XR... (from 0 to 255) (default 0)

(live) flv/kux demuxer AVOptions:

<boolean> .D.V....... Allocate streams according to the onMetaData array (default false)
.D.V....... Dump full metadata of the onMetadata (default false)
.D.V....... Ignore the Size of previous tag (default false)
<int> .D.V..XR... (from 0 to 255) (default 0)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

G.726 demuxer AVOptions:

<int> .D......... Bits per G.726 code (from 2 to 5) (default 4)
<int> .D......... (from 0 to INT_MAX) (default 8000)

G.726 demuxer AVOptions:

<int> .D......... Bits per G.726 code (from 2 to 5) (default 4)
<int> .D......... (from 0 to INT_MAX) (default 8000)

<int> .D......... (from 0 to INT_MAX) (default 8000)

<int> .D......... minimum valid delay between frames (in hundredths of second) (from 0 to 6000) (default 2)
<int> .D......... maximum valid delay between frames (in hundredths of seconds) (from 0 to 65535) (default 65535)
<int> .D......... default delay between frames (in hundredths of second) (from 0 to 6000) (default 10)
<boolean> .D......... ignore loop setting (netscape extension) (default true)

<int> .D......... (from 1 to 6.50753e+07) (default 8000)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... segment index to start live streams at (negative values are from the end) (from INT_MIN to INT_MAX) (default -3)
<boolean> .D......... prefer to use #EXT-X-START if it's in playlist instead of live_start_index (default false)
.D......... List of file extensions that hls is allowed to access (default "3gp,aac,avi,ac3,eac3,flac,mkv,m3u8,m4a,m4s,m4v,mpg,mov,mp2,mp3,mp4,mpeg,mpegts,ogg,ogv,oga,ts,vob,wav")
<int> .D......... Maximum number of times a insufficient list is attempted to be reloaded (from 0 to INT_MAX) (default 1000)
.D......... The maximum number of times to load m3u8 when it refreshes without new segments (from 0 to INT_MAX) (default 1000)
<boolean> .D......... Use persistent HTTP connections (default true)
<boolean> .D......... Use multiple HTTP connections for fetching segments (default auto)
<boolean> .D......... Use HTTP partial requests, 0 = disable, 1 = enable, -1 = auto (default auto)

-seg_format_options <dictionary> .D......... Set options for segment demuxer

<int> .D......... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
<image_size> .D......... set video size, such as 640x480 or hd720.
<video_rate> .D......... set framerate (frames per second) (default "25")

<int> .D......... set pattern type (from 0 to INT_MAX) (default 4)
0 .D......... select glob/sequence pattern type
1 .D......... select glob pattern type
2 .D......... select sequence pattern type
3 .D......... disable pattern matching
<int> .D......... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
.D......... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
<int> .D......... set frame timestamp from file's one (from 0 to 2) (default none)
0 .D......... none
1 .D......... second precision
2 .D......... nano second precision
.D......... enable metadata containing input path information (default false)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

<int> .D......... set pattern type (from 0 to INT_MAX) (default 4)
0 .D......... select glob/sequence pattern type
1 .D......... select glob pattern type
2 .D......... select sequence pattern type
3 .D......... disable pattern matching
<int> .D......... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
.D......... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
<int> .D......... set frame timestamp from file's one (from 0 to 2) (default none)
0 .D......... none
1 .D......... second precision
2 .D......... nano second precision
.D......... enable metadata containing input path information (default false)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

<int> .D......... set pattern type (from 0 to INT_MAX) (default 4)
0 .D......... select glob/sequence pattern type
1 .D......... select glob pattern type
2 .D......... select sequence pattern type
3 .D......... disable pattern matching
<int> .D......... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
.D......... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
<int> .D......... set frame timestamp from file's one (from 0 to 2) (default none)
0 .D......... none
1 .D......... second precision
2 .D......... nano second precision
.D......... enable metadata containing input path information (default false)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

<string> .D......... Comma-separated paths to ASSETMAP files.If not specified, the `ASSETMAP.xml` file in the same directory as the CPL is used.

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

(live) flv/kux demuxer AVOptions:

<boolean> .D.V....... Allocate streams according to the onMetaData array (default false)
.D.V....... Dump full metadata of the onMetadata (default false)
.D.V....... Ignore the Size of previous tag (default false)
<int> .D.V..XR... (from 0 to 255) (default 0)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

<rational> .D...S..... set the movie frame rate fallback (from 0 to INT_MAX) (default 0/1)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

.D.V....... allow using absolute path when opening alias, this is a possible security issue (default false)
.D.V....... Seek each stream individually to the closest point (default true)
<boolean> .D.V....... Ignore the edit list atom. (default false)
.D.V....... Modify the AVIndex according to the editlists. Use this option to decode in the order specified by the edits. (default true)
<boolean> .D.V....... (default false)
<int> .D.V....... use mfra for fragment timestamps (from -1 to 2) (default auto)
-1 .D.V....... auto
1 .D.V....... dts
2 .D.V....... pts
<boolean> .D.V....... use tfdt for fragment timestamps (default true)
<boolean> .D.V....... Export unrecognized metadata entries (default false)
<boolean> .D.V....... Export full XMP metadata (default false)
<binary> .D......... Secret bytes for Audible AAX files
<binary> .D......... AES-128 Key for Audible AAXC files
<binary> .D......... AES-128 IV for Audible AAXC files
.D......... Fixed key used for handling Audible AAX files
<binary> .D......... The media decryption key (hex)
<boolean> .D.V....... Enable external track support. (default false)
<int> .D......... treat offsets above this value as invalid (from 0 to UINT32_MAX) (default 4294487295)

<boolean> .D......... use table of contents (default false)

mpegts demuxer AVOptions:

<int> .D......... set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536)
<boolean> .D......... try to fix pts values of dvb teletext streams (default true)
<int> .D....XR... output option carrying the raw packet size (from 0 to 0) (default 0)
<boolean> .D......... scan and combine all PMTs (default auto)
<boolean> .D......... skip PMTs for programs not advertised in the PAT (default false)
.D......... re-use streams when PMT's version/pids change (default false)
<int> .D......... maximum size of emitted packet (from 1 to 1.07374e+09) (default 204800)

mpegts demuxer AVOptions:

<int> .D......... set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536)
<boolean> .D......... try to fix pts values of dvb teletext streams (default true)
<int> .D....XR... output option carrying the raw packet size (from 0 to 0) (default 0)
<boolean> .D......... scan and combine all PMTs (default auto)
<boolean> .D......... skip PMTs for programs not advertised in the PAT (default false)
.D......... re-use streams when PMT's version/pids change (default false)
<int> .D......... maximum size of emitted packet (from 1 to 1.07374e+09) (default 204800)

<int> .D......... set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536)
<boolean> .D......... compute exact PCR for each transport stream packet (default false)
<int> .D....XR... output option carrying the raw packet size (from 0 to 0) (default 0)

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

.D......... require MIME boundaries match (default false)

<boolean> .D......... extract eia 608 captions from s436m track (default false)

AV1 Annex B/low overhead OBU demuxer AVOptions:

<video_rate> .D......... (default "25")

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

pcm demuxer AVOptions:

<int> .D......... (from 0 to INT_MAX) (default 44100)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

<string> .D......... set pixel format (default "yuv420p")
<image_size> .D......... set frame size
<video_rate> .D......... set frame rate (default "25")

<flags> .D......... set RTP flags (default 0)
.D......... only receive packets from the negotiated peer IP
<duration> .D......... set maximum timeout (in seconds) to wait for incoming connections (default 10)
<string> .D......... local address
.D......... set media types to accept from the server (default video+audio+data+subtitle)
.D......... Video
.D......... Audio
.D......... Data
.D......... Subtitle
.D......... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
<int> ED......... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)

<boolean> .D......... do not start playing the stream immediately (default false)
<flags> ED......... set RTSP transport protocols (default 0)
ED......... UDP
ED......... TCP
.D......... UDP multicast
.D......... HTTP tunneling
.D......... HTTPS tunneling
<flags> .D......... set RTSP flags (default 0)
.D......... only receive packets from the negotiated peer IP
.D......... wait for incoming connections
ED......... try RTP via TCP first, if available
.D......... export raw MPEG-TS stream instead of demuxing
.D......... set media types to accept from the server (default video+audio+data+subtitle)
.D......... Video
.D......... Audio
.D......... Data
.D......... Subtitle
<int> ED......... set minimum local UDP port (from 0 to 65535) (default 5000)
<int> ED......... set maximum local UDP port (from 0 to 65535) (default 65000)
<int> .D......... set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen) (from INT_MIN to INT_MAX) (default -1)
<int64> .D......... set timeout (in microseconds) of socket I/O operations (from INT_MIN to I64_MAX) (default 0)
.D......... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
<int> ED......... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)
<string> .D......... override User-Agent header (default "Lavf59.27.100")

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... (from 0 to INT_MAX) (default 0)
<int> .D......... (from 0 to INT_MAX) (default 0)
<int> .D......... (from 0 to INT_MAX) (default 5000000)

<flags> .D......... SDP flags (default 0)
.D......... only receive packets from the negotiated peer IP
.D......... use custom I/O
.D......... send RTCP packets to the source address of received packets
<duration> .D......... set maximum timeout (in seconds) to wait for incoming connections (default 10)
<string> .D......... local address
.D......... set media types to accept from the server (default video+audio+data+subtitle)
.D......... Video
.D......... Audio
.D......... Data
.D......... Subtitle
.D......... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
<int> ED......... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)

<video_rate> .D......... set frame rate (default "25")

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... (from 0 to INT_MAX) (default 8000)
<int> .D........P (from 0 to INT_MAX) (default 1)
<channel_layout> .D.........

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int64> .D...S..... set the start time (offset) of the subtitles, in ms (from I64_MIN to I64_MAX) (default 15000)

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... (from 1 to INT_MAX) (default 6000)
<image_size> .D......... A string describing frame size, such as 640x480 or hd720.
<video_rate> .D......... (default "25")

v210(x) demuxer AVOptions:

<image_size> .D......... set frame size
<video_rate> .D......... set frame rate (default "25")

v210(x) demuxer AVOptions:

<image_size> .D......... set frame size
<video_rate> .D......... set frame rate (default "25")

generic raw video demuxer AVOptions:

<video_rate> .D......... (default "25")
<int> .D......... (from 1 to INT_MAX) (default 1024)

<string> .D......... URI for .sub file

<int> .D......... max size of single packet (from 1024 to 4.1943e+06) (default 4096)

<boolean> .D......... Ignore length (default false)
<int> .D......... max size of single packet (from 1024 to 4.1943e+06) (default 4096)

-live
<boolean> .D......... flag indicating that the input is a live file that only has the headers. (default false)
<int> .D......... bandwidth of this stream to be specified in the DASH manifest. (from 0 to INT_MAX) (default 0)

<int> .D...S..... Set kind of WebVTT track (from 0 to INT_MAX) (default subtitles)
0 .D...S..... WebVTT subtitles kind
65536 .D...S..... WebVTT captions kind
131072 .D...S..... WebVTT descriptions kind
262144 .D...S..... WebVTT metadata kind

generic raw demuxer AVOptions:

<int> .D......... (from 1 to INT_MAX) (default 1024)

<int> .D......... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
<image_size> .D......... set video size, such as 640x480 or hd720.
<video_rate> .D......... set framerate (frames per second) (default "25")

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

imagepipe demuxer AVOptions:

<int> .D......... force frame size in bytes (from 0 to INT_MAX) (default 0)
<video_rate> .D......... set the video framerate (default "25")
<string> .D......... set video pixel format
<image_size> .D......... set video size
<boolean> .D......... force loop over input file sequence (default false)

<int> .D......... (from 1 to INT_MAX) (default 48000)
<int> .D......... (from 1 to INT_MAX) (default 2)

<video_rate> .D......... (default "25")

<string> .D......... DRM device path (default "/dev/dri/card0")
<pix_fmt> .D......... Pixel format for framebuffer (default none)
<int64> .D......... DRM format modifier for framebuffer (from 0 to I64_MAX) (default 72057594037927935)
<int64> .D......... CRTC ID to define capture source (from 0 to UINT32_MAX) (default 0)
<int64> .D......... Plane ID to define capture source (from 0 to UINT32_MAX) (default 0)
<rational> .D......... Framerate to capture at (from 0 to 1000) (default 30/1)

<string> .D......... set libavfilter graph
<string> .D......... set libavfilter graph filename
<string> .D......... dump graph to stderr

<int> .D......... (from 1 to INT_MAX) (default 48000)
<int> .D......... (from 1 to INT_MAX) (default 2)

<string> .D......... set TV standard, used only by analog frame grabber
<int> .D......... set TV channel, used only by frame grabber (from -1 to INT_MAX) (default -1)
<image_size> .D......... set frame size
<string> .D......... set preferred pixel format
<string> .D......... set preferred pixel format (for raw video) or codec name
<string> .D......... set frame rate
<int> .D......... list available formats and exit (from 0 to INT_MAX) (default 0)
3 .D......... show all available formats
1 .D......... show only non-compressed formats
2 .D......... show only compressed formats
<int> .D......... list supported standards and exit (from 0 to 1) (default 0)
1 .D......... show all supported standards
<int> .D......... set type of timestamps for grabbed frames (from 0 to 2) (default default)
0 .D......... use timestamps from the kernel
1 .D......... use absolute timestamps (wall clock)
2 .D......... force conversion from monotonic to absolute timestamps
-ts
<int> .D......... set type of timestamps for grabbed frames (from 0 to 2) (default default)
0 .D......... use timestamps from the kernel
1 .D......... use absolute timestamps (wall clock)
2 .D......... force conversion from monotonic to absolute timestamps
<boolean> .D......... use libv4l2 (v4l-utils) conversion functions (default false)

<int> .D......... Window to capture. (from 0 to UINT32_MAX) (default 0)
<int> .D......... Initial x coordinate. (from 0 to INT_MAX) (default 0)
<int> .D......... Initial y coordinate. (from 0 to INT_MAX) (default 0)
<int> .D......... Initial x coordinate. (from 0 to INT_MAX) (default 0)
<int> .D......... Initial y coordinate. (from 0 to INT_MAX) (default 0)
<image_size> .D......... A string describing frame size, such as 640x480 or hd720.
<string> .D......... (default "ntsc")
<int> .D......... Draw the mouse pointer. (from 0 to 1) (default 1)
<int> .D......... Move the grabbing region when the mouse pointer reaches within specified amount of pixels to the edge of region. (from -1 to INT_MAX) (default 0)
-1 .D......... Keep the mouse pointer at the center of grabbing region when following.
<int> .D......... Show the grabbing region. (from 0 to 1) (default 0)
<int> .D......... Set the region border thickness. (from 1 to 128) (default 3)
<boolean> .D......... Select the grabbing region graphically using the pointer. (default false)

<flags> ED.VAS..... (default 0)
.D.V....... allow decoders to produce unaligned output
ED.V....... only decode/encode grayscale
.D.V......P (Deprecated, use parsers instead.) Input bitstream might be randomly truncated
ED.V....... force low delay
ED.VAS..... use only bitexact functions (except (I)DCT)
.D.V....... Output even potentially corrupted frames
.D.VA...... Drop frames whose parameters differ from first decoded frame
<flags> ED.VAS..... (default 0)
.D.V....... ignore cropping information from sps
.D.V....... Frame data might be split into multiple chunks
.D.V....... Show all frames before the first keyframe
.D.V....... export motion vectors through frame side data
.D..A...... do not skip samples and export skip information as frame side data
.D...S..... do not reset ASS ReadOrder field on flush
<flags> ED.VAS..... Export metadata as side data (default 0)
.D.V....... export motion vectors through frame side data
.D.V....... export video encoding parameters through frame side data
.D.V....... export film grain parameters through frame side data
<int> ED..A...... set audio sampling rate (in Hz) (from 0 to INT_MAX) (default 0)
<int> ED..A...... set number of audio channels (from 0 to INT_MAX) (default 0)
<flags> .D.V....... work around not autodetected encoder bugs (default autodetect)
.D.V.......
.D.V....... Xvid interlacing bug (autodetected if FOURCC == XVIX)
.D.V....... (autodetected if FOURCC == UMP4)
.D.V....... padding bug (autodetected)
.D.V.......
.D.V.......
.D.V....... old standard qpel (autodetected per FOURCC/version)
.D.V.......
.D.V....... direct-qpel-blocksize bug (autodetected per FOURCC/version)
.D.V....... edge padding bug (autodetected per FOURCC/version)
.D.V.......
.D.V.......
.D.V....... work around various bugs in Microsoft's broken decoders
.D.V....... truncated frames
.D.V.......
-strict
<int> ED.VA...... how strictly to follow the standards (from INT_MIN to INT_MAX) (default normal)
2 ED.VA...... strictly conform to a older more strict version of the spec or reference software
1 ED.VA...... strictly conform to all the things in the spec no matter what the consequences
0 ED.VA......
-1 ED.VA...... allow unofficial extensions
-2 ED.VA...... allow non-standardized experimental things
<flags> ED.VAS..... set error detection flags (default 0)
ED.VAS..... verify embedded CRCs
ED.VAS..... detect bitstream specification deviations
ED.VAS..... detect improper bitstream length
ED.VAS..... abort decoding on minor error detection
ED.VAS..... ignore errors
ED.VAS..... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
ED.VAS..... consider all spec non compliancies as errors
ED.VAS..... consider things that a sane encoder should not do as an error
<int> ED.V....... select IDCT implementation (from 0 to INT_MAX) (default auto)
0 ED.V.......
1 ED.V.......
2 ED.V.......
3 ED.V.......
7 ED.V.......
8 ED.V.......
10 ED.V.......
16 ED.V.......
17 ED.V.......
22 ED.V.......
14 ED.V.......
14 ED.V....... deprecated, for compatibility only
20 ED.V....... floating point AAN IDCT
128 ED.V.......
<flags> .D.V....... set error concealment strategy (default guess_mvs+deblock)
.D.V....... iterative motion vector (MV) search (slow)
.D.V....... use strong deblock filter for damaged MBs
.D.V....... favor predicting from the previous frame
<flags> ED.VAS..... print specific debug info (default 0)
.D.V....... picture info
.D.V.......
.D.V....... macroblock (MB) type
.D.V....... per-block quantization parameter (QP)
.D.V.......
.D.V.......
.D.V.......
.D.V.......
.D.V....... error recognition
.D.V....... memory management control operations (H.264)
.D.V.......
.D.V....... picture buffer allocations
.D.VA...... threading operations
.D.VA...... skip motion compensation
<int> ED.VA...... set the number of threads (from 0 to INT_MAX) (default 1)
0 ED.V....... autodetect a suitable number of threads to use
<int> .D.V....... number of macroblock rows at the top which are skipped (from INT_MIN to INT_MAX) (default 0)
<int> .D.V....... number of macroblock rows at the bottom which are skipped (from INT_MIN to INT_MAX) (default 0)
<int> .D.VA...... decode at 1= 1/2, 2=1/4, 3=1/8 resolutions (from 0 to INT_MAX) (default 0)
<int> .D.V....... skip loop filtering process for the selected frames (from INT_MIN to INT_MAX) (default default)
-16 .D.V....... discard no frame
0 .D.V....... discard useless frames
8 .D.V....... discard all non-reference frames
16 .D.V....... discard all bidirectional frames
32 .D.V....... discard all frames except keyframes
24 .D.V....... discard all frames except I frames
48 .D.V....... discard all frames
<int> .D.V....... skip IDCT/dequantization for the selected frames (from INT_MIN to INT_MAX) (default default)
-16 .D.V....... discard no frame
0 .D.V....... discard useless frames
8 .D.V....... discard all non-reference frames
16 .D.V....... discard all bidirectional frames
32 .D.V....... discard all frames except keyframes
24 .D.V....... discard all frames except I frames
48 .D.V....... discard all frames
<int> .D.V....... skip decoding for the selected frames (from INT_MIN to INT_MAX) (default default)
-16 .D.V....... discard no frame
0 .D.V....... discard useless frames
8 .D.V....... discard all non-reference frames
16 .D.V....... discard all bidirectional frames
32 .D.V....... discard all frames except keyframes
24 .D.V....... discard all frames except I frames
48 .D.V....... discard all frames
<channel_layout> ED..A......
<channel_layout> ED..A...... (default 0x0)

-request_channel_layout <channel_layout> .D..A...... (default 0x0)

<int> ED.VA...... (from 1 to INT_MAX) (default 1)
<int> ED.V....... color primaries (from 1 to INT_MAX) (default unknown)
1 ED.V....... BT.709
2 ED.V....... Unspecified
4 ED.V....... BT.470 M
5 ED.V....... BT.470 BG
6 ED.V....... SMPTE 170 M
7 ED.V....... SMPTE 240 M
8 ED.V....... Film
9 ED.V....... BT.2020
10 ED.V....... SMPTE 428-1
10 ED.V....... SMPTE 428-1
11 ED.V....... SMPTE 431-2
12 ED.V....... SMPTE 422-1
22 ED.V....... JEDEC P22
22 ED.V....... EBU 3213-E
2 ED.V....... Unspecified
<int> ED.V....... color transfer characteristics (from 1 to INT_MAX) (default unknown)
1 ED.V....... BT.709
2 ED.V....... Unspecified
4 ED.V....... BT.470 M
5 ED.V....... BT.470 BG
6 ED.V....... SMPTE 170 M
7 ED.V....... SMPTE 240 M
8 ED.V....... Linear
9 ED.V....... Log
10 ED.V....... Log square root
11 ED.V....... IEC 61966-2-4
12 ED.V....... BT.1361
13 ED.V....... IEC 61966-2-1
bt2020-10
14 ED.V....... BT.2020 - 10 bit
bt2020-12
15 ED.V....... BT.2020 - 12 bit
16 ED.V....... SMPTE 2084
17 ED.V....... SMPTE 428-1
18 ED.V....... ARIB STD-B67
2 ED.V....... Unspecified
9 ED.V....... Log
10 ED.V....... Log square root
11 ED.V....... IEC 61966-2-4
12 ED.V....... BT.1361
13 ED.V....... IEC 61966-2-1
14 ED.V....... BT.2020 - 10 bit
15 ED.V....... BT.2020 - 12 bit
17 ED.V....... SMPTE 428-1
<int> ED.V....... color space (from 0 to INT_MAX) (default unknown)
0 ED.V....... RGB
1 ED.V....... BT.709
2 ED.V....... Unspecified
4 ED.V....... FCC
5 ED.V....... BT.470 BG
6 ED.V....... SMPTE 170 M
7 ED.V....... SMPTE 240 M
8 ED.V....... YCGCO
9 ED.V....... BT.2020 NCL
10 ED.V....... BT.2020 CL
11 ED.V....... SMPTE 2085
ED.V....... Chroma-derived NCL
ED.V....... Chroma-derived CL
14 ED.V....... ICtCp
2 ED.V....... Unspecified
8 ED.V....... YCGCO
9 ED.V....... BT.2020 NCL
10 ED.V....... BT.2020 CL
<int> ED.V....... color range (from 0 to INT_MAX) (default unknown)
0 ED.V....... Unspecified
1 ED.V....... MPEG (219*2^(n-8))
2 ED.V....... JPEG (2^n-1)
0 ED.V....... Unspecified
1 ED.V....... MPEG (219*2^(n-8))
2 ED.V....... JPEG (2^n-1)
ED.V....... chroma sample location (from 0 to INT_MAX) (default unknown)
0 ED.V....... Unspecified
1 ED.V....... Left
2 ED.V....... Center
3 ED.V....... Top-left
4 ED.V....... Top
5 ED.V....... Bottom-left
6 ED.V....... Bottom
0 ED.V....... Unspecified
<flags> ED.VA...... select multithreading type (default slice+frame)
ED.V.......
ED.V.......

-request_sample_fmt <sample_fmt> .D..A...... sample format audio decoders should prefer (default none)

<string> .D...S..... set input text subtitles character encoding
<flags> .D...S..... set input text subtitles character encoding mode (default 0)
.D...S.....
.D...S.....
.D...S.....
.D...S.....
<int> .D...S....P Deprecated, does nothing (from 0 to 1) (default ass)
0 .D...S.....
<boolean> .D.V....... (default true)
<boolean> .D.V....... Skip processing alpha (default false)
<int> ED.V....... Field order (from 0 to 5) (default 0)
1 ED.V.......
2 ED.V.......
3 ED.V.......
4 ED.V.......
5 ED.V.......
<string> ED.VAS..... set information dump field separator
<string> .D.VAS..... List of decoders that are allowed to be used
<int64> ED.VAS..... Maximum number of pixels (from 0 to INT_MAX) (default INT_MAX)
<int64> ED..A...... Maximum number of samples (from 0 to INT_MAX) (default INT_MAX)
<flags> .D.V....... (default ignore_level)
.D.V....... ignore level even if the codec level used is unknown or higher than the maximum supported level reported by the hardware driver
.D.V....... allow to output YUV pixel formats with a different chroma sampling than 4:2:0 and/or other than 8 bits per component
.D.V....... attempt to decode anyway if HW accelerated decoder's supported profiles do not exactly match the stream
<int> .D.V....... Number of extra hardware frames to allocate for the user (from -1 to INT_MAX) (default -1)
.D.V....... Percentage of damaged samples to discard a frame (from 0 to 100) (default 95)

amv encoder AVOptions:

(A)PNG encoder AVOptions:

cfhd AVOptions:

cinepak AVOptions:

cljr encoder AVOptions:

dnxhd AVOptions:

dvvideo encoder AVOptions:

exr AVOptions:

ffv1 encoder AVOptions:

ffvhuff AVOptions:

generic mpegvideo encoder AVOptions:

GIF encoder AVOptions:

generic mpegvideo encoder AVOptions:

H.263 encoder AVOptions:

H.263p encoder AVOptions:

huffyuv AVOptions:

jpeg 2000 encoder AVOptions:

jpegls AVOptions:

ljpeg AVOptions:

magicyuv AVOptions:

mjpeg encoder AVOptions:

mpeg1video encoder AVOptions:

mpeg2video encoder AVOptions:

MPEG4 encoder AVOptions:

generic mpegvideo encoder AVOptions:

generic mpegvideo encoder AVOptions:

(A)PNG encoder AVOptions:

ProRes encoder AVOptions:

ProRes encoder AVOptions:

ProRes encoder AVOptions:

RoQ AVOptions:

rpza AVOptions:

generic mpegvideo encoder AVOptions:

generic mpegvideo encoder AVOptions:

sgi AVOptions:

snow encoder AVOptions:

generic mpegvideo encoder AVOptions:

sunrast AVOptions:

svq1enc AVOptions:

targa AVOptions:

TIFF encoder AVOptions:

utvideo AVOptions:

VBN encoder AVOptions:

SMPTE VC-2 encoder AVOptions:

generic mpegvideo encoder AVOptions:

generic mpegvideo encoder AVOptions:

AAC encoder AVOptions:

AC-3 Encoder AVOptions:

AC-3 Encoder AVOptions:

alacenc AVOptions:

DCA (DTS Coherent Acoustics) AVOptions:

E-AC-3 Encoder AVOptions:

FLAC encoder AVOptions:

Opus encoder AVOptions:

sbc encoder AVOptions:

WavPack encoder AVOptions:

ADPCM encoder AVOptions:

g726 AVOptions:

g726 AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

ADPCM encoder AVOptions:

VOBSUB subtitle encoder AVOptions:

MOV text enoder AVOptions:

libaom-av1 encoder AVOptions:

libmp3lame encoder AVOptions:

libvpx-vp8 encoder AVOptions:

libvpx-vp9 encoder AVOptions:

libx264 AVOptions:

libx264rgb AVOptions:

h263_v4l2m2m_encoder AVOptions:

h264_v4l2m2m_encoder AVOptions:

h264_vaapi AVOptions:

hevc_v4l2m2m_encoder AVOptions:

h265_vaapi AVOptions:

mjpeg_vaapi AVOptions:

mpeg2_vaapi AVOptions:

mpeg4_v4l2m2m_encoder AVOptions:

vp8_v4l2m2m_encoder AVOptions:

vp8_vaapi AVOptions:

vp9_vaapi AVOptions:

<string> .D.V....... Set the decoding layer (default "")
<int> .D.V....... Set the decoding part (from 0 to INT_MAX) (default 0)
-gamma
<float> .D.V....... Set the float gamma value when decoding (from 0.001 to FLT_MAX) (default 1)
<int> .D.V....... color transfer characteristics to apply to EXR linear input (from 1 to 18) (default gamma)
1 .D.V....... BT.709
2 .D.V....... gamma
4 .D.V....... BT.470 M
5 .D.V....... BT.470 BG
6 .D.V....... SMPTE 170 M
7 .D.V....... SMPTE 240 M
8 .D.V....... Linear
9 .D.V....... Log
10 .D.V....... Log square root
11 .D.V....... IEC 61966-2-4
12 .D.V....... BT.1361
13 .D.V....... IEC 61966-2-1
14 .D.V....... BT.2020 - 10 bit
15 .D.V....... BT.2020 - 12 bit
16 .D.V....... SMPTE ST 2084
17 .D.V....... SMPTE ST 428-1

<boolean> .D.V....... skip the cursor (default false)

<int> .D.V....... value that is used to replace BLANK pixels in data array (from 0 to 65535) (default 0)

.D.V....... Change field order (default false)

<int> .D.V....... color value (ARGB) that is used instead of transparent color (from 0 to UINT32_MAX) (default 16777215)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

<boolean> .D.V..X.... is avc (default false)
<int> .D.V..X.... nal_length_size (from 0 to 4) (default 0)
<boolean> .D.V....... Enable error resilience on damaged frames (unsafe) (default auto)
<int> .D.V....... Assume this x264 version if no x264 version found in any SEI (from -1 to INT_MAX) (default -1)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

<boolean> .D.V....... Apply default display window from VUI (default false)
-strict-displaywin <boolean>
.D.V....... stricly apply default display window size (default false)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

<int> .D.V....... Lower the decoding resolution by a power of two (from 0 to 33) (default 0)

<boolean> .D.V....... Use external huffman table. (default false)

MPEG4 Video Decoder AVOptions:

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

<int> .D.V....... Lower the decoding resolution by a power of two (from 0 to 4) (default 0)

<boolean> .D.V....... skip the cursor (default false)

-top
<boolean> .D.V....... top field first (default auto)

<int> .D..A...... Chooses what to do with NON-PCM (from 0 to 3) (default decode_drop)
0 .D..A...... Pass NON-PCM through unchanged
1 .D..A...... Drop NON-PCM
2 .D..A...... Decode if possible else passthrough
3 .D..A...... Decode if possible else drop

<boolean> .D.V....... decode subimage instead if available (default false)
<boolean> .D.V....... decode embedded thumbnail subimage instead if available (default false)
<int> .D.V....... page number of multi-page image to decode (starting from 1) (from 0 to 65535) (default 0)

<int> .D.V....... Custom V210 stride (from -1 to INT_MAX) (default 0)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

.D.V....... Number of buffers in the output context (from 6 to INT_MAX) (default 16)
.D.V....... Number of buffers in the capture context (from 2 to INT_MAX) (default 20)

<int> .D..A...... Select the channel to decode for dual mono (from -1 to 2) (default auto)
-1 .D..A...... autoselection
1 .D..A...... Select Main/Left channel
2 .D..A...... Select Sub/Right channel
0 .D..A...... Select both channels
<int> .D..A...... Order in which the channels are to be exported (from 0 to 1) (default default)
0 .D..A...... normal libavcodec channel order
1 .D..A...... order in which the channels are coded in the bitstream

(E-)AC3 decoder AVOptions:

<boolean> .D..A...... enable consistent noise generation (default false)
<float> .D..A...... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
<boolean> .D..A...... enable heavy dynamic range compression (default false)
<int> .D..A...... target level in -dBFS (0 not applied) (from -31 to 0) (default 0)
<channel_layout> .D..A...... Request a specific channel layout from the decoder

<boolean> .D..A...... enable consistent noise generation (default false)
<float> .D..A...... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
<boolean> .D..A...... enable heavy dynamic range compression (default false)
<channel_layout> .D..A...... Request a specific channel layout from the decoder

<boolean> .D..A...... Force non-standard decoding process (default false)

<int> .D..A...... maximum number of samples decoded per call (from 1 to INT_MAX) (default 4608)
2147483647 .D..A...... no maximum. decode all samples for each packet at once

<boolean> .D..A...... Decode core only without extensions (default false)
<int> .D..A...... Order in which the channels are to be exported (from 0 to 1) (default default)
0 .D..A...... normal libavcodec channel order
1 .D..A...... order in which the channels are coded in the bitstream
<channel_layout> .D..A...... Request a specific channel layout from the decoder

<int> .D..A...... Order in which the channels are to be exported (from 0 to 1) (default default)
0 .D..A...... normal libavcodec channel order
1 .D..A...... order in which the channels are coded in the bitstream

(E-)AC3 decoder AVOptions:

<boolean> .D..A...... enable consistent noise generation (default false)
<float> .D..A...... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
<boolean> .D..A...... enable heavy dynamic range compression (default false)
<int> .D..A...... target level in -dBFS (0 not applied) (from -31 to 0) (default 0)
<channel_layout> .D..A...... Request a specific channel layout from the decoder

<boolean> .D..A...... enable postfilter (default true)

<boolean> .D..A...... emulate old buggy lavc behavior (default false)

<boolean> .D..A...... enable postfilter (default true)

<channel_layout> .D..A...... Request a specific channel layout from the decoder

<boolean> .D..A...... Apply intensity stereo phase inversion (default true)

<channel_layout> .D..A...... Request a specific channel layout from the decoder

<string> .D..A...... Set decoding password

.D..A...... Bits per G722 codeword (from 6 to 8) (default 8)

<boolean> .D...S..... emit subtitle events as they are decoded for real-time display (default false)
.D...S..... minimum elapsed time between emitting real-time subtitle events (from 0 to 500) (default 200)
<int> .D...S..... select data field (from -1 to 1) (default auto)
-1 .D...S..... pick first one that appears
0 .D...S.....
1 .D...S.....

<boolean> .D...S..... compute end of time using pts or timeout (default false)
<boolean> .D...S..... compute clut when not available(-1) or only once (-2) or always(1) or never(0) (default auto)
<int> .D...S..... (from -1 to 63) (default -1)

<string> .D...S..... set the global palette
<string> .D...S..... obtain the global palette from .IFO file
<boolean> .D...S..... Only show forced subtitles (default false)

<int> .D...S..... Frame width, usually video width (from 0 to INT_MAX) (default 0)
<int> .D...S..... Frame height, usually video height (from 0 to INT_MAX) (default 0)

<boolean> .D...S..... Only show forced subtitles (default false)

text/vplayer/stl/pjs/subviewer1 decoder AVOptions:

<boolean> .D...S..... Set if ASS tags must be escaped (default false)

text/vplayer/stl/pjs/subviewer1 decoder AVOptions:

<boolean> .D...S..... Set if ASS tags must be escaped (default false)

text/vplayer/stl/pjs/subviewer1 decoder AVOptions:

<boolean> .D...S..... Set if ASS tags must be escaped (default false)

text/vplayer/stl/pjs/subviewer1 decoder AVOptions:

<boolean> .D...S..... Set if ASS tags must be escaped (default false)

text/vplayer/stl/pjs/subviewer1 decoder AVOptions:

<boolean> .D...S..... Set if ASS tags must be escaped (default false)

<int> .D.V......P Tile threads (from 0 to 256) (default 0)
<int> .D.V......P Frame threads (from 0 to 256) (default 0)
<boolean> .D.V......P Apply Film Grain (default auto)
<int> .D.V....... Select an operating point of the scalable bitstream (from -1 to 31) (default -1)
<boolean> .D.V....... Output all spatial layers (default false)

<int> .D.V....... Select an operating point of the scalable bitstream (from 0 to 31) (default 0)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)

<int> .D.V....... Set deinterlacing mode (from 0 to 2) (default weave)
0 .D.V....... Weave deinterlacing (do nothing)
1 .D.V....... Bob deinterlacing
2 .D.V....... Adaptive deinterlacing
<string> .D.V....... GPU to be used for decoding
<int> .D.V....... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
.D.V....... Drop second field when deinterlacing (default false)
<string> .D.V....... Crop (top)x(bottom)x(left)x(right)
<string> .D.V....... Resize (width)x(height)
April 2024 mythffprobe 34.0+fixes.20240210.e3e165a1-0ubuntu6