ffprobe_harvid -version (return code: 0)
ffprobe version 3.3.3-4 Copyright (c) 2007-2017 the FFmpeg developers
built with gcc 7 (Ubuntu 7.2.0-4ubuntu1)
configuration: --prefix=/usr --extra-version=4 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libavresample 3. 5. 0 / 3. 5. 0
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
ffprobe_harvid --help (return code: 0)
ffprobe version 3.3.3-4 Copyright (c) 2007-2017 the FFmpeg developers
built with gcc 7 (Ubuntu 7.2.0-4ubuntu1)
configuration: --prefix=/usr --extra-version=4 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
WARNING: library configuration mismatch
avcodec configuration: --prefix=/usr --extra-version=4 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc --enable-netcdf
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libavresample 3. 5. 0 / 3. 5. 0
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.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
-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
-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_format_entry entry show a particular entry from the format/container 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_private_data show private data
-private same as show_private_data
-bitexact force bitexact output
-read_intervals read_intervals set read intervals
-default generic catch all option
-i input_file read specified file
AVFormatContext AVOptions:
-avioflags <flags> ED...... (default 0)
direct ED...... reduce buffering
-probesize <int64> .D...... set probing size (from 32 to I64_MAX) (default 5e+06)
-formatprobesize <int> .D...... number of bytes to probe file format (from 0 to 2.14748e+09) (default 1.04858e+06)
-fflags <flags> ED...... (default flush_packets+autobsf)
ignidx .D...... ignore index
genpts .D...... generate pts
nofillin .D...... do not fill in missing values that can be exactly calculated
noparse .D...... disable AVParsers, this needs nofillin too
igndts .D...... ignore dts
discardcorrupt .D...... discard corrupted frames
sortdts .D...... try to interleave outputted packets by dts
keepside .D...... don't merge side data
fastseek .D...... fast but inaccurate seeks
nobuffer .D...... reduce the latency introduced by optional buffering
-seek2any <boolean> .D...... allow seeking to non-keyframes on demuxer level when supported (default false)
-analyzeduration <int64> .D...... specify how many microseconds are analyzed to probe the input (from 0 to I64_MAX) (default 0)
-cryptokey <binary> .D...... decryption key
-indexmem <int> .D...... max memory used for timestamp index (per stream) (from 0 to INT_MAX) (default 1.04858e+06)
-rtbufsize <int> .D...... max memory used for buffering real-time frames (from 0 to INT_MAX) (default 3.04128e+06)
-fdebug <flags> ED...... print specific debug info (default 0)
ts ED......
-max_delay <int> ED...... maximum muxing or demuxing delay in microseconds (from -1 to INT_MAX) (default -1)
-fpsprobesize <int> .D...... number of frames used to probe fps (from -1 to 2.14748e+09) (default -1)
-f_err_detect <flags> .D...... set error detection flags (deprecated; use err_detect, save via avconv) (default crccheck)
crccheck .D...... verify embedded CRCs
bitstream .D...... detect bitstream specification deviations
buffer .D...... detect improper bitstream length
explode .D...... abort decoding on minor error detection
ignore_err .D...... ignore errors
careful .D...... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
compliant .D...... consider all spec non compliancies as errors
aggressive .D...... consider things that a sane encoder shouldn't do as an error
-err_detect <flags> .D...... set error detection flags (default crccheck)
crccheck .D...... verify embedded CRCs
bitstream .D...... detect bitstream specification deviations
buffer .D...... detect improper bitstream length
explode .D...... abort decoding on minor error detection
ignore_err .D...... ignore errors
careful .D...... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
compliant .D...... consider all spec non compliancies as errors
aggressive .D...... consider things that a sane encoder shouldn't do as an error
-use_wallclock_as_timestamps <boolean> .D...... use wallclock as timestamps (default false)
-skip_initial_bytes <int64> .D...... set number of bytes to skip before reading header and frames (from 0 to I64_MAX) (default 0)
-correct_ts_overflow <boolean> .D...... correct single timestamp overflows (default true)
-f_strict <int> ED...... how strictly to follow the standards (deprecated; use strict, save via avconv) (from INT_MIN to INT_MAX) (default normal)
very ED...... strictly conform to a older more strict version of the spec or reference software
strict ED...... strictly conform to all the things in the spec no matter what the consequences
normal ED......
unofficial ED...... allow unofficial extensions
experimental ED...... allow non-standardized experimental variants
-strict <int> ED...... how strictly to follow the standards (from INT_MIN to INT_MAX) (default normal)
very ED...... strictly conform to a older more strict version of the spec or reference software
strict ED...... strictly conform to all the things in the spec no matter what the consequences
normal ED......
unofficial ED...... allow unofficial extensions
experimental ED...... allow non-standardized experimental variants
-max_ts_probe <int> .D...... maximum number of packets to read while waiting for the first timestamp (from 0 to INT_MAX) (default 50)
-dump_separator <string> ED...... set information dump field separator (default ", ")
-codec_whitelist <string> .D...... List of decoders that are allowed to be used
-format_whitelist <string> .D...... List of demuxers that are allowed to be used
-protocol_whitelist <string> .D...... List of protocols that are allowed to be used
-protocol_blacklist <string> .D...... List of protocols that are not allowed to be used
-max_streams <int> .D...... maximum number of streams (from 0 to INT_MAX) (default 1000)
AVIOContext AVOptions:
-protocol_whitelist <string> .D...... List of protocols that are allowed to be used
URLContext AVOptions:
-protocol_whitelist <string> .D...... List of protocols that are allowed to be used
-protocol_blacklist <string> .D...... List of protocols that are not allowed to be used
-rw_timeout <int64> ED...... Timeout for IO operations (in microseconds) (from 0 to I64_MAX) (default 0)
Async AVOptions:
bluray AVOptions:
-playlist <int> .D...... (from -1 to 99999) (default -1)
-angle <int> .D...... (from 0 to 254) (default 0)
-chapter <int> .D...... (from 1 to 65534) (default 1)
Cache AVOptions:
-read_ahead_limit <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)
crypto AVOptions:
-key <binary> ED...... AES encryption/decryption key
-iv <binary> ED...... AES encryption/decryption initialization vector
-decryption_key <binary> .D...... AES decryption key
-decryption_iv <binary> .D...... AES decryption initialization vector
ffrtmphttp AVOptions:
-ffrtmphttp_tls <boolean> .D...... Use a HTTPS tunneling connection (RTMPTS). (default false)
file AVOptions:
-follow <int> .D...... Follow a file as it is being written (from 0 to 1) (default 0)
ftp AVOptions:
-timeout <int> ED...... set timeout of socket I/O operations (from -1 to INT_MAX) (default -1)
-ftp-anonymous-password <string> ED...... password for anonymous login. E-mail address should be used.
http AVOptions:
-seekable <boolean> .D...... control seekability of connection (default auto)
-http_proxy <string> ED...... set HTTP proxy to tunnel through
-headers <string> ED...... set custom HTTP headers, can override built in default headers
-content_type <string> ED...... set a specific content type for the POST messages
-user_agent <string> .D...... override User-Agent header (default "Lavf/57.71.100")
-user-agent <string> .D...... override User-Agent header (default "Lavf/57.71.100")
-multiple_requests <boolean> ED...... use persistent connections (default false)
-post_data <binary> ED...... set custom HTTP post data
-cookies <string> .D...... set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax
-icy <boolean> .D...... request ICY metadata (default true)
-auth_type <int> ED...... HTTP authentication type (from 0 to 1) (default none)
none ED...... No auth method set, autodetect
basic ED...... HTTP basic authentication
-location <string> ED...... The actual location of the data received
-offset <int64> .D...... initial byte offset (from 0 to I64_MAX) (default 0)
-end_offset <int64> .D...... try to limit the request to bytes preceding this offset (from 0 to I64_MAX) (default 0)
-method <string> ED...... Override the HTTP method or set the expected HTTP method from a client
-reconnect <boolean> .D...... auto reconnect after disconnect before EOF (default false)
-reconnect_at_eof <boolean> .D...... auto reconnect at EOF (default false)
-reconnect_streamed <boolean> .D...... auto reconnect streamed / non seekable streams (default false)
-reconnect_delay_max <int> .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)
https AVOptions:
-seekable <boolean> .D...... control seekability of connection (default auto)
-http_proxy <string> ED...... set HTTP proxy to tunnel through
-headers <string> ED...... set custom HTTP headers, can override built in default headers
-content_type <string> ED...... set a specific content type for the POST messages
-user_agent <string> .D...... override User-Agent header (default "Lavf/57.71.100")
-user-agent <string> .D...... override User-Agent header (default "Lavf/57.71.100")
-multiple_requests <boolean> ED...... use persistent connections (default false)
-post_data <binary> ED...... set custom HTTP post data
-cookies <string> .D...... set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax
-icy <boolean> .D...... request ICY metadata (default true)
-auth_type <int> ED...... HTTP authentication type (from 0 to 1) (default none)
none ED...... No auth method set, autodetect
basic ED...... HTTP basic authentication
-location <string> ED...... The actual location of the data received
-offset <int64> .D...... initial byte offset (from 0 to I64_MAX) (default 0)
-end_offset <int64> .D...... try to limit the request to bytes preceding this offset (from 0 to I64_MAX) (default 0)
-method <string> ED...... Override the HTTP method or set the expected HTTP method from a client
-reconnect <boolean> .D...... auto reconnect after disconnect before EOF (default false)
-reconnect_at_eof <boolean> .D...... auto reconnect at EOF (default false)
-reconnect_streamed <boolean> .D...... auto reconnect streamed / non seekable streams (default false)
-reconnect_delay_max <int> .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)
icecast AVOptions:
pipe AVOptions:
prompeg AVOptions:
rtmp AVOptions:
-rtmp_app <string> ED...... Name of application to connect to on the RTMP server
-rtmp_buffer <int> ED...... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
-rtmp_conn <string> ED...... Append arbitrary AMF data to the Connect message
-rtmp_flashver <string> ED...... Version of the Flash plugin used to run the SWF player.
-rtmp_live <int> .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
any .D...... both
live .D...... live stream
recorded .D...... recorded stream
-rtmp_pageurl <string> .D...... URL of the web page in which the media was embedded. By default no value will be sent.
-rtmp_playpath <string> ED...... Stream identifier to play or to publish
-rtmp_subscribe <string> .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
-rtmp_swfhash <binary> .D...... SHA256 hash of the decompressed SWF file (32 bytes).
-rtmp_swfsize <int> .D...... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
-rtmp_swfurl <string> ED...... URL of the SWF player. By default no value will be sent
-rtmp_swfverify <string> .D...... URL to player swf file, compute hash/size automatically.
-rtmp_tcurl <string> ED...... URL of the target stream. Defaults to proto://host[:port]/app.
-rtmp_listen <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)
-timeout <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)
rtmps AVOptions:
-rtmp_app <string> ED...... Name of application to connect to on the RTMP server
-rtmp_buffer <int> ED...... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
-rtmp_conn <string> ED...... Append arbitrary AMF data to the Connect message
-rtmp_flashver <string> ED...... Version of the Flash plugin used to run the SWF player.
-rtmp_live <int> .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
any .D...... both
live .D...... live stream
recorded .D...... recorded stream
-rtmp_pageurl <string> .D...... URL of the web page in which the media was embedded. By default no value will be sent.
-rtmp_playpath <string> ED...... Stream identifier to play or to publish
-rtmp_subscribe <string> .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
-rtmp_swfhash <binary> .D...... SHA256 hash of the decompressed SWF file (32 bytes).
-rtmp_swfsize <int> .D...... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
-rtmp_swfurl <string> ED...... URL of the SWF player. By default no value will be sent
-rtmp_swfverify <string> .D...... URL to player swf file, compute hash/size automatically.
-rtmp_tcurl <string> ED...... URL of the target stream. Defaults to proto://host[:port]/app.
-rtmp_listen <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)
-timeout <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)
rtmpt AVOptions:
-rtmp_app <string> ED...... Name of application to connect to on the RTMP server
-rtmp_buffer <int> ED...... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
-rtmp_conn <string> ED...... Append arbitrary AMF data to the Connect message
-rtmp_flashver <string> ED...... Version of the Flash plugin used to run the SWF player.
-rtmp_live <int> .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
any .D...... both
live .D...... live stream
recorded .D...... recorded stream
-rtmp_pageurl <string> .D...... URL of the web page in which the media was embedded. By default no value will be sent.
-rtmp_playpath <string> ED...... Stream identifier to play or to publish
-rtmp_subscribe <string> .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
-rtmp_swfhash <binary> .D...... SHA256 hash of the decompressed SWF file (32 bytes).
-rtmp_swfsize <int> .D...... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
-rtmp_swfurl <string> ED...... URL of the SWF player. By default no value will be sent
-rtmp_swfverify <string> .D...... URL to player swf file, compute hash/size automatically.
-rtmp_tcurl <string> ED...... URL of the target stream. Defaults to proto://host[:port]/app.
-rtmp_listen <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)
-timeout <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)
rtmpts AVOptions:
-rtmp_app <string> ED...... Name of application to connect to on the RTMP server
-rtmp_buffer <int> ED...... Set buffer time in milliseconds. The default is 3000. (from 0 to INT_MAX) (default 3000)
-rtmp_conn <string> ED...... Append arbitrary AMF data to the Connect message
-rtmp_flashver <string> ED...... Version of the Flash plugin used to run the SWF player.
-rtmp_live <int> .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default any)
any .D...... both
live .D...... live stream
recorded .D...... recorded stream
-rtmp_pageurl <string> .D...... URL of the web page in which the media was embedded. By default no value will be sent.
-rtmp_playpath <string> ED...... Stream identifier to play or to publish
-rtmp_subscribe <string> .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
-rtmp_swfhash <binary> .D...... SHA256 hash of the decompressed SWF file (32 bytes).
-rtmp_swfsize <int> .D...... Size of the decompressed SWF file, required for SWFVerification. (from 0 to INT_MAX) (default 0)
-rtmp_swfurl <string> ED...... URL of the SWF player. By default no value will be sent
-rtmp_swfverify <string> .D...... URL to player swf file, compute hash/size automatically.
-rtmp_tcurl <string> ED...... URL of the target stream. Defaults to proto://host[:port]/app.
-rtmp_listen <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)
-timeout <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)
rtp AVOptions:
-ttl <int> ED...... Time to live (in milliseconds, multicast only) (from -1 to INT_MAX) (default -1)
-buffer_size <int> ED...... Send/Receive buffer size (in bytes) (from -1 to INT_MAX) (default -1)
-rtcp_port <int> ED...... Custom rtcp port (from -1 to INT_MAX) (default -1)
-local_rtpport <int> ED...... Local rtp port (from -1 to INT_MAX) (default -1)
-local_rtcpport <int> ED...... Local rtcp port (from -1 to INT_MAX) (default -1)
-connect <boolean> ED...... Connect socket (default false)
-write_to_source <boolean> ED...... Send packets to the source address of the latest received packet (default false)
-pkt_size <int> ED...... Maximum packet size (from -1 to INT_MAX) (default -1)
-dscp <int> ED...... DSCP class (from -1 to INT_MAX) (default -1)
-sources <string> ED...... Source list
-block <string> ED...... Block list
sctp AVOptions:
-listen <boolean> ED...... Listen for incoming connections (default false)
-timeout <int> ED...... Connection timeout (in milliseconds) (from INT_MIN to INT_MAX) (default 10000)
-listen_timeout <int> ED...... Bind timeout (in milliseconds) (from INT_MIN to INT_MAX) (default -1)
-max_streams <int> ED...... Max stream to allocate (from 0 to 32767) (default 0)
srtp AVOptions:
-srtp_in_suite <string> .D......
-srtp_in_params <string> .D......
subfile AVOptions:
-start <int64> .D...... start offset (from 0 to I64_MAX) (default 0)
-end <int64> .D...... end offset (from 0 to I64_MAX) (default 0)
tee AVOptions:
tcp AVOptions:
-listen <int> ED...... Listen for incoming connections (from 0 to 2) (default 0)
-timeout <int> ED...... set timeout (in microseconds) of socket I/O operations (from -1 to INT_MAX) (default -1)
-listen_timeout <int> ED...... Connection awaiting timeout (in milliseconds) (from -1 to INT_MAX) (default -1)
-send_buffer_size <int> ED...... Socket send buffer size (in bytes) (from -1 to INT_MAX) (default -1)
-recv_buffer_size <int> ED...... Socket receive buffer size (in bytes) (from -1 to INT_MAX) (default -1)
tls AVOptions:
-ca_file <string> ED...... Certificate Authority database file
-cafile <string> ED...... Certificate Authority database file
-tls_verify <int> ED...... Verify the peer certificate (from 0 to 1) (default 0)
-cert_file <string> ED...... Certificate file
-key_file <string> ED...... Private key file
-listen <int> ED...... Listen for incoming connections (from 0 to 1) (default 0)
-verifyhost <string> ED...... Verify against a specific hostname
udp AVOptions:
-buffer_size <int> ED...... System data size (in bytes) (from -1 to INT_MAX) (default -1)
-localport <int> ED...... Local port (from -1 to INT_MAX) (default -1)
-local_port <int> ED...... Local port (from -1 to INT_MAX) (default -1)
-localaddr <string> ED...... Local address
-udplite_coverage <int> ED...... choose UDPLite head size which should be validated by checksum (from 0 to INT_MAX) (default 0)
-pkt_size <int> ED...... Maximum UDP packet size (from -1 to INT_MAX) (default 1472)
-reuse <boolean> ED...... explicitly allow reusing UDP sockets (default auto)
-reuse_socket <boolean> ED...... explicitly allow reusing UDP sockets (default auto)
-connect <boolean> ED...... set if connect() should be called on socket (default false)
-fifo_size <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)
-overrun_nonfatal <boolean> .D...... survive in case of UDP receiving circular buffer overrun (default false)
-timeout <int> .D...... set raise error timeout (only in read mode) (from 0 to INT_MAX) (default 0)
-sources <string> ED...... Source list
-block <string> ED...... Block list
udplite AVOptions:
-buffer_size <int> ED...... System data size (in bytes) (from -1 to INT_MAX) (default -1)
-localport <int> ED...... Local port (from -1 to INT_MAX) (default -1)
-local_port <int> ED...... Local port (from -1 to INT_MAX) (default -1)
-localaddr <string> ED...... Local address
-udplite_coverage <int> ED...... choose UDPLite head size which should be validated by checksum (from 0 to INT_MAX) (default 0)
-pkt_size <int> ED...... Maximum UDP packet size (from -1 to INT_MAX) (default 1472)
-reuse <boolean> ED...... explicitly allow reusing UDP sockets (default auto)
-reuse_socket <boolean> ED...... explicitly allow reusing UDP sockets (default auto)
-connect <boolean> ED...... set if connect() should be called on socket (default false)
-fifo_size <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)
-overrun_nonfatal <boolean> .D...... survive in case of UDP receiving circular buffer overrun (default false)
-timeout <int> .D...... set raise error timeout (only in read mode) (from 0 to INT_MAX) (default 0)
-sources <string> ED...... Source list
-block <string> ED...... Block list
unix AVOptions:
-listen <boolean> ED...... Open socket for listening (default false)
-timeout <int> ED...... Timeout in ms (from -1 to INT_MAX) (default -1)
-type <int> ED...... Socket type (from INT_MIN to INT_MAX) (default stream)
stream ED...... Stream (reliable stream-oriented)
datagram ED...... Datagram (unreliable packet-oriented)
seqpacket ED...... Seqpacket (reliable packet-oriented
libssh AVOptions:
-timeout <int> ED...... set timeout of socket I/O operations (from -1 to INT_MAX) (default -1)
-private_key <string> ED...... set path to private key
aa AVOptions:
-aa_fixed_key <binary> .D...... Fixed key used for handling Audible AA files
Artworx Data Format demuxer AVOptions:
-linespeed <int> .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
-video_size <image_size> .D...... set video size, such as 640x480 or hd720.
-framerate <video_rate> .D...... set framerate (frames per second) (default "25")
APNG demuxer AVOptions:
-ignore_loop <boolean> .D...... ignore loop setting (default true)
-max_fps <int> .D...... maximum framerate (0 is no limit) (from 0 to INT_MAX) (default 0)
-default_fps <int> .D...... default framerate (0 is as fast as possible) (from 0 to INT_MAX) (default 15)
aqtdec AVOptions:
-subfps <rational> .D...S.. set the movie frame rate (from 0 to INT_MAX) (default 25/1)
asf demuxer AVOptions:
-no_resync_search <boolean> .D...... Don't try to resynchronize by looking for a certain optional start code (default false)
-export_xmp <boolean> .D...... Export full XMP metadata (default false)
avi AVOptions:
-use_odml <boolean> .D...... use odml index (default true)
Binary text demuxer AVOptions:
-linespeed <int> .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
-video_size <image_size> .D...... set video size, such as 640x480 or hd720.
-framerate <video_rate> .D...... set framerate (frames per second) (default "25")
cavsvideo demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
CDXL demuxer AVOptions:
-sample_rate <int> .D...... (from 1 to INT_MAX) (default 11025)
-framerate <string> .D......
concat demuxer AVOptions:
-safe <boolean> .D...... enable safe mode (default true)
-auto_convert <boolean> .D...... automatically convert bitstream format (default true)
-segment_time_metadata <boolean> .D...... output file segment start time and duration as packet metadata (default false)
dirac demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
dnxhd demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
dvbsub demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
dvbtxt demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
ffm demuxer AVOptions:
flvdec AVOptions:
-flv_metadata <boolean> .D.V.... Allocate streams according to the onMetaData array (default false)
-missing_streams <int> .D.V..XR (from 0 to 255) (default 0)
live_flvdec AVOptions:
-flv_metadata <boolean> .D.V.... Allocate streams according to the onMetaData array (default false)
-missing_streams <int> .D.V..XR (from 0 to 255) (default 0)
g729 demuxer AVOptions:
-bit_rate <int> .D...... (from 0 to INT_MAX) (default 8000)
GIF demuxer AVOptions:
-min_delay <int> .D...... minimum valid delay between frames (in hundredths of second) (from 0 to 6000) (default 2)
-max_gif_delay <int> .D...... maximum valid delay between frames (in hundredths of seconds) (from 0 to 65535) (default 65535)
-default_delay <int> .D...... default delay between frames (in hundredths of second) (from 0 to 6000) (default 10)
-ignore_loop <boolean> .D...... ignore loop setting (netscape extension) (default true)
gsm demuxer AVOptions:
-sample_rate <int> .D...... (from 1 to 6.50753e+07) (default 8000)
h261 demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
h263 demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
h264 demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
hevc demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
hls,applehttp AVOptions:
-live_start_index <int> .D...... segment index to start live streams at (negative values are from the end) (from INT_MIN to INT_MAX) (default -3)
-allowed_extensions <string> .D...... List of file extensions that hls is allowed to access (default "3gp,aac,avi,flac,mkv,m3u8,m4a,m4s,m4v,mpg,mov,mp2,mp3,mp4,mpeg,mpegts,ogg,ogv,oga,ts,vob,wav")
iCE Draw File demuxer AVOptions:
-linespeed <int> .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
-video_size <image_size> .D...... set video size, such as 640x480 or hd720.
-framerate <video_rate> .D...... set framerate (frames per second) (default "25")
image2 demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
image2pipe demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
alias_pix demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
brender_pix demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
ingenient demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
m4v demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
microdvddec AVOptions:
-subfps <rational> .D...S.. set the movie frame rate fallback (from 0 to INT_MAX) (default 0/1)
mjpeg demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
mjpeg_2000 demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
mov,mp4,m4a,3gp,3g2,mj2 AVOptions:
-use_absolute_path <boolean> .D.V.... allow using absolute path when opening alias, this is a possible security issue (default false)
-seek_streams_individually <boolean> .D.V.... Seek each stream individually to the to the closest point (default true)
-ignore_editlist <boolean> .D.V.... Ignore the edit list atom. (default false)
-advanced_editlist <boolean> .D.V.... Modify the AVIndex according to the editlists. Use this option to decode in the order specified by the edits. (default true)
-ignore_chapters <boolean> .D.V.... (default false)
-use_mfra_for <int> .D.V.... use mfra for fragment timestamps (from -1 to 2) (default auto)
auto .D.V.... auto
dts .D.V.... dts
pts .D.V.... pts
-export_all <boolean> .D.V.... Export unrecognized metadata entries (default false)
-export_xmp <boolean> .D.V.... Export full XMP metadata (default false)
-activation_bytes <binary> .D...... Secret bytes for Audible AAX files
-audible_fixed_key <binary> .D...... Fixed key used for handling Audible AAX files
-decryption_key <binary> .D...... The media decryption key (hex)
-enable_drefs <boolean> .D.V.... Enable external track support. (default false)
mp3 AVOptions:
-usetoc <boolean> .D...... use table of contents (default false)
mpegts demuxer AVOptions:
-resync_size <int> .D...... set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536)
-fix_teletext_pts <boolean> .D...... try to fix pts values of dvb teletext streams (default true)
-ts_packetsize <int> .D....XR output option carrying the raw packet size (from 0 to 0) (default 0)
-scan_all_pmts <boolean> .D...... scan and combine all PMTs (default auto)
mpegtsraw demuxer AVOptions:
-resync_size <int> .D...... set size limit for looking up a new synchronization (from 0 to INT_MAX) (default 65536)
-compute_pcr <boolean> .D...... compute exact PCR for each transport stream packet (default false)
-ts_packetsize <int> .D....XR output option carrying the raw packet size (from 0 to 0) (default 0)
mpegvideo demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
MPJPEG demuxer AVOptions:
-strict_mime_boundary <boolean> .D...... require MIME boundaries match (default false)
alaw demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
mulaw demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
f64be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
f64le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
f32be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
f32le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s32be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s32le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s24be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s24le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s16be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s16le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
s8 demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u32be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u32le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u24be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u24le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u16be demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u16le demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
u8 demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 44100)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
rawvideo demuxer AVOptions:
-video_size <image_size> .D...... set frame size
-pixel_format <string> .D...... set pixel format (default "yuv420p")
-framerate <video_rate> .D...... set frame rate (default "25")
RTP demuxer AVOptions:
-rtp_flags <flags> .D...... set RTP flags (default 0)
filter_src .D...... only receive packets from the negotiated peer IP
-reorder_queue_size <int> .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
-buffer_size <int> ED...... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)
RTSP demuxer AVOptions:
-initial_pause <boolean> .D...... do not start playing the stream immediately (default false)
-rtsp_transport <flags> ED...... set RTSP transport protocols (default 0)
udp ED...... UDP
tcp ED...... TCP
udp_multicast .D...... UDP multicast
http .D...... HTTP tunneling
-rtsp_flags <flags> .D...... set RTSP flags (default 0)
filter_src .D...... only receive packets from the negotiated peer IP
listen .D...... wait for incoming connections
prefer_tcp ED...... try RTP via TCP first, if available
-allowed_media_types <flags> .D...... set media types to accept from the server (default video+audio+data+subtitle)
video .D...... Video
audio .D...... Audio
data .D...... Data
subtitle .D...... Subtitle
-min_port <int> ED...... set minimum local UDP port (from 0 to 65535) (default 5000)
-max_port <int> ED...... set maximum local UDP port (from 0 to 65535) (default 65000)
-timeout <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)
-stimeout <int> .D...... set timeout (in microseconds) of socket TCP I/O operations (from INT_MIN to INT_MAX) (default 0)
-reorder_queue_size <int> .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
-buffer_size <int> ED...... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)
-user-agent <string> .D...... override User-Agent header (default "Lavf57.71.100")
sbg_demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 0)
-frame_size <int> .D...... (from 0 to INT_MAX) (default 0)
-max_file_size <int> .D...... (from 0 to INT_MAX) (default 5e+06)
SDP demuxer AVOptions:
-sdp_flags <flags> .D...... SDP flags (default 0)
filter_src .D...... only receive packets from the negotiated peer IP
custom_io .D...... use custom I/O
rtcp_to_source .D...... send RTCP packets to the source address of received packets
-allowed_media_types <flags> .D...... set media types to accept from the server (default video+audio+data+subtitle)
video .D...... Video
audio .D...... Audio
data .D...... Data
subtitle .D...... Subtitle
-reorder_queue_size <int> .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
-buffer_size <int> ED...... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)
sln demuxer AVOptions:
-sample_rate <int> .D...... (from 0 to INT_MAX) (default 8000)
-channels <int> .D...... (from 0 to INT_MAX) (default 1)
tedcaptions_demuxer AVOptions:
-start_time <int64> .D...S.. set the start time (offset) of the subtitles, in ms (from I64_MIN to I64_MAX) (default 15000)
TTY demuxer AVOptions:
-chars_per_frame <int> .D...... (from 1 to INT_MAX) (default 6000)
-video_size <image_size> .D...... A string describing frame size, such as 640x480 or hd720.
-framerate <video_rate> .D...... (default "25")
v210 demuxer AVOptions:
-video_size <image_size> .D...... set frame size
-framerate <video_rate> .D...... set frame rate (default "25")
v210x demuxer AVOptions:
-video_size <image_size> .D...... set frame size
-framerate <video_rate> .D...... set frame rate (default "25")
vc1 demuxer AVOptions:
-framerate <video_rate> .D...... (default "25")
vobsub AVOptions:
-sub_name <string> .D...... URI for .sub file
WAV demuxer AVOptions:
-ignore_length <boolean> .D...... Ignore length (default false)
WebM DASH Manifest demuxer AVOptions:
-live <boolean> .D...... flag indicating that the input is a live file that only has the headers. (default false)
WebVTT demuxer AVOptions:
eXtended BINary text (XBIN) demuxer AVOptions:
-linespeed <int> .D...... set simulated line speed (bytes per second) (from 1 to INT_MAX) (default 6000)
-video_size <image_size> .D...... set video size, such as 640x480 or hd720.
-framerate <video_rate> .D...... set framerate (frames per second) (default "25")
bmp demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
dds demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
dpx demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
exr demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
j2k demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
jpeg demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
jpegls demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
pam demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
pbm demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
pcx demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
pgmyuv demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
pgm demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
pictor demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
png demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
ppm demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
psd demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
qdraw demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
sgi demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
sunrast demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
tiff demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
webp demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
xpm demuxer AVOptions:
-framerate <video_rate> .D...... set the video framerate (default "25")
-loop <boolean> .D...... force loop over input file sequence (default false)
-pattern_type <int> .D...... set pattern type (from 0 to INT_MAX) (default 4)
glob_sequence .D...... select glob/sequence pattern type
glob .D...... select glob pattern type
sequence .D...... select sequence pattern type
none .D...... disable pattern matching
-pixel_format <string> .D...... set video pixel format
-start_number <int> .D...... set first number in the sequence (from INT_MIN to INT_MAX) (default 0)
-start_number_range <int> .D...... set range for looking at the first sequence number (from 1 to INT_MAX) (default 5)
-video_size <image_size> .D...... set video size
-frame_size <int> .D...... force frame size in bytes (from 0 to INT_MAX) (default 0)
-ts_from_file <int> .D...... set frame timestamp from file's one (from 0 to 2) (default none)
none .D...... none
sec .D...... second precision
ns .D...... nano second precision
Game Music Emu demuxer AVOptions:
-track_index <int> .D..A... set track that should be played (from 0 to INT_MAX) (default 0)
-sample_rate <int> .D..A... set sample rate (from 1000 to 999999) (default 44100)
-max_size <int64> .D..A... set max file size supported (in bytes) (from 0 to 1.84467e+19) (default 5.24288e+07)
libopenmpt AVOptions:
-sample_rate <int> .D..A... set sample rate (from 1000 to INT_MAX) (default 48000)
-layout <channel_layout> .D..A... set channel layout (default 0x3)
-subsong <int> .D..A... set subsong (from -2 to INT_MAX) (default auto)
all .D..A... all
auto .D..A... auto
ALSA demuxer AVOptions:
-sample_rate <int> .D...... (from 1 to INT_MAX) (default 48000)
-channels <int> .D...... (from 1 to INT_MAX) (default 2)
DV1394 indev AVOptions:
-standard <int> .D...... (from 0 to 1) (default NTSC)
PAL .D......
NTSC .D......
-channel <int> .D...... (from 0 to INT_MAX) (default 63)
fbdev indev AVOptions:
-framerate <video_rate> .D...... (default "25")
iec61883 indev AVOptions:
-dvtype <int> .D...... override autodetection of DV/HDV (from 0 to 2) (default auto)
auto .D...... auto detect DV/HDV
dv .D...... force device being treated as DV device
hdv .D...... force device being treated as HDV device
-dvbuffer <int> .D...... set queue buffer size (in packets) (from 0 to INT_MAX) (default 0)
-dvguid <string> .D...... select one of multiple DV devices by its GUID
JACK indev AVOptions:
-channels <int> .D...... Number of audio channels. (from 1 to INT_MAX) (default 2)
lavfi indev AVOptions:
-graph <string> .D...... set libavfilter graph
-graph_file <string> .D...... set libavfilter graph filename
-dumpgraph <string> .D...... dump graph to stderr
openal AVOptions:
-channels <int> .D...... set number of channels (from 1 to 2) (default 2)
-sample_rate <int> .D...... set sample rate (from 1 to 192000) (default 44100)
-sample_size <int> .D...... set sample size (from 8 to 16) (default 16)
-list_devices <int> .D...... list available devices (from 0 to 1) (default false)
true .D......
false .D......
OSS demuxer AVOptions:
-sample_rate <int> .D...... (from 1 to INT_MAX) (default 48000)
-channels <int> .D...... (from 1 to INT_MAX) (default 2)
Pulse demuxer AVOptions:
-server <string> .D...... set PulseAudio server
-name <string> .D...... set application name (default "Lavf57.71.100")
-stream_name <string> .D...... set stream description (default "record")
-sample_rate <int> .D...... set sample rate in Hz (from 1 to INT_MAX) (default 48000)
-channels <int> .D...... set number of audio channels (from 1 to INT_MAX) (default 2)
-frame_size <int> .D...... set number of bytes per frame (from 1 to INT_MAX) (default 1024)
-fragment_size <int> .D...... set buffering size, affects latency and cpu usage (from -1 to INT_MAX) (default -1)
-wallclock <int> .D...... set the initial pts using the current time (from -1 to 1) (default 1)
sndio indev AVOptions:
-sample_rate <int> .D...... (from 1 to INT_MAX) (default 48000)
-channels <int> .D...... (from 1 to INT_MAX) (default 2)
V4L2 indev AVOptions:
-standard <string> .D...... set TV standard, used only by analog frame grabber
-channel <int> .D...... set TV channel, used only by frame grabber (from -1 to INT_MAX) (default -1)
-video_size <image_size> .D...... set frame size
-pixel_format <string> .D...... set preferred pixel format
-input_format <string> .D...... set preferred pixel format (for raw video) or codec name
-framerate <string> .D...... set frame rate
-list_formats <int> .D...... list available formats and exit (from 0 to INT_MAX) (default 0)
all .D...... show all available formats
raw .D...... show only non-compressed formats
compressed .D...... show only compressed formats
-list_standards <int> .D...... list supported standards and exit (from 0 to 1) (default 0)
all .D...... show all supported standards
-timestamps <int> .D...... set type of timestamps for grabbed frames (from 0 to 2) (default default)
default .D...... use timestamps from the kernel
abs .D...... use absolute timestamps (wall clock)
mono2abs .D...... force conversion from monotonic to absolute timestamps
-ts <int> .D...... set type of timestamps for grabbed frames (from 0 to 2) (default default)
default .D...... use timestamps from the kernel
abs .D...... use absolute timestamps (wall clock)
mono2abs .D...... force conversion from monotonic to absolute timestamps
-use_libv4l2 <boolean> .D...... use libv4l2 (v4l-utils) conversion functions (default false)
xcbgrab indev AVOptions:
-x <int> .D...... Initial x coordinate. (from 0 to INT_MAX) (default 0)
-y <int> .D...... Initial y coordinate. (from 0 to INT_MAX) (default 0)
-grab_x <int> .D...... Initial x coordinate. (from 0 to INT_MAX) (default 0)
-grab_y <int> .D...... Initial y coordinate. (from 0 to INT_MAX) (default 0)
-video_size <string> .D...... A string describing frame size, such as 640x480 or hd720. (default "vga")
-framerate <string> .D...... (default "ntsc")
-draw_mouse <int> .D...... Draw the mouse pointer. (from 0 to 1) (default 1)
-follow_mouse <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)
centered .D...... Keep the mouse pointer at the center of grabbing region when following.
-show_region <int> .D...... Show the grabbing region. (from 0 to 1) (default 0)
-region_border <int> .D...... Set the region border thickness. (from 1 to 128) (default 3)
libcdio indev AVOptions:
-speed <int> .D...... set drive reading speed (from 0 to INT_MAX) (default 0)
-paranoia_mode <flags> .D...... set error recovery mode (default 0)
disable .D...... apply no fixups
verify .D...... verify data integrity in overlap area
overlap .D...... perform overlapped reads
neverskip .D...... do not skip failed reads
full .D...... apply all recovery modes
libdc1394 indev AVOptions:
-video_size <string> .D...... A string describing frame size, such as 640x480 or hd720. (default "qvga")
-pixel_format <string> .D...... (default "uyvy422")
-framerate <string> .D...... (default "ntsc")
ADTS muxer AVOptions:
AIFF muxer AVOptions:
APNG muxer AVOptions:
ASF muxer AVOptions:
ass muxer AVOptions:
AST muxer AVOptions:
ASF stream muxer AVOptions:
AVI muxer AVOptions:
dash muxer AVOptions:
f4v muxer AVOptions:
Fifo muxer AVOptions:
flac muxer AVOptions:
flv muxer AVOptions:
frame hash encoder class AVOptions:
frame hash encoder class AVOptions:
GIF muxer AVOptions:
hash encoder class AVOptions:
HDS muxer AVOptions:
hls muxer AVOptions:
image2 muxer AVOptions:
ipod muxer AVOptions:
ismv muxer AVOptions:
LATM/LOAS muxer AVOptions:
MD5 encoder class AVOptions:
matroska muxer AVOptions:
matroska audio muxer AVOptions:
mov muxer AVOptions:
MP3 muxer AVOptions:
mp4 muxer AVOptions:
mpeg muxer AVOptions:
vcd muxer AVOptions:
dvd muxer AVOptions:
svcd muxer AVOptions:
vob muxer AVOptions:
MPEGTS muxer AVOptions:
mpjpeg_muxer AVOptions:
MXF muxer AVOptions:
MXF-D10 muxer AVOptions:
MXF-OPAtom muxer AVOptions:
nutenc AVOptions:
Ogg audio muxer AVOptions:
Ogg muxer AVOptions:
Ogg video muxer AVOptions:
Ogg Opus muxer AVOptions:
psp muxer AVOptions:
RTP muxer AVOptions:
RTSP muxer AVOptions:
-initial_pause <boolean> .D...... do not start playing the stream immediately (default false)
-rtsp_transport <flags> ED...... set RTSP transport protocols (default 0)
udp ED...... UDP
tcp ED...... TCP
udp_multicast .D...... UDP multicast
http .D...... HTTP tunneling
-rtsp_flags <flags> .D...... set RTSP flags (default 0)
filter_src .D...... only receive packets from the negotiated peer IP
listen .D...... wait for incoming connections
prefer_tcp ED...... try RTP via TCP first, if available
-allowed_media_types <flags> .D...... set media types to accept from the server (default video+audio+data+subtitle)
video .D...... Video
audio .D...... Audio
data .D...... Data
subtitle .D...... Subtitle
-min_port <int> ED...... set minimum local UDP port (from 0 to 65535) (default 5000)
-max_port <int> ED...... set maximum local UDP port (from 0 to 65535) (default 65000)
-timeout <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)
-stimeout <int> .D...... set timeout (in microseconds) of socket TCP I/O operations (from INT_MIN to INT_MAX) (default 0)
-reorder_queue_size <int> .D...... set number of packets to buffer for handling of reordered packets (from -1 to INT_MAX) (default -1)
-buffer_size <int> ED...... Underlying protocol send/receive buffer size (from -1 to INT_MAX) (default -1)
-user-agent <string> .D...... override User-Agent header (default "Lavf57.71.100")
segment muxer AVOptions:
stream_segment muxer AVOptions:
smooth streaming muxer AVOptions:
Ogg Speex muxer AVOptions:
spdif AVOptions:
Tee muxer AVOptions:
tg2 muxer AVOptions:
tgp muxer AVOptions:
WAV muxer AVOptions:
webm muxer AVOptions:
WebM DASH Manifest muxer AVOptions:
WebM Chunk Muxer AVOptions:
WebP muxer AVOptions:
chromaprint muxer AVOptions:
caca_outdev AVOptions:
fbdev outdev AVOptions:
opengl outdev AVOptions:
PulseAudio muxer AVOptions:
sdl2 outdev AVOptions:
xvideo outdev AVOptions:
AVCodecContext AVOptions:
-flags <flags> ED.VAS.. (default 0)
unaligned .D.V.... allow decoders to produce unaligned output
gray ED.V.... only decode/encode grayscale
truncated .D.V.... Input bitstream might be randomly truncated
low_delay ED.V.... force low delay
bitexact ED.VAS.. use only bitexact functions (except (I)DCT)
output_corrupt .D.V.... Output even potentially corrupted frames
-ar <int> ED..A... set audio sampling rate (in Hz) (from 0 to INT_MAX) (default 0)
-ac <int> ED..A... set number of audio channels (from 0 to INT_MAX) (default 0)
-bug <flags> .D.V.... work around not autodetected encoder bugs (default autodetect)
autodetect .D.V....
old_msmpeg4 .D.V.... some old lavc-generated MSMPEG4v3 files (no autodetection)
xvid_ilace .D.V.... Xvid interlacing bug (autodetected if FOURCC == XVIX)
ump4 .D.V.... (autodetected if FOURCC == UMP4)
no_padding .D.V.... padding bug (autodetected)
amv .D.V....
ac_vlc .D.V.... illegal VLC bug (autodetected per FOURCC)
qpel_chroma .D.V....
std_qpel .D.V.... old standard qpel (autodetected per FOURCC/version)
qpel_chroma2 .D.V....
direct_blocksize .D.V.... direct-qpel-blocksize bug (autodetected per FOURCC/version)
edge .D.V.... edge padding bug (autodetected per FOURCC/version)
hpel_chroma .D.V....
dc_clip .D.V....
ms .D.V.... work around various bugs in Microsoft's broken decoders
trunc .D.V.... truncated frames
iedge .D.V....
-strict <int> ED.VA... how strictly to follow the standards (from INT_MIN to INT_MAX) (default normal)
very ED.VA... strictly conform to a older more strict version of the spec or reference software
strict ED.VA... strictly conform to all the things in the spec no matter what the consequences
normal ED.VA...
unofficial ED.VA... allow unofficial extensions
experimental ED.VA... allow non-standardized experimental things
-err_detect <flags> .D.VA... set error detection flags (default 0)
crccheck .D.VA... verify embedded CRCs
bitstream .D.VA... detect bitstream specification deviations
buffer .D.VA... detect improper bitstream length
explode .D.VA... abort decoding on minor error detection
ignore_err .D.VA... ignore errors
careful .D.VA... consider things that violate the spec, are fast to check and have not been seen in the wild as errors
compliant .D.VA... consider all spec non compliancies as errors
aggressive .D.VA... consider things that a sane encoder should not do as an error
-idct <int> ED.V.... select IDCT implementation (from 0 to INT_MAX) (default auto)
auto ED.V....
int ED.V....
simple ED.V....
simplemmx ED.V....
arm ED.V....
altivec ED.V....
sh4 ED.V....
simplearm ED.V....
simplearmv5te ED.V....
simplearmv6 ED.V....
simpleneon ED.V....
simplealpha ED.V....
ipp ED.V....
xvid ED.V....
xvidmmx ED.V.... deprecated, for compatibility only
faani ED.V.... floating point AAN IDCT
simpleauto ED.V....
-ec <flags> .D.V.... set error concealment strategy (default guess_mvs+deblock)
guess_mvs .D.V.... iterative motion vector (MV) search (slow)
deblock .D.V.... use strong deblock filter for damaged MBs
favor_inter .D.V.... favor predicting from the previous frame
-debug <flags> ED.VAS.. print specific debug info (default 0)
pict .D.V.... picture info
bitstream .D.V....
mb_type .D.V.... macroblock (MB) type
qp .D.V.... per-block quantization parameter (QP)
mv .D.V.... motion vector
dct_coeff .D.V....
green_metadata .D.V....
skip .D.V....
startcode .D.V....
pts .D.V....
er .D.V.... error recognition
mmco .D.V.... memory management control operations (H.264)
bugs .D.V....
vis_qp .D.V.... visualize quantization parameter (QP), lower QP are tinted greener
vis_mb_type .D.V.... visualize block types
buffers .D.V.... picture buffer allocations
thread_ops .D.VA... threading operations
nomc .D.VA... skip motion compensation
-vismv <flags> .D.V.... visualize motion vectors (MVs) (deprecated) (default 0)
pf .D.V.... forward predicted MVs of P-frames
bf .D.V.... forward predicted MVs of B-frames
bb .D.V.... backward predicted MVs of B-frames
-flags2 <flags> ED.VA... (default 0)
ignorecrop .D.V.... ignore cropping information from sps
chunks .D.V.... Frame data might be split into multiple chunks
showall .D.V.... Show all frames before the first keyframe
export_mvs .D.V.... export motion vectors through frame side data
skip_manual .D.V.... do not skip samples and export skip information as frame side data
ass_ro_flush_noop .D...S.. do not reset ASS ReadOrder field on flush
-threads <int> ED.VA... set the number of threads (from 0 to INT_MAX) (default 1)
auto ED.V.... autodetect a suitable number of threads to use
-skip_top <int> .D.V.... number of macroblock rows at the top which are skipped (from INT_MIN to INT_MAX) (default 0)
-skip_bottom <int> .D.V.... number of macroblock rows at the bottom which are skipped (from INT_MIN to INT_MAX) (default 0)
-lowres <int> .D.VA... decode at 1= 1/2, 2=1/4, 3=1/8 resolutions (from 0 to INT_MAX) (default 0)
-skip_loop_filter <int> .D.V.... skip loop filtering process for the selected frames (from INT_MIN to INT_MAX) (default default)
none .D.V.... discard no frame
default .D.V.... discard useless frames
noref .D.V.... discard all non-reference frames
bidir .D.V.... discard all bidirectional frames
nokey .D.V.... discard all frames except keyframes
nointra .D.V.... discard all frames except I frames
all .D.V.... discard all frames
-skip_idct <int> .D.V.... skip IDCT/dequantization for the selected frames (from INT_MIN to INT_MAX) (default default)
none .D.V.... discard no frame
default .D.V.... discard useless frames
noref .D.V.... discard all non-reference frames
bidir .D.V.... discard all bidirectional frames
nokey .D.V.... discard all frames except keyframes
nointra .D.V.... discard all frames except I frames
all .D.V.... discard all frames
-skip_frame <int> .D.V.... skip decoding for the selected frames (from INT_MIN to INT_MAX) (default default)
none .D.V.... discard no frame
default .D.V.... discard useless frames
noref .D.V.... discard all non-reference frames
bidir .D.V.... discard all bidirectional frames
nokey .D.V.... discard all frames except keyframes
nointra .D.V.... discard all frames except I frames
all .D.V.... discard all frames
-channel_layout <uint64> ED..A... (from 0 to 1.84467e+19) (default 0)
-request_channel_layout <uint64> .D..A... (from 0 to 1.84467e+19) (default 0)
-ticks_per_frame <int> ED.VA... (from 1 to INT_MAX) (default 1)
-color_primaries <int> ED.V.... color primaries (from 1 to 22) (default unknown)
bt709 ED.V.... BT.709
unknown ED.V.... Unspecified
bt470m ED.V.... BT.470 M
bt470bg ED.V.... BT.470 BG
smpte170m ED.V.... SMPTE 170 M
smpte240m ED.V.... SMPTE 240 M
film ED.V.... Film
bt2020 ED.V.... BT.2020
smpte428 ED.V.... SMPTE 428-1
smpte428_1 ED.V.... SMPTE 428-1
smpte431 ED.V.... SMPTE 431-2
smpte432 ED.V.... SMPTE 422-1
jedec-p22 ED.V.... JEDEC P22
unspecified ED.V.... Unspecified
-color_trc <int> ED.V.... color transfer characteristics (from 1 to 18) (default unknown)
bt709 ED.V.... BT.709
unknown ED.V.... Unspecified
gamma22 ED.V.... BT.470 M
gamma28 ED.V.... BT.470 BG
smpte170m ED.V.... SMPTE 170 M
smpte240m ED.V.... SMPTE 240 M
linear ED.V.... Linear
log100 ED.V.... Log
log316 ED.V.... Log square root
iec61966-2-4 ED.V.... IEC 61966-2-4
bt1361e ED.V.... BT.1361
iec61966-2-1 ED.V.... IEC 61966-2-1
bt2020-10 ED.V.... BT.2020 - 10 bit
bt2020-12 ED.V.... BT.2020 - 12 bit
smpte2084 ED.V.... SMPTE 2084
smpte428 ED.V.... SMPTE 428-1
arib-std-b67 ED.V.... ARIB STD-B67
unspecified ED.V.... Unspecified
log ED.V.... Log
log_sqrt ED.V.... Log square root
iec61966_2_4 ED.V.... IEC 61966-2-4
bt1361 ED.V.... BT.1361
iec61966_2_1 ED.V.... IEC 61966-2-1
bt2020_10bit ED.V.... BT.2020 - 10 bit
bt2020_12bit ED.V.... BT.2020 - 12 bit
smpte428_1 ED.V.... SMPTE 428-1
-colorspace <int> ED.V.... color space (from 0 to 11) (default unknown)
rgb ED.V.... RGB
bt709 ED.V.... BT.709
unknown ED.V.... Unspecified
fcc ED.V.... FCC
bt470bg ED.V.... BT.470 BG
smpte170m ED.V.... SMPTE 170 M
smpte240m ED.V.... SMPTE 240 M
ycgco ED.V.... YCGCO
bt2020nc ED.V.... BT.2020 NCL
bt2020c ED.V.... BT.2020 CL
smpte2085 ED.V.... SMPTE 2085
unspecified ED.V.... Unspecified
ycocg ED.V.... YCGCO
bt2020_ncl ED.V.... BT.2020 NCL
bt2020_cl ED.V.... BT.2020 CL
-color_range <int> ED.V.... color range (from 0 to 2) (default unknown)
unknown ED.V.... Unspecified
tv ED.V.... MPEG (219*2^(n-8))
pc ED.V.... JPEG (2^n-1)
unspecified ED.V.... Unspecified
mpeg ED.V.... MPEG (219*2^(n-8))
jpeg ED.V.... JPEG (2^n-1)
-chroma_sample_location <int> ED.V.... chroma sample location (from 0 to 6) (default unknown)
unknown ED.V.... Unspecified
left ED.V.... Left
center ED.V.... Center
topleft ED.V.... Top-left
top ED.V.... Top
bottomleft ED.V.... Bottom-left
bottom ED.V.... Bottom
unspecified ED.V.... Unspecified
-thread_type <flags> ED.VA... select multithreading type (default slice+frame)
slice ED.V....
frame ED.V....
-request_sample_fmt <sample_fmt> .D..A... sample format audio decoders should prefer (default none)
-sub_charenc <string> .D...S.. set input text subtitles character encoding
-sub_charenc_mode <flags> .D...S.. set input text subtitles character encoding mode (default 0)
do_nothing .D...S..
auto .D...S..
pre_decoder .D...S..
-sub_text_format <int> .D...S.. set decoded text subtitle format (from 0 to 1) (default ass_with_timings)
ass .D...S..
ass_with_timings .D...S..
-refcounted_frames <boolean> .D.VA... (default false)
-skip_alpha <boolean> .D.V.... Skip processing alpha (default false)
-field_order <int> ED.V.... Field order (from 0 to 5) (default 0)
progressive ED.V....
tt ED.V....
bb ED.V....
tb ED.V....
bt ED.V....
-dump_separator <string> ED.VAS.. set information dump field separator
-codec_whitelist <string> .D.VAS.. List of decoders that are allowed to be used
-max_pixels <int64> ED.VAS.. Maximum number of pixels (from 0 to INT_MAX) (default INT_MAX)
amv encoder AVOptions:
APNG encoder AVOptions:
cinepak AVOptions:
cljr encoder AVOptions:
dnxhd AVOptions:
EXR AVOptions:
-layer <string> .D.V.... Set the decoding layer (default "")
-gamma <float> .D.V.... Set the float gamma value when decoding (from 0.001 to FLT_MAX) (default 1)
-apply_trc <int> .D.V.... color transfer characteristics to apply to EXR linear input (from 1 to 18) (default gamma)
bt709 .D.V.... BT.709
gamma .D.V.... gamma
gamma22 .D.V.... BT.470 M
gamma28 .D.V.... BT.470 BG
smpte170m .D.V.... SMPTE 170 M
smpte240m .D.V.... SMPTE 240 M
linear .D.V.... Linear
log .D.V.... Log
log_sqrt .D.V.... Log square root
iec61966_2_4 .D.V.... IEC 61966-2-4
bt1361 .D.V.... BT.1361
iec61966_2_1 .D.V.... IEC 61966-2-1
bt2020_10bit .D.V.... BT.2020 - 10 bit
bt2020_12bit .D.V.... BT.2020 - 12 bit
smpte2084 .D.V.... SMPTE ST 2084
smpte428_1 .D.V.... SMPTE ST 428-1
ffv1 encoder AVOptions:
ffvhuff AVOptions:
FIC encoder AVOptions:
-skip_cursor <boolean> .D.V.... skip the cursor (default false)
flv encoder AVOptions:
frwu Decoder AVOptions:
-change_field_order <boolean> .D.V.... Change field order (default false)
GIF encoder AVOptions:
gif decoder AVOptions:
-trans_color <int> .D.V.... color value (ARGB) that is used instead of transparent color (from 0 to UINT32_MAX) (default 1.67772e+07)
h261 encoder AVOptions:
H.263 encoder AVOptions:
H.263p encoder AVOptions:
H264 Decoder AVOptions:
-enable_er <boolean> .D.V.... Enable error resilience on damaged frames (unsafe) (default auto)
h264_crystalhd AVOptions:
-crystalhd_downscale_width <int> .D.V.... Turn on downscaling to the specified width (from 0 to UINT32_MAX) (default 0)
H264 VDPAU Decoder AVOptions:
-enable_er <boolean> .D.V.... Enable error resilience on damaged frames (unsafe) (default auto)
Hap encoder AVOptions:
HEVC decoder AVOptions:
-apply_defdispwin <boolean> .D.V.... Apply default display window from VUI (default false)
-strict-displaywin <boolean> .D.V.... stricly apply default display window size (default false)
huffyuv AVOptions:
jpeg 2000 encoder AVOptions:
jpeg2000 AVOptions:
-lowres <int> .D.V.... Lower the decoding resolution by a power of two (from 0 to 33) (default 0)
jpegls AVOptions:
ljpeg AVOptions:
mjpeg encoder AVOptions:
MJPEG decoder AVOptions:
-extern_huff <boolean> .D.V.... Use external huffman table. (default false)
mpeg1video encoder AVOptions:
mpeg2video encoder AVOptions:
MPEG4 encoder AVOptions:
MPEG4 Video Decoder AVOptions:
mpeg4_crystalhd AVOptions:
-crystalhd_downscale_width <int> .D.V.... Turn on downscaling to the specified width (from 0 to UINT32_MAX) (default 0)
MPEG4 Video VDPAU Decoder AVOptions:
mpeg2_crystalhd AVOptions:
-crystalhd_downscale_width <int> .D.V.... Turn on downscaling to the specified width (from 0 to UINT32_MAX) (default 0)
msmpeg4v2 encoder AVOptions:
msmpeg4v3 encoder AVOptions:
msmpeg4_crystalhd AVOptions:
-crystalhd_downscale_width <int> .D.V.... Turn on downscaling to the specified width (from 0 to UINT32_MAX) (default 0)
PNG encoder AVOptions:
ProRes encoder AVOptions:
rawdec AVOptions:
-top <boolean> .D.V.... top field first (default auto)
RoQ AVOptions:
rv10 encoder AVOptions:
rv20 encoder AVOptions:
SMPTE 302M Decoder AVOptions:
-non_pcm_mode <int> .D.V.... Chooses what to do with NON-PCM (from 0 to 3) (default decode_drop)
copy .D.V.... Pass NON-PCM through unchanged
drop .D.V.... Drop NON-PCM
decode_copy .D.V.... Decode if possible else passthrough
decode_drop .D.V.... Decode if possible else drop
sgi AVOptions:
snow encoder AVOptions:
sunrast AVOptions:
svq1enc AVOptions:
targa AVOptions:
TIFF encoder AVOptions:
utvideo AVOptions:
V210 Decoder AVOptions:
-custom_stride <int> .D.V.... Custom V210 stride (from INT_MIN to INT_MAX) (default 0)
vc1_crystalhd AVOptions:
-crystalhd_downscale_width <int> .D.V.... Turn on downscaling to the specified width (from 0 to UINT32_MAX) (default 0)
SMPTE VC-2 encoder AVOptions:
wmv1 encoder AVOptions:
wmv2 encoder AVOptions:
wmv3_crystalhd AVOptions:
-crystalhd_downscale_width <int> .D.V.... Turn on downscaling to the specified width (from 0 to UINT32_MAX) (default 0)
AAC encoder AVOptions:
AAC decoder AVOptions:
-dual_mono_mode <int> .D..A... Select the channel to decode for dual mono (from -1 to 2) (default auto)
auto .D..A... autoselection
main .D..A... Select Main/Left channel
sub .D..A... Select Sub/Right channel
both .D..A... Select both channels
AC-3 Encoder AVOptions:
AC3 decoder AVOptions:
-cons_noisegen <boolean> .D..A... enable consistent noise generation (default false)
-drc_scale <float> .D..A... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
-heavy_compr <boolean> .D..A... enable heavy dynamic range compression (default false)
-target_level <int> .D..A... target level in -dBFS (0 not applied) (from -31 to 0) (default 0)
Fixed-Point AC-3 Encoder AVOptions:
Fixed-Point AC-3 Decoder AVOptions:
-cons_noisegen <boolean> .D..A... enable consistent noise generation (default false)
-drc_scale <float> .D..A... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
-heavy_compr <boolean> .D..A... enable heavy dynamic range compression (default false)
alacenc AVOptions:
alac AVOptions:
-extra_bits_bug <boolean> .D..A... Force non-standard decoding process (default false)
APE decoder AVOptions:
-max_samples <int> .D..A... maximum number of samples decoded per call (from 1 to INT_MAX) (default 4608)
all .D..A... no maximum. decode all samples for each packet at once
DCA decoder AVOptions:
-core_only <boolean> .D..A... Decode core only without extensions (default false)
E-AC-3 Encoder AVOptions:
E-AC3 decoder AVOptions:
-cons_noisegen <boolean> .D..A... enable consistent noise generation (default false)
-drc_scale <float> .D..A... percentage of dynamic range compression to apply (from 0 to 6) (default 1)
-heavy_compr <boolean> .D..A... enable heavy dynamic range compression (default false)
-target_level <int> .D..A... target level in -dBFS (0 not applied) (from -31 to 0) (default 0)
evrc AVOptions:
-postfilter <boolean> .D..A... enable postfilter (default true)
FLAC encoder AVOptions:
FLAC decoder AVOptions:
-use_buggy_lpc <boolean> .D..A... emulate old buggy lavc behavior (default false)
G.723.1 decoder AVOptions:
-postfilter <boolean> .D..A... enable postfilter (default true)
Opus encoder AVOptions:
TTA Decoder AVOptions:
-password <string> .D..A... Set decoding password
WavPack encoder AVOptions:
g722 decoder AVOptions:
-bits_per_codeword <int> .D..A... Bits per G722 codeword (from 6 to 8) (default 8)
g726 AVOptions:
Closed caption Decoder AVOptions:
-real_time <boolean> .D...S.. emit subtitle events as they are decoded for real-time display (default false)
DVB Sub Decoder AVOptions:
-compute_edt <boolean> .D...S.. compute end of time using pts or timeout (default false)
-compute_clut <boolean> .D...S.. compute clut when not available(-1) or always(1) or never(0) (default auto)
-dvb_substream <int> .D...S.. (from -1 to 63) (default -1)
VOBSUB subtitle encoder AVOptions:
dvdsubdec AVOptions:
-palette <string> .D...S.. set the global palette
-ifo_palette <string> .D...S.. obtain the global palette from .IFO file
-forced_subs_only <boolean> .D...S.. Only show forced subtitles (default false)
PGS subtitle decoder AVOptions:
-forced_subs_only <boolean> .D...S.. Only show forced subtitles (default false)
pjs decoder AVOptions:
-keep_ass_markup <boolean> .D...S.. Set if ASS tags must be escaped (default false)
stl decoder AVOptions:
-keep_ass_markup <boolean> .D...S.. Set if ASS tags must be escaped (default false)
subviewer1 decoder AVOptions:
-keep_ass_markup <boolean> .D...S.. Set if ASS tags must be escaped (default false)
text decoder AVOptions:
-keep_ass_markup <boolean> .D...S.. Set if ASS tags must be escaped (default false)
vplayer decoder AVOptions:
-keep_ass_markup <boolean> .D...S.. Set if ASS tags must be escaped (default false)
libmp3lame encoder AVOptions:
libopencore_amrnb AVOptions:
libopenjpeg AVOptions:
libopenjpeg AVOptions:
-lowqual <int> .D.V.... Limit the number of layers used for decoding (from 0 to INT_MAX) (default 0)
libopus AVOptions:
libspeex AVOptions:
libtwolame encoder AVOptions:
libvo_amrwbenc AVOptions:
libvorbis AVOptions:
libvpx-vp8 encoder AVOptions:
libvpx-vp9 encoder AVOptions:
libwebp_anim AVOptions:
libwebp AVOptions:
libx264 AVOptions:
libx264rgb AVOptions:
libx265 AVOptions:
libxvid AVOptions:
libzvbi_teletextdec AVOptions:
-txt_page <string> .D...S.. list of teletext page numbers to decode, * is all (default "*")
-txt_chop_top <int> .D...S.. discards the top teletext line (from 0 to 1) (default 1)
-txt_format <int> .D...S.. format of the subtitles (bitmap or text) (from 0 to 1) (default bitmap)
bitmap .D...S..
text .D...S..
-txt_left <int> .D...S.. x offset of generated bitmaps (from 0 to 65535) (default 0)
-txt_top <int> .D...S.. y offset of generated bitmaps (from 0 to 65535) (default 0)
-txt_chop_spaces <int> .D...S.. chops leading and trailing spaces from text (from 0 to 1) (default 1)
-txt_duration <int> .D...S.. display duration of teletext pages in msecs (from 0 to 8.64e+07) (default 30000)
-txt_transparent <int> .D...S.. force transparent background of the teletext (from 0 to 1) (default 0)
-txt_opacity <int> .D...S.. set opacity of the transparent background (from -1 to 255) (default -1)
h264_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
h264_nvenc AVOptions:
h264_omx AVOptions:
-omx_libname <string> ED.V.... OpenMAX library name
-omx_libprefix <string> ED.V.... OpenMAX library prefix
h264_vaapi AVOptions:
nvenc AVOptions:
nvenc_h264 AVOptions:
nvenc_hevc AVOptions:
hevc_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
hevc_nvenc AVOptions:
h265_vaapi AVOptions:
mjpeg_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
mpeg1_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
mpeg2_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
mpeg4_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
vc1_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
vp8_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)
vp8_vaapi AVOptions:
vp9_cuvid AVOptions:
-deint <int> .D.V.... Set deinterlacing mode (from 0 to 2) (default weave)
weave .D.V.... Weave deinterlacing (do nothing)
bob .D.V.... Bob deinterlacing
adaptive .D.V.... Adaptive deinterlacing
-gpu <string> .D.V.... GPU to be used for decoding
-surfaces <int> .D.V.... Maximum surfaces to be used for decoding (from 0 to INT_MAX) (default 25)
-drop_second_field <boolean> .D.V.... Drop second field when deinterlacing (default false)
-crop <string> .D.V.... Crop (top)x(bottom)x(left)x(right)
-resize <string> .D.V.... Resize (width)x(height)