ffprobe version 5.1 Copyright (c) 2007-2022 the FFmpeg
developers
- built with gcc 13 (Ubuntu 13.2.0-23ubuntu3) configuration:
--arch=x86 --sysinclude=/usr/include
--cc='ccache gcc' --cxx='ccache g++' --ld=gcc
--cpu=generic --target_os=linux
--pkg_config=pkg-config --prefix=/usr
--libdir=/usr/lib --as=gcc --objcc=gcc
--dep_cc=gcc --host_cc=gcc
--host_ld=gcc --ar=ar --nm='nm
-g' --ranlib='ranlib -D'
--disable-cross-compile --enable-libmp3lame
--enable-libx264 --disable-libx265 --enable-libvpx
--disable-libxvid --enable-vdpau --enable-libxml2
--enable-libass --disable-dxva2 --enable-libbluray
--disable-libfontconfig --disable-libfreetype
--disable-libiec61883 --disable-crystalhd
--disable-sdl2 --disable-ffplay --enable-vaapi
--enable-libdrm --enable-libaom --enable-libdav1d
--enable-gnutls --extra-cflags=' -w'
--extra-ldflags= --extra-libs= --enable-stripping
--strip='echo skipping strip' --disable-manpages
--disable-podpages --disable-doc --disable-nvenc
--enable-shared --disable-static --enable-gpl
--enable-pic --disable-demuxer=mpegtsraw
--disable-indev=dshow libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100 libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100 libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100 libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
Simple multimedia streams analyzer usage: ffprobe [OPTIONS]
INPUT_FILE
Main options: -L show license -h topic show help -?
topic show help -help topic show help --help topic show help
-version show version -buildconf show build configuration
-formats show available formats -muxers show available muxers
-demuxers show available demuxers -devices show available
devices -codecs show available codecs -decoders show available
decoders -encoders show available encoders -bsfs show
available bit stream filters -protocols show available protocols
-filters show available filters -pix_fmts show available pixel
formats -layouts show standard channel layouts -sample_fmts
show available audio sample formats -dispositions show available
stream dispositions -colors show available color names
-loglevel loglevel set logging level -v loglevel set logging
level -report generate a report -max_alloc bytes set maximum
size of a single allocated block -cpuflags flags force specific cpu
flags -cpucount count force specific cpu count -hide_banner
hide_banner do not show program banner -sources device list sources
of the input device -sinks device list sinks of the output device
-f format force format -unit show unit of the displayed values
-prefix use SI prefixes for the displayed values
-byte_binary_prefix use binary prefixes for byte units
-sexagesimal use sexagesimal format HOURS:MM:SS.MICROSECONDS for time
units -pretty prettify the format of displayed values, make it more
human readable -print_format format set the output printing format
(available formats are: default, compact, csv, flat, ini, json, xml)
-of format alias for -print_format -select_streams
stream_specifier select the specified streams -sections print
sections structure and section information, and exit -show_data show
packets data -show_data_hash show packets data hash
-show_error show probing error -show_format show
format/container info -show_frames show frames info
-show_entries entry_list show a set of specified entries
-show_log show log -show_packets show packets info
-show_programs show programs info -show_streams show streams
info -show_chapters show chapters info -count_frames count the
number of frames per stream -count_packets count the number of
packets per stream -show_program_version show ffprobe version
-show_library_versions show library versions -show_versions
show program and library versions -show_pixel_formats show pixel
format descriptions -show_optional_fields show optional fields
-show_private_data show private data -private same as
show_private_data -bitexact force bitexact output
-read_intervals read_intervals set read intervals -i
input_file read specified file -o output_file write to specified
output -print_filename print_file override the printed input filename
-find_stream_info read and decode the streams to fill missing
information with heuristics
- -avioflags
- <flags> ED......... (default 0)
- direct
- ED......... reduce buffering
- -probesize
- <int64> .D......... set probing size (from 32 to I64_MAX) (default
5000000)
- -formatprobesize
- <int> .D......... number of bytes to probe file format (from 0 to
2.14748e+09) (default 1048576)
- -fflags
- <flags> ED......... (default 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
- 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 1048576)
- -rtbufsize
- <int> .D......... max memory used for buffering real-time frames
(from 0 to INT_MAX) (default 3041280)
- -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
- 2 ED......... strictly conform to a older more strict version of the spec
or reference software
- strict
- 1 ED......... strictly conform to all the things in the spec no matter
what the consequences
- normal
- 0 ED.........
- unofficial
- -1 ED......... allow unofficial extensions
- experimental
- -2 ED......... allow non-standardized experimental variants
- -strict
- <int> ED......... how strictly to follow the standards (from INT_MIN
to INT_MAX) (default normal)
- very
- 2 ED......... strictly conform to a older more strict version of the spec
or reference software
- strict
- 1 ED......... strictly conform to all the things in the spec no matter
what the consequences
- normal
- 0 ED.........
- unofficial
- -1 ED......... allow unofficial extensions
- experimental
- -2 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)
- -skip_estimate_duration_from_pts
<boolean>
- .D......... skip duration calculation in estimate_timings_from_pts
(default false)
- -max_probe_packets
<int>
- .D......... Maximum number of packets to probe a codec (from 0 to INT_MAX)
(default 2500)
- -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)
- -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)
- -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_tls
- <boolean> .D......... Use a HTTPS tunneling connection (RTMPTS).
(default false)
- -follow
- <int> .D......... Follow a file as it is being written (from 0 to 1)
(default 0)
- -seekable
- <int> ED......... Sets if the file is seekable (from -1 to 0)
(default -1)
- -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.
- -ftp-user
- <string> ED......... user for FTP login. Overridden by whatever is
in the URL.
- -ftp-password
- <string> ED......... password for FTP login. Overridden by whatever
is in the URL.
- -seekable
- <boolean> .D......... control seekability of connection (default
auto)
- -http_proxy
- <string> ED......... set HTTP proxy to tunnel through
- <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/59.27.100")
- -referer
- <string> .D......... override referer header
- -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
- 0 ED......... No auth method set, autodetect
- basic
- 1 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_on_network_error
<boolean>
- .D......... auto reconnect in case of tcp/tls error during connect
(default false)
- -reconnect_on_http_error
<string>
- .D......... list of http status codes to reconnect on
- -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)
- -short_seek_size
- <int> .D......... Threshold to favor readahead over seek. (from 0 to
INT_MAX) (default 0)
- -seekable
- <boolean> .D......... control seekability of connection (default
auto)
- -http_proxy
- <string> ED......... set HTTP proxy to tunnel through
- <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/59.27.100")
- -referer
- <string> .D......... override referer header
- -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
- 0 ED......... No auth method set, autodetect
- basic
- 1 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_on_network_error
<boolean>
- .D......... auto reconnect in case of tcp/tls error during connect
(default false)
- -reconnect_on_http_error
<string>
- .D......... list of http status codes to reconnect on
- -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)
- -short_seek_size
- <int> .D......... Threshold to favor readahead over seek. (from 0 to
INT_MAX) (default 0)
icecast AVOptions:
pipe AVOptions:
prompeg 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
- -2 .D......... both
- live
- -1 .D......... live stream
- recorded
- 0 .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)
- -tcp_nodelay
- <int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from
0 to 1) (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)
- -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
- -2 .D......... both
- live
- -1 .D......... live stream
- recorded
- 0 .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)
- -tcp_nodelay
- <int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from
0 to 1) (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)
- -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
- -2 .D......... both
- live
- -1 .D......... live stream
- recorded
- 0 .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)
- -tcp_nodelay
- <int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from
0 to 1) (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)
- -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
- -2 .D......... both
- live
- -1 .D......... live stream
- recorded
- 0 .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)
- -tcp_nodelay
- <int> ED......... Use TCP_NODELAY to disable Nagle's algorithm (from
0 to 1) (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)
- -ttl
- <int> ED......... Time to live (multicast only) (from -1 to
255) (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)
- -timeout
- <int64> ED......... set timeout (in microseconds) of socket I/O
operations (from -1 to I64_MAX) (default -1)
- -sources
- <string> ED......... Source list
- -block
- <string> ED......... Block list
- -localaddr
- <string> ED......... Local address
- -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:
- -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)
- -tcp_nodelay
- <boolean> ED......... Use TCP_NODELAY to disable nagle's algorithm
(default false)
- -tcp_mss
- <int> ED......... Maximum segment size for outgoing TCP packets
(from -1 to INT_MAX) (default -1)
- -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
- -http_proxy
- <string> ED......... Set proxy to tunnel through
- -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, in microseconds (only in
read mode) (from 0 to INT_MAX) (default 0)
- -sources
- <string> ED......... Source list
- -block
- <string> ED......... Block list
- -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, in microseconds (only in
read mode) (from 0 to INT_MAX) (default 0)
- -sources
- <string> ED......... Source list
- -block
- <string> ED......... Block list
- -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
- 1 ED......... Stream (reliable stream-oriented)
- datagram
- 2 ED......... Datagram (unreliable packet-oriented)
- seqpacket
- 5 ED......... Seqpacket (reliable packet-oriented
IPFS AVOptions:
- -gateway
- <string> .D......... The gateway to ask for IPFS data.
IPFS AVOptions:
- -gateway
- <string> .D......... The gateway to ask for IPFS data.
ADTS muxer AVOptions:
AIFF muxer AVOptions:
alp AVOptions:
APNG muxer AVOptions:
argo_asf_muxer AVOptions:
argo_cvg_muxer AVOptions:
ASF (stream) muxer AVOptions:
ass muxer AVOptions:
AST muxer AVOptions:
ASF (stream) muxer AVOptions:
AVI muxer AVOptions:
dash muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
Fifo muxer AVOptions:
Fifo test muxer AVOptions:
flac muxer AVOptions:
flv muxer AVOptions:
frame hash muxer AVOptions:
frame MD5 muxer AVOptions:
GIF muxer AVOptions:
(stream) hash muxer AVOptions:
HDS muxer AVOptions:
hls muxer AVOptions:
image2 muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
LATM/LOAS muxer AVOptions:
MD5 muxer AVOptions:
matroska/webm muxer AVOptions:
matroska/webm muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
MP3 muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
mpeg/(s)vcd/vob/dvd muxer AVOptions:
mpeg/(s)vcd/vob/dvd muxer AVOptions:
mpeg/(s)vcd/vob/dvd muxer AVOptions:
mpeg/(s)vcd/vob/dvd muxer AVOptions:
mpeg/(s)vcd/vob/dvd muxer AVOptions:
MPEGTS muxer AVOptions:
mpjpeg_muxer AVOptions:
MXF muxer AVOptions:
MXF-D10 muxer AVOptions:
MXF-OPAtom muxer AVOptions:
nutenc AVOptions:
Ogg (audio/video/Speex/Opus) muxer AVOptions:
Ogg (audio/video/Speex/Opus) muxer AVOptions:
Ogg (audio/video/Speex/Opus) muxer AVOptions:
Ogg (audio/video/Speex/Opus) muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
RTP muxer AVOptions:
rtp_mpegts muxer AVOptions:
- -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
- https
- .D......... HTTPS 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
- satip_raw
- .D......... export raw MPEG-TS stream instead of demuxing
- -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)
- -listen_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)
- -timeout
- <int64> .D......... set timeout (in microseconds) of socket I/O
operations (from INT_MIN to I64_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
"Lavf59.27.100")
(stream) segment muxer AVOptions:
(stream) segment muxer AVOptions:
smooth streaming muxer AVOptions:
Ogg (audio/video/Speex/Opus) muxer AVOptions:
spdif AVOptions:
(stream) hash muxer AVOptions:
Tee muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
mov/mp4/tgp/psp/tg2/ipod/ismv/f4v muxer AVOptions:
WAV muxer AVOptions:
matroska/webm muxer AVOptions:
WebM DASH Manifest muxer AVOptions:
WebM Chunk Muxer AVOptions:
WebP muxer AVOptions:
fbdev outdev AVOptions:
xvideo outdev AVOptions:
- -aa_fixed_key
- <binary> .D......... Fixed key used for handling Audible AA
files
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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")
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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)
aptx (hd) demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 48000)
aptx (hd) demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 48000)
- -subfps
- <rational> .D...S..... set the movie frame rate (from 0 to INT_MAX)
(default 25/1)
- -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)
AV1 Annex B/low overhead OBU demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -use_odml
- <boolean> .D......... use odml index (default true)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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")
- -pixel_format
- <string> .D......... set pixel format (default
"yuv420p")
- -video_size
- <image_size> .D......... set frame size
- -framerate
- <video_rate> .D......... set frame rate (default
"25")
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -sample_rate
- <int> .D......... (from 8000 to INT_MAX) (default 11025)
- -frame_rate
- <video_rate> .D......... (default "15")
- -frames_per_packet
<int>
- .D......... Number of frames to read at a time. Higher = faster decoding,
lower granularity (from 1 to INT_MAX) (default 1)
- -mode
- <int> .D......... codec2 mode [mandatory] (from -1 to 8)
(default -1)
- 3200
- 0 .D......... 3200
- 2400
- 1 .D......... 2400
- 1600
- 2 .D......... 1600
- 1400
- 3 .D......... 1400
- 1300
- 4 .D......... 1300
- 1200
- 5 .D......... 1200
- 700
- 6 .D......... 700
- 700B
- 7 .D......... 700B
- 700C
- 8 .D......... 700C
- -frames_per_packet
<int>
- .D......... Number of frames to read at a time. Higher = faster decoding,
lower granularity (from 1 to INT_MAX) (default 1)
- -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)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 48000)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -framerate
- <video_rate> .D......... set the framerate (default
"1")
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
G.726 demuxer AVOptions:
- -code_size
- <int> .D......... Bits per G.726 code (from 2 to 5) (default 4)
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 8000)
G.726 demuxer AVOptions:
- -code_size
- <int> .D......... Bits per G.726 code (from 2 to 5) (default 4)
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 8000)
- -bit_rate
- <int> .D......... (from 0 to INT_MAX) (default 8000)
- -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)
- -sample_rate
- <int> .D......... (from 1 to 6.50753e+07) (default 8000)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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)
- -prefer_x_start
- <boolean> .D......... prefer to use #EXT-X-START if it's in playlist
instead of live_start_index (default false)
- -allowed_extensions
<string>
- .D......... List of file extensions that hls is allowed to access (default
"3gp,aac,avi,ac3,eac3,flac,mkv,m3u8,m4a,m4s,m4v,mpg,mov,mp2,mp3,mp4,mpeg,mpegts,ogg,ogv,oga,ts,vob,wav")
- -max_reload
- <int> .D......... Maximum number of times a insufficient list is
attempted to be reloaded (from 0 to INT_MAX) (default 1000)
- -m3u8_hold_counters
<int>
- .D......... The maximum number of times to load m3u8 when it refreshes
without new segments (from 0 to INT_MAX) (default 1000)
- -http_persistent
- <boolean> .D......... Use persistent HTTP connections (default
true)
- -http_multiple
- <boolean> .D......... Use multiple HTTP connections for fetching
segments (default auto)
- -http_seekable
- <boolean> .D......... Use HTTP partial requests, 0 = disable, 1 =
enable, -1 = auto (default auto)
-seg_format_options <dictionary> .D......... Set
options for segment demuxer
- -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")
- -pattern_type
- <int> .D......... set pattern type (from 0 to INT_MAX) (default
4)
- glob_sequence
- 0 .D......... select glob/sequence pattern type
- glob
- 1 .D......... select glob pattern type
- sequence
- 2 .D......... select sequence pattern type
- none
- 3 .D......... disable pattern matching
- -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)
- -ts_from_file
- <int> .D......... set frame timestamp from file's one (from 0 to 2)
(default none)
- none
- 0 .D......... none
- sec
- 1 .D......... second precision
- ns
- 2 .D......... nano second precision
- -export_path_metadata
<boolean>
- .D......... enable metadata containing input path information (default
false)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -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
- 0 .D......... select glob/sequence pattern type
- glob
- 1 .D......... select glob pattern type
- sequence
- 2 .D......... select sequence pattern type
- none
- 3 .D......... disable pattern matching
- -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)
- -ts_from_file
- <int> .D......... set frame timestamp from file's one (from 0 to 2)
(default none)
- none
- 0 .D......... none
- sec
- 1 .D......... second precision
- ns
- 2 .D......... nano second precision
- -export_path_metadata
<boolean>
- .D......... enable metadata containing input path information (default
false)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -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
- 0 .D......... select glob/sequence pattern type
- glob
- 1 .D......... select glob pattern type
- sequence
- 2 .D......... select sequence pattern type
- none
- 3 .D......... disable pattern matching
- -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)
- -ts_from_file
- <int> .D......... set frame timestamp from file's one (from 0 to 2)
(default none)
- none
- 0 .D......... none
- sec
- 1 .D......... second precision
- ns
- 2 .D......... nano second precision
- -export_path_metadata
<boolean>
- .D......... enable metadata containing input path information (default
false)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
- -assetmaps
- <string> .D......... Comma-separated paths to ASSETMAP files.If not
specified, the `ASSETMAP.xml` file in the same directory as the CPL is
used.
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -subfps
- <rational> .D...S..... set the movie frame rate fallback (from 0 to
INT_MAX) (default 0/1)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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 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
- -1 .D.V....... auto
- dts
- 1 .D.V....... dts
- pts
- 2 .D.V....... pts
- -use_tfdt
- <boolean> .D.V....... use tfdt for fragment timestamps (default
true)
- -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_key
- <binary> .D......... AES-128 Key for Audible AAXC files
- -audible_iv
- <binary> .D......... AES-128 IV for Audible AAXC 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)
- -max_stts_delta
- <int> .D......... treat offsets above this value as invalid (from 0
to UINT32_MAX) (default 4294487295)
- -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)
- -skip_unknown_pmt
- <boolean> .D......... skip PMTs for programs not advertised in the
PAT (default false)
- -merge_pmt_versions
<boolean>
- .D......... re-use streams when PMT's version/pids change (default
false)
- -max_packet_size
- <int> .D......... maximum size of emitted packet (from 1 to
1.07374e+09) (default 204800)
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)
- -skip_unknown_pmt
- <boolean> .D......... skip PMTs for programs not advertised in the
PAT (default false)
- -merge_pmt_versions
<boolean>
- .D......... re-use streams when PMT's version/pids change (default
false)
- -max_packet_size
- <int> .D......... maximum size of emitted packet (from 1 to
1.07374e+09) (default 204800)
- -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)
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- <boolean> .D......... extract eia 608 captions from s436m track
(default false)
AV1 Annex B/low overhead OBU demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
pcm demuxer AVOptions:
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 44100)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
- -pixel_format
- <string> .D......... set pixel format (default
"yuv420p")
- -video_size
- <image_size> .D......... set frame size
- -framerate
- <video_rate> .D......... set frame rate (default
"25")
- -rtp_flags
- <flags> .D......... set RTP flags (default 0)
- filter_src
- .D......... only receive packets from the negotiated peer IP
- -listen_timeout
- <duration> .D......... set maximum timeout (in seconds) to wait for
incoming connections (default 10)
- -localaddr
- <string> .D......... local address
- -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)
- -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
- https
- .D......... HTTPS 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
- satip_raw
- .D......... export raw MPEG-TS stream instead of demuxing
- -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)
- -listen_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)
- -timeout
- <int64> .D......... set timeout (in microseconds) of socket I/O
operations (from INT_MIN to I64_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
"Lavf59.27.100")
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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 5000000)
- -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
- -listen_timeout
- <duration> .D......... set maximum timeout (in seconds) to wait for
incoming connections (default 10)
- -localaddr
- <string> .D......... local address
- -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)
- -framerate
- <video_rate> .D......... set frame rate (default
"25")
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -sample_rate
- <int> .D......... (from 0 to INT_MAX) (default 8000)
- -channels
- <int> .D........P (from 0 to INT_MAX) (default 1)
- -ch_layout
- <channel_layout> .D.........
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -start_time
- <int64> .D...S..... set the start time (offset) of the subtitles, in
ms (from I64_MIN to I64_MAX) (default 15000)
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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(x) demuxer AVOptions:
- -video_size
- <image_size> .D......... set frame size
- -framerate
- <video_rate> .D......... set frame rate (default
"25")
v210(x) demuxer AVOptions:
- -video_size
- <image_size> .D......... set frame size
- -framerate
- <video_rate> .D......... set frame rate (default
"25")
generic raw video demuxer AVOptions:
- -framerate
- <video_rate> .D......... (default "25")
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -sub_name
- <string> .D......... URI for .sub file
- -max_size
- <int> .D......... max size of single packet (from 1024 to
4.1943e+06) (default 4096)
- -ignore_length
- <boolean> .D......... Ignore length (default false)
- -max_size
- <int> .D......... max size of single packet (from 1024 to
4.1943e+06) (default 4096)
- -live
- <boolean> .D......... flag indicating that the input is a live file
that only has the headers. (default false)
- -bandwidth
- <int> .D......... bandwidth of this stream to be specified in the
DASH manifest. (from 0 to INT_MAX) (default 0)
- -kind
- <int> .D...S..... Set kind of WebVTT track (from 0 to INT_MAX)
(default subtitles)
- subtitles
- 0 .D...S..... WebVTT subtitles kind
- captions
- 65536 .D...S..... WebVTT captions kind
- descriptions
- 131072 .D...S..... WebVTT descriptions kind
- metadata
- 262144 .D...S..... WebVTT metadata kind
generic raw demuxer AVOptions:
- -raw_packet_size
- <int> .D......... (from 1 to INT_MAX) (default 1024)
- -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")
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
imagepipe demuxer AVOptions:
- -frame_size
- <int> .D......... force frame size in bytes (from 0 to INT_MAX)
(default 0)
- -framerate
- <video_rate> .D......... set the video framerate (default
"25")
- -pixel_format
- <string> .D......... set video pixel format
- -video_size
- <image_size> .D......... set video size
- -loop
- <boolean> .D......... force loop over input file sequence (default
false)
- -sample_rate
- <int> .D......... (from 1 to INT_MAX) (default 48000)
- -channels
- <int> .D......... (from 1 to INT_MAX) (default 2)
- -framerate
- <video_rate> .D......... (default "25")
- -device
- <string> .D......... DRM device path (default
"/dev/dri/card0")
- -format
- <pix_fmt> .D......... Pixel format for framebuffer (default
none)
- -format_modifier
- <int64> .D......... DRM format modifier for framebuffer (from 0 to
I64_MAX) (default 72057594037927935)
- -crtc_id
- <int64> .D......... CRTC ID to define capture source (from 0 to
UINT32_MAX) (default 0)
- -plane_id
- <int64> .D......... Plane ID to define capture source (from 0 to
UINT32_MAX) (default 0)
- -framerate
- <rational> .D......... Framerate to capture at (from 0 to 1000)
(default 30/1)
- -graph
- <string> .D......... set libavfilter graph
- -graph_file
- <string> .D......... set libavfilter graph filename
- -dumpgraph
- <string> .D......... dump graph to stderr
- -sample_rate
- <int> .D......... (from 1 to INT_MAX) (default 48000)
- -channels
- <int> .D......... (from 1 to INT_MAX) (default 2)
- -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
- 3 .D......... show all available formats
- raw
- 1 .D......... show only non-compressed formats
- compressed
- 2 .D......... show only compressed formats
- -list_standards
- <int> .D......... list supported standards and exit (from 0 to 1)
(default 0)
- all
- 1 .D......... show all supported standards
- -timestamps
- <int> .D......... set type of timestamps for grabbed frames (from 0
to 2) (default default)
- default
- 0 .D......... use timestamps from the kernel
- abs
- 1 .D......... use absolute timestamps (wall clock)
- mono2abs
- 2 .D......... force conversion from monotonic to absolute timestamps
- -ts
- <int> .D......... set type of timestamps for grabbed frames (from 0
to 2) (default default)
- default
- 0 .D......... use timestamps from the kernel
- abs
- 1 .D......... use absolute timestamps (wall clock)
- mono2abs
- 2 .D......... force conversion from monotonic to absolute timestamps
- -use_libv4l2
- <boolean> .D......... use libv4l2 (v4l-utils) conversion functions
(default false)
- -window_id
- <int> .D......... Window to capture. (from 0 to UINT32_MAX) (default
0)
- -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
- <image_size> .D......... A string describing frame size, such as
640x480 or hd720.
- -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
- -1 .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)
- -select_region
- <boolean> .D......... Select the grabbing region graphically using
the pointer. (default false)
- -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......P (Deprecated, use parsers instead.) 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
- drop_changed
- .D.VA...... Drop frames whose parameters differ from first decoded
frame
- -flags2
- <flags> ED.VAS..... (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..A...... 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
- -export_side_data
- <flags> ED.VAS..... Export metadata as side data (default 0)
- mvs
- .D.V....... export motion vectors through frame side data
- venc_params
- .D.V....... export video encoding parameters through frame side data
- film_grain
- .D.V....... export film grain parameters through frame side data
- -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.......
- 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.......
- 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
- 2 ED.VA...... strictly conform to a older more strict version of the spec
or reference software
- strict
- 1 ED.VA...... strictly conform to all the things in the spec no matter
what the consequences
- normal
- 0 ED.VA......
- unofficial
- -1 ED.VA...... allow unofficial extensions
- experimental
- -2 ED.VA...... allow non-standardized experimental things
- -err_detect
- <flags> ED.VAS..... set error detection flags (default 0)
- crccheck
- ED.VAS..... verify embedded CRCs
- bitstream
- ED.VAS..... detect bitstream specification deviations
- buffer
- ED.VAS..... detect improper bitstream length
- explode
- ED.VAS..... abort decoding on minor error detection
- ignore_err
- ED.VAS..... ignore errors
- careful
- ED.VAS..... consider things that violate the spec, are fast to check and
have not been seen in the wild as errors
- compliant
- ED.VAS..... consider all spec non compliancies as errors
- aggressive
- ED.VAS..... 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
- 0 ED.V.......
- int
- 1 ED.V.......
- simple
- 2 ED.V.......
- simplemmx
- 3 ED.V.......
- arm
- 7 ED.V.......
- altivec
- 8 ED.V.......
- simplearm
- 10 ED.V.......
- simplearmv5te
- 16 ED.V.......
- simplearmv6
- 17 ED.V.......
- simpleneon
- 22 ED.V.......
- xvid
- 14 ED.V.......
- xvidmmx
- 14 ED.V....... deprecated, for compatibility only
- faani
- 20 ED.V....... floating point AAN IDCT
- simpleauto
- 128 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)
- dct_coeff
- .D.V.......
- green_metadata
- .D.V.......
- skip
- .D.V.......
- startcode
- .D.V.......
- er
- .D.V....... error recognition
- mmco
- .D.V....... memory management control operations (H.264)
- bugs
- .D.V.......
- buffers
- .D.V....... picture buffer allocations
- thread_ops
- .D.VA...... threading operations
- nomc
- .D.VA...... skip motion compensation
- -threads
- <int> ED.VA...... set the number of threads (from 0 to INT_MAX)
(default 1)
- auto
- 0 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
- -16 .D.V....... discard no frame
- default
- 0 .D.V....... discard useless frames
- noref
- 8 .D.V....... discard all non-reference frames
- bidir
- 16 .D.V....... discard all bidirectional frames
- nokey
- 32 .D.V....... discard all frames except keyframes
- nointra
- 24 .D.V....... discard all frames except I frames
- all
- 48 .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
- -16 .D.V....... discard no frame
- default
- 0 .D.V....... discard useless frames
- noref
- 8 .D.V....... discard all non-reference frames
- bidir
- 16 .D.V....... discard all bidirectional frames
- nokey
- 32 .D.V....... discard all frames except keyframes
- nointra
- 24 .D.V....... discard all frames except I frames
- all
- 48 .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
- -16 .D.V....... discard no frame
- default
- 0 .D.V....... discard useless frames
- noref
- 8 .D.V....... discard all non-reference frames
- bidir
- 16 .D.V....... discard all bidirectional frames
- nokey
- 32 .D.V....... discard all frames except keyframes
- nointra
- 24 .D.V....... discard all frames except I frames
- all
- 48 .D.V....... discard all frames
- -ch_layout
- <channel_layout> ED..A......
- -channel_layout
- <channel_layout> ED..A...... (default 0x0)
-request_channel_layout <channel_layout>
.D..A...... (default 0x0)
- -ticks_per_frame
- <int> ED.VA...... (from 1 to INT_MAX) (default 1)
- -color_primaries
- <int> ED.V....... color primaries (from 1 to INT_MAX) (default
unknown)
- bt709
- 1 ED.V....... BT.709
- unknown
- 2 ED.V....... Unspecified
- bt470m
- 4 ED.V....... BT.470 M
- bt470bg
- 5 ED.V....... BT.470 BG
- smpte170m
- 6 ED.V....... SMPTE 170 M
- smpte240m
- 7 ED.V....... SMPTE 240 M
- film
- 8 ED.V....... Film
- bt2020
- 9 ED.V....... BT.2020
- smpte428
- 10 ED.V....... SMPTE 428-1
- smpte428_1
- 10 ED.V....... SMPTE 428-1
- smpte431
- 11 ED.V....... SMPTE 431-2
- smpte432
- 12 ED.V....... SMPTE 422-1
- jedec-p22
- 22 ED.V....... JEDEC P22
- ebu3213
- 22 ED.V....... EBU 3213-E
- unspecified
- 2 ED.V....... Unspecified
- -color_trc
- <int> ED.V....... color transfer characteristics (from 1 to INT_MAX)
(default unknown)
- bt709
- 1 ED.V....... BT.709
- unknown
- 2 ED.V....... Unspecified
- gamma22
- 4 ED.V....... BT.470 M
- gamma28
- 5 ED.V....... BT.470 BG
- smpte170m
- 6 ED.V....... SMPTE 170 M
- smpte240m
- 7 ED.V....... SMPTE 240 M
- linear
- 8 ED.V....... Linear
- log100
- 9 ED.V....... Log
- log316
- 10 ED.V....... Log square root
- iec61966-2-4
- 11 ED.V....... IEC 61966-2-4
- bt1361e
- 12 ED.V....... BT.1361
- iec61966-2-1
- 13 ED.V....... IEC 61966-2-1
- bt2020-10
- 14 ED.V....... BT.2020 - 10 bit
- bt2020-12
- 15 ED.V....... BT.2020 - 12 bit
- smpte2084
- 16 ED.V....... SMPTE 2084
- smpte428
- 17 ED.V....... SMPTE 428-1
- arib-std-b67
- 18 ED.V....... ARIB STD-B67
- unspecified
- 2 ED.V....... Unspecified
- log
- 9 ED.V....... Log
- log_sqrt
- 10 ED.V....... Log square root
- iec61966_2_4
- 11 ED.V....... IEC 61966-2-4
- bt1361
- 12 ED.V....... BT.1361
- iec61966_2_1
- 13 ED.V....... IEC 61966-2-1
- bt2020_10bit
- 14 ED.V....... BT.2020 - 10 bit
- bt2020_12bit
- 15 ED.V....... BT.2020 - 12 bit
- smpte428_1
- 17 ED.V....... SMPTE 428-1
- -colorspace
- <int> ED.V....... color space (from 0 to INT_MAX) (default
unknown)
- rgb
- 0 ED.V....... RGB
- bt709
- 1 ED.V....... BT.709
- unknown
- 2 ED.V....... Unspecified
- fcc
- 4 ED.V....... FCC
- bt470bg
- 5 ED.V....... BT.470 BG
- smpte170m
- 6 ED.V....... SMPTE 170 M
- smpte240m
- 7 ED.V....... SMPTE 240 M
- ycgco
- 8 ED.V....... YCGCO
- bt2020nc
- 9 ED.V....... BT.2020 NCL
- bt2020c
- 10 ED.V....... BT.2020 CL
- smpte2085
- 11 ED.V....... SMPTE 2085
- chroma-derived-nc
12
- ED.V....... Chroma-derived NCL
- chroma-derived-c
13
- ED.V....... Chroma-derived CL
- ictcp
- 14 ED.V....... ICtCp
- unspecified
- 2 ED.V....... Unspecified
- ycocg
- 8 ED.V....... YCGCO
- bt2020_ncl
- 9 ED.V....... BT.2020 NCL
- bt2020_cl
- 10 ED.V....... BT.2020 CL
- -color_range
- <int> ED.V....... color range (from 0 to INT_MAX) (default
unknown)
- unknown
- 0 ED.V....... Unspecified
- tv
- 1 ED.V....... MPEG (219*2^(n-8))
- pc
- 2 ED.V....... JPEG (2^n-1)
- unspecified
- 0 ED.V....... Unspecified
- mpeg
- 1 ED.V....... MPEG (219*2^(n-8))
- jpeg
- 2 ED.V....... JPEG (2^n-1)
- -chroma_sample_location
<int>
- ED.V....... chroma sample location (from 0 to INT_MAX) (default
unknown)
- unknown
- 0 ED.V....... Unspecified
- left
- 1 ED.V....... Left
- center
- 2 ED.V....... Center
- topleft
- 3 ED.V....... Top-left
- top
- 4 ED.V....... Top
- bottomleft
- 5 ED.V....... Bottom-left
- bottom
- 6 ED.V....... Bottom
- unspecified
- 0 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.....
- ignore
- .D...S.....
- -sub_text_format
- <int> .D...S....P Deprecated, does nothing (from 0 to 1) (default
ass)
- ass
- 0 .D...S.....
- -apply_cropping
- <boolean> .D.V....... (default true)
- -skip_alpha
- <boolean> .D.V....... Skip processing alpha (default false)
- -field_order
- <int> ED.V....... Field order (from 0 to 5) (default 0)
- progressive
- 1 ED.V.......
- tt
- 2 ED.V.......
- bb
- 3 ED.V.......
- tb
- 4 ED.V.......
- bt
- 5 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)
- -max_samples
- <int64> ED..A...... Maximum number of samples (from 0 to INT_MAX)
(default INT_MAX)
- -hwaccel_flags
- <flags> .D.V....... (default ignore_level)
- ignore_level
- .D.V....... ignore level even if the codec level used is unknown or higher
than the maximum supported level reported by the hardware driver
- allow_high_depth
- .D.V....... allow to output YUV pixel formats with a different chroma
sampling than 4:2:0 and/or other than 8 bits per component
- allow_profile_mismatch
- .D.V....... attempt to decode anyway if HW accelerated decoder's supported
profiles do not exactly match the stream
- <int> .D.V....... Number of extra hardware frames to allocate for
the user (from -1 to INT_MAX) (default -1)
- -discard_damaged_percentage
<int>
- .D.V....... Percentage of damaged samples to discard a frame (from 0 to
100) (default 95)
amv encoder AVOptions:
(A)PNG encoder AVOptions:
cfhd AVOptions:
cinepak AVOptions:
cljr encoder AVOptions:
dnxhd AVOptions:
dvvideo encoder AVOptions:
exr AVOptions:
ffv1 encoder AVOptions:
ffvhuff AVOptions:
generic mpegvideo encoder AVOptions:
GIF encoder AVOptions:
generic mpegvideo encoder AVOptions:
H.263 encoder AVOptions:
H.263p encoder AVOptions:
huffyuv AVOptions:
jpeg 2000 encoder AVOptions:
jpegls AVOptions:
ljpeg AVOptions:
magicyuv AVOptions:
mjpeg encoder AVOptions:
mpeg1video encoder AVOptions:
mpeg2video encoder AVOptions:
MPEG4 encoder AVOptions:
generic mpegvideo encoder AVOptions:
generic mpegvideo encoder AVOptions:
(A)PNG encoder AVOptions:
ProRes encoder AVOptions:
ProRes encoder AVOptions:
ProRes encoder AVOptions:
RoQ AVOptions:
rpza AVOptions:
generic mpegvideo encoder AVOptions:
generic mpegvideo encoder AVOptions:
sgi AVOptions:
snow encoder AVOptions:
generic mpegvideo encoder AVOptions:
sunrast AVOptions:
svq1enc AVOptions:
targa AVOptions:
TIFF encoder AVOptions:
utvideo AVOptions:
VBN encoder AVOptions:
SMPTE VC-2 encoder AVOptions:
generic mpegvideo encoder AVOptions:
generic mpegvideo encoder AVOptions:
AAC encoder AVOptions:
AC-3 Encoder AVOptions:
AC-3 Encoder AVOptions:
alacenc AVOptions:
DCA (DTS Coherent Acoustics) AVOptions:
E-AC-3 Encoder AVOptions:
FLAC encoder AVOptions:
Opus encoder AVOptions:
sbc encoder AVOptions:
WavPack encoder AVOptions:
ADPCM encoder AVOptions:
g726 AVOptions:
g726 AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
ADPCM encoder AVOptions:
VOBSUB subtitle encoder AVOptions:
MOV text enoder AVOptions:
libaom-av1 encoder AVOptions:
libmp3lame encoder AVOptions:
libvpx-vp8 encoder AVOptions:
libvpx-vp9 encoder AVOptions:
libx264 AVOptions:
libx264rgb AVOptions:
h263_v4l2m2m_encoder AVOptions:
h264_v4l2m2m_encoder AVOptions:
h264_vaapi AVOptions:
hevc_v4l2m2m_encoder AVOptions:
h265_vaapi AVOptions:
mjpeg_vaapi AVOptions:
mpeg2_vaapi AVOptions:
mpeg4_v4l2m2m_encoder AVOptions:
vp8_v4l2m2m_encoder AVOptions:
vp8_vaapi AVOptions:
vp9_vaapi AVOptions:
- -layer
- <string> .D.V....... Set the decoding layer (default
"")
- -part
- <int> .D.V....... Set the decoding part (from 0 to INT_MAX) (default
0)
- -gamma
- <float> .D.V....... Set the float gamma value when decoding (from
0.001 to FLT_MAX) (default 1)
- -apply_trc
- <int> .D.V....... color transfer characteristics to apply to EXR
linear input (from 1 to 18) (default gamma)
- bt709
- 1 .D.V....... BT.709
- gamma
- 2 .D.V....... gamma
- gamma22
- 4 .D.V....... BT.470 M
- gamma28
- 5 .D.V....... BT.470 BG
- smpte170m
- 6 .D.V....... SMPTE 170 M
- smpte240m
- 7 .D.V....... SMPTE 240 M
- linear
- 8 .D.V....... Linear
- log
- 9 .D.V....... Log
- log_sqrt
- 10 .D.V....... Log square root
- iec61966_2_4
- 11 .D.V....... IEC 61966-2-4
- bt1361
- 12 .D.V....... BT.1361
- iec61966_2_1
- 13 .D.V....... IEC 61966-2-1
- bt2020_10bit
- 14 .D.V....... BT.2020 - 10 bit
- bt2020_12bit
- 15 .D.V....... BT.2020 - 12 bit
- smpte2084
- 16 .D.V....... SMPTE ST 2084
- smpte428_1
- 17 .D.V....... SMPTE ST 428-1
- -skip_cursor
- <boolean> .D.V....... skip the cursor (default false)
- -blank_value
- <int> .D.V....... value that is used to replace BLANK pixels in data
array (from 0 to 65535) (default 0)
- -trans_color
- <int> .D.V....... color value (ARGB) that is used instead of
transparent color (from 0 to UINT32_MAX) (default 16777215)
- -is_avc
- <boolean> .D.V..X.... is avc (default false)
- -nal_length_size
- <int> .D.V..X.... nal_length_size (from 0 to 4) (default 0)
- -enable_er
- <boolean> .D.V....... Enable error resilience on damaged frames
(unsafe) (default auto)
- -x264_build
- <int> .D.V....... Assume this x264 version if no x264 version found
in any SEI (from -1 to INT_MAX) (default -1)
- -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)
- -lowres
- <int> .D.V....... Lower the decoding resolution by a power of two
(from 0 to 33) (default 0)
- -extern_huff
- <boolean> .D.V....... Use external huffman table. (default
false)
MPEG4 Video Decoder AVOptions:
- -lowres
- <int> .D.V....... Lower the decoding resolution by a power of two
(from 0 to 4) (default 0)
- -skip_cursor
- <boolean> .D.V....... skip the cursor (default false)
- -top
- <boolean> .D.V....... top field first (default auto)
- -non_pcm_mode
- <int> .D..A...... Chooses what to do with NON-PCM (from 0 to 3)
(default decode_drop)
- copy
- 0 .D..A...... Pass NON-PCM through unchanged
- drop
- 1 .D..A...... Drop NON-PCM
- decode_copy
- 2 .D..A...... Decode if possible else passthrough
- decode_drop
- 3 .D..A...... Decode if possible else drop
- -subimage
- <boolean> .D.V....... decode subimage instead if available (default
false)
- -thumbnail
- <boolean> .D.V....... decode embedded thumbnail subimage instead if
available (default false)
- -page
- <int> .D.V....... page number of multi-page image to decode
(starting from 1) (from 0 to 65535) (default 0)
- -custom_stride
- <int> .D.V....... Custom V210 stride (from -1 to INT_MAX)
(default 0)
- -dual_mono_mode
- <int> .D..A...... Select the channel to decode for dual mono (from
-1 to 2) (default auto)
- auto
- -1 .D..A...... autoselection
- main
- 1 .D..A...... Select Main/Left channel
- sub
- 2 .D..A...... Select Sub/Right channel
- both
- 0 .D..A...... Select both channels
- -channel_order
- <int> .D..A...... Order in which the channels are to be exported
(from 0 to 1) (default default)
- default
- 0 .D..A...... normal libavcodec channel order
- coded
- 1 .D..A...... order in which the channels are coded in the bitstream
(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)
- -downmix
- <channel_layout> .D..A...... Request a specific channel layout from
the decoder
- -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)
- -downmix
- <channel_layout> .D..A...... Request a specific channel layout from
the decoder
- <boolean> .D..A...... Force non-standard decoding process (default
false)
- -max_samples
- <int> .D..A...... maximum number of samples decoded per call (from 1
to INT_MAX) (default 4608)
- all
- 2147483647 .D..A...... no maximum. decode all samples for each packet at
once
- -core_only
- <boolean> .D..A...... Decode core only without extensions (default
false)
- -channel_order
- <int> .D..A...... Order in which the channels are to be exported
(from 0 to 1) (default default)
- default
- 0 .D..A...... normal libavcodec channel order
- coded
- 1 .D..A...... order in which the channels are coded in the bitstream
- -downmix
- <channel_layout> .D..A...... Request a specific channel layout from
the decoder
- -channel_order
- <int> .D..A...... Order in which the channels are to be exported
(from 0 to 1) (default default)
- default
- 0 .D..A...... normal libavcodec channel order
- coded
- 1 .D..A...... order in which the channels are coded in the bitstream
(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)
- -downmix
- <channel_layout> .D..A...... Request a specific channel layout from
the decoder
- -postfilter
- <boolean> .D..A...... enable postfilter (default true)
- -use_buggy_lpc
- <boolean> .D..A...... emulate old buggy lavc behavior (default
false)
- -postfilter
- <boolean> .D..A...... enable postfilter (default true)
- -downmix
- <channel_layout> .D..A...... Request a specific channel layout from
the decoder
- -apply_phase_inv
- <boolean> .D..A...... Apply intensity stereo phase inversion
(default true)
- -downmix
- <channel_layout> .D..A...... Request a specific channel layout from
the decoder
- -password
- <string> .D..A...... Set decoding password
- -real_time
- <boolean> .D...S..... emit subtitle events as they are decoded for
real-time display (default false)
- -real_time_latency_msec
<int>
- .D...S..... minimum elapsed time between emitting real-time subtitle
events (from 0 to 500) (default 200)
- -data_field
- <int> .D...S..... select data field (from -1 to 1) (default
auto)
- auto
- -1 .D...S..... pick first one that appears
- first
- 0 .D...S.....
- second
- 1 .D...S.....
- -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
only once (-2) or always(1) or never(0) (default auto)
- -dvb_substream
- <int> .D...S..... (from -1 to 63) (default -1)
- -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)
- -width
- <int> .D...S..... Frame width, usually video width (from 0 to
INT_MAX) (default 0)
- -height
- <int> .D...S..... Frame height, usually video height (from 0 to
INT_MAX) (default 0)
text/vplayer/stl/pjs/subviewer1 decoder AVOptions:
- -keep_ass_markup
- <boolean> .D...S..... Set if ASS tags must be escaped (default
false)
text/vplayer/stl/pjs/subviewer1 decoder AVOptions:
- -keep_ass_markup
- <boolean> .D...S..... Set if ASS tags must be escaped (default
false)
text/vplayer/stl/pjs/subviewer1 decoder AVOptions:
- -keep_ass_markup
- <boolean> .D...S..... Set if ASS tags must be escaped (default
false)
text/vplayer/stl/pjs/subviewer1 decoder AVOptions:
- -keep_ass_markup
- <boolean> .D...S..... Set if ASS tags must be escaped (default
false)
text/vplayer/stl/pjs/subviewer1 decoder AVOptions:
- -keep_ass_markup
- <boolean> .D...S..... Set if ASS tags must be escaped (default
false)
- -tilethreads
- <int> .D.V......P Tile threads (from 0 to 256) (default 0)
- -framethreads
- <int> .D.V......P Frame threads (from 0 to 256) (default 0)
- -filmgrain
- <boolean> .D.V......P Apply Film Grain (default auto)
- -oppoint
- <int> .D.V....... Select an operating point of the scalable
bitstream (from -1 to 31) (default -1)
- -alllayers
- <boolean> .D.V....... Output all spatial layers (default false)
- -operating_point
- <int> .D.V....... Select an operating point of the scalable
bitstream (from 0 to 31) (default 0)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)
- -deint
- <int> .D.V....... Set deinterlacing mode (from 0 to 2) (default
weave)
- weave
- 0 .D.V....... Weave deinterlacing (do nothing)
- bob
- 1 .D.V....... Bob deinterlacing
- adaptive
- 2 .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)