国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ffmpeg的使用不簡單

這篇具有很好參考價值的文章主要介紹了ffmpeg的使用不簡單。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

ffmpeg功能強大,它的使用實在是不簡單??纯此S帶的使用說明有多少?能不能看懂?

應(yīng)該怎樣使用?怎樣靈活使用?

Universal media converter
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Getting help:
? ? -h ? ? ?-- print basic options
? ? -h long -- print more options
? ? -h full -- print all options (including all format and codec specific options, very long)
? ? -h type=name -- print all options for the named decoder/encoder/demuxer/muxer/filter/bsf/protocol
? ? See man ffmpeg for detailed description of the options.

Per-stream options can be followed by :<stream_spec> to apply that option to specific streams only. <stream_spec> can be a stream index, or v/a/s for video/audio/subtitle (see manual for full syntax).

Print help / information / capabilities:
-L ? ? ? ? ? ? ? ? ?show license
-h <topic> ? ? ? ? ?show help
-version ? ? ? ? ? ?show version
-muxers ? ? ? ? ? ? show available muxers
-demuxers ? ? ? ? ? show available demuxers
-devices ? ? ? ? ? ?show available devices
-decoders ? ? ? ? ? show available decoders
-encoders ? ? ? ? ? show available encoders
-filters ? ? ? ? ? ?show available filters
-pix_fmts ? ? ? ? ? show available pixel formats
-layouts ? ? ? ? ? ?show standard channel layouts
-sample_fmts ? ? ? ?show available audio sample formats

Advanced information / capabilities:
-? <topic> ? ? ? ? ?show help
-help <topic> ? ? ? show help
--help <topic> ? ? ?show help
-buildconf ? ? ? ? ?show build configuration
-formats ? ? ? ? ? ?show available formats
-codecs ? ? ? ? ? ? show available codecs
-bsfs ? ? ? ? ? ? ? show available bit stream filters
-protocols ? ? ? ? ?show available protocols
-dispositions ? ? ? show available stream dispositions
-colors ? ? ? ? ? ? show available color names
-sources <device> ? list sources of the input device
-sinks <device> ? ? list sinks of the output device
-hwaccels ? ? ? ? ? show available HW acceleration methods

Global options (affect whole program instead of just one file):
-v <loglevel> ? ? ? set logging level
-y ? ? ? ? ? ? ? ? ?overwrite output files
-n ? ? ? ? ? ? ? ? ?never overwrite output files
-stats ? ? ? ? ? ? ?print progress report during encoding

Advanced global options:
-loglevel <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
-ignore_unknown ? ? Ignore unknown stream types
-copy_unknown ? ? ? Copy unknown stream types
-recast_media ? ? ? allow recasting stream type in order to force a decoder of different media type
-benchmark ? ? ? ? ?add timings for benchmarking
-benchmark_all ? ? ?add timings for each task
-progress <url> ? ? write program-readable progress information
-stdin ? ? ? ? ? ? ?enable or disable interaction on standard input
-timelimit <limit> ?set max runtime in seconds in CPU user time
-dump ? ? ? ? ? ? ? dump each input packet
-hex ? ? ? ? ? ? ? ?when dumping packets, also dump the payload
-frame_drop_threshold <> ?frame drop threshold
-copyts ? ? ? ? ? ? copy timestamps
-start_at_zero ? ? ?shift input timestamps to start at 0 when using copyts
-copytb <mode> ? ? ?copy input stream time base when stream copying
-dts_delta_threshold <threshold> ?timestamp discontinuity delta threshold
-dts_error_threshold <threshold> ?timestamp error delta threshold
-xerror <error> ? ? exit on error
-abort_on <flags> ? abort on the specified condition flags
-filter_threads ? ? number of non-complex filter threads
-filter_complex <graph_description> ?create a complex filtergraph
-filter_complex_threads ?number of threads for -filter_complex
-lavfi <graph_description> ?create a complex filtergraph
-filter_complex_script <filename> ?deprecated, use -/filter_complex instead
-auto_conversion_filters ?enable automatic conversion filters globally
-stats_period <time> ?set the period at which ffmpeg updates stats and -progress output
-debug_ts ? ? ? ? ? print timestamp debugging info
-max_error_rate <maximum error rate> ?ratio of decoding errors (0.0: no errors, 1.0: 100% errors) above which ffmpeg returns an error instead of success.
-vstats ? ? ? ? ? ? dump video coding statistics to file
-vstats_file <file> ?dump video coding statistics to file
-vstats_version ? ? Version of the vstats format to use.
-sdp_file <file> ? ?specify a file in which to print sdp information
-vaapi_device <device> ?set VAAPI hardware device (DirectX adapter index, DRM path or X11 display name)
-qsv_device <device> ?set QSV hardware device (DirectX adapter index, DRM path or X11 display name)
-init_hw_device <args> ?initialise hardware device
-filter_hw_device <device> ?set hardware device used when filtering
-adrift_threshold <threshold> ?deprecated, does nothing
-qphist ? ? ? ? ? ? deprecated, does nothing
-vsync <> ? ? ? ? ? set video sync method globally; deprecated, use -fps_mode

Per-file options (input and output):
-f <fmt> ? ? ? ? ? ?force container format (auto-detected otherwise)
-t <duration> ? ? ? stop transcoding after specified duration
-to <time_stop> ? ? stop transcoding after specified time is reached
-ss <time_off> ? ? ?start transcoding at specified time

Advanced per-file options (input and output):
-bitexact ? ? ? ? ? bitexact mode
-thread_queue_size ?set the maximum number of queued packets from the demuxer


Advanced per-file options (input-only):
-sseof <time_off> ? set the start time offset relative to EOF
-seek_timestamp ? ? enable/disable seeking by timestamp with -ss
-accurate_seek ? ? ?enable/disable accurate seeking with -ss
-isync <sync ref> ? Indicate the input index for sync reference
-itsoffset <time_off> ?set the input ts offset
-re <> ? ? ? ? ? ? ?read input at native frame rate; equivalent to -readrate 1
-readrate <speed> ? read input at specified rate
-readrate_initial_burst <seconds> ?The initial amount of input to burst read before imposing any readrate
-dump_attachment[:<spec>] <filename> ?extract an attachment into a file
-stream_loop <loop count> ?set number of times input stream shall be looped
-find_stream_info ? read and decode the streams to fill missing information with heuristics

Per-file options (output-only):
-metadata[:<spec>] <key=value> ?add metadata

Advanced per-file options (output-only):
-map <[-]input_file_id[:stream_specifier][,sync_file_id[:stream_specifier]]> ?set input stream mapping
-map_metadata[:<spec>] <outfile[,metadata]:infile[,metadata]> ?set metadata information of outfile from infile
-map_chapters <input_file_index> ?set chapters mapping
-fs <limit_size> ? ?set the limit file size in bytes
-timestamp <time> ? set the recording timestamp ('now' to set the current time)
-program[:<spec>] <title=string:st=number...> ?add program with specified streams
-stream_group[:<spec>] <id=number:st=number...> ?add stream group with specified streams and group type-specific arguments
-dframes <number> ? set the number of data frames to output
-target <type> ? ? ?specify target file type ("vcd", "svcd", "dvd", "dv" or "dv50" with optional prefixes "pal-", "ntsc-" or "film-")
-shortest ? ? ? ? ? finish encoding within shortest input
-shortest_buf_duration ?maximum buffering duration (in seconds) for the -shortest option
-qscale <q> ? ? ? ? use fixed quality scale (VBR)
-profile <profile> ?set profile
-attach <filename> ?add an attachment to the output file
-muxdelay <seconds> ?set the maximum demux-decode delay
-muxpreload <seconds> ?set the initial demux-decode delay
-fpre <filename> ? ?set options from indicated preset file

Per-stream options:
-c[:<stream_spec>] <codec> ?select encoder/decoder ('copy' to copy stream without reencoding)
-filter[:<stream_spec>] <filter_graph> ?apply specified filters to audio/video

Advanced per-stream options:
-codec[:<stream_spec>] <codec> ?alias for -c (select encoder/decoder)
-pre[:<stream_spec>] <preset> ?preset name
-itsscale[:<stream_spec>] <scale> ?set the input ts scale
-apad[:<stream_spec>] <> ?audio pad
-copyinkf[:<stream_spec>] ?copy initial non-keyframes
-copypriorss[:<stream_spec>] ?copy or discard frames before start time
-frames[:<stream_spec>] <number> ?set the number of frames to output
-tag[:<stream_spec>] <fourcc/tag> ?force codec tag/fourcc
-q[:<stream_spec>] <q> ?use fixed quality scale (VBR)
-filter_script[:<stream_spec>] <filename> ?deprecated, use -/filter
-reinit_filter[:<stream_spec>] <> ?reinit filtergraph on input parameter changes
-discard[:<stream_spec>] <> ?discard
-disposition[:<stream_spec>] <> ?disposition
-bits_per_raw_sample[:<stream_spec>] <number> ?set the number of bits per raw sample
-stats_enc_pre[:<stream_spec>] ?write encoding stats before encoding
-stats_enc_post[:<stream_spec>] ?write encoding stats after encoding
-stats_mux_pre[:<stream_spec>] ?write packets stats before muxing
-stats_enc_pre_fmt[:<stream_spec>] ?format of the stats written with -stats_enc_pre
-stats_enc_post_fmt[:<stream_spec>] ?format of the stats written with -stats_enc_post
-stats_mux_pre_fmt[:<stream_spec>] ?format of the stats written with -stats_mux_pre
-autorotate[:<stream_spec>] ?automatically insert correct rotate filters
-autoscale[:<stream_spec>] ?automatically insert a scale filter at the end of the filter graph
-time_base[:<stream_spec>] <ratio> ?set the desired time base hint for output stream (1:24, 1:48000 or 0.04166, 2.0833e-5)
-enc_time_base[:<stream_spec>] <ratio> ?set the desired time base for the encoder (1:24, 1:48000 or 0.04166, 2.0833e-5). two special values are defined - 0 = use frame rate (video) or sample rate (audio),-1 = match source time base
-bsf[:<stream_spec>] <bitstream_filters> ?A comma-separated list of bitstream filters
-max_muxing_queue_size[:<stream_spec>] <packets> ?maximum number of packets that can be buffered while waiting for all streams to initialize
-muxing_queue_data_threshold[:<stream_spec>] <bytes> ?set the threshold after which max_muxing_queue_size is taken into account

Video options:
-r[:<stream_spec>] <rate> ?override input framerate/convert to given output framerate (Hz value, fraction or abbreviation)
-aspect[:<stream_spec>] <aspect> ?set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)
-vn ? ? ? ? ? ? ? ? disable video
-vcodec <codec> ? ? alias for -c:v (select encoder/decoder for video streams)
-vf <filter_graph> ?alias for -filter:v (apply filters to video streams)
-b <bitrate> ? ? ? ?video bitrate (please use -b:v)

Advanced Video options:
-vframes <number> ? set the number of video frames to output
-fpsmax[:<stream_spec>] <rate> ?set max frame rate (Hz value, fraction or abbreviation)
-pix_fmt[:<stream_spec>] <format> ?set pixel format
-display_rotation[:<stream_spec>] <angle> ?set pure counter-clockwise rotation in degrees for stream(s)
-display_hflip[:<stream_spec>] ?set display horizontal flip for stream(s) (overrides any display rotation if it is not set)
-display_vflip[:<stream_spec>] ?set display vertical flip for stream(s) (overrides any display rotation if it is not set)
-rc_override[:<stream_spec>] <override> ?rate control override for specific intervals
-timecode <hh:mm:ss[:;.]ff> ?set initial TimeCode value.
-pass[:<stream_spec>] <n> ?select the pass number (1 to 3)
-passlogfile[:<stream_spec>] <prefix> ?select two pass log file name prefix
-vstats ? ? ? ? ? ? dump video coding statistics to file
-vstats_file <file> ?dump video coding statistics to file
-vstats_version ? ? Version of the vstats format to use.
-intra_matrix[:<stream_spec>] <matrix> ?specify intra matrix coeffs
-inter_matrix[:<stream_spec>] <matrix> ?specify inter matrix coeffs
-chroma_intra_matrix[:<stream_spec>] <matrix> ?specify intra matrix coeffs
-vtag <fourcc/tag> ?force video tag/fourcc
-fps_mode[:<stream_spec>] ?set framerate mode for matching video streams; overrides vsync
-force_fps[:<stream_spec>] ?force the selected framerate, disable the best supported framerate selection
-streamid <streamIndex:value> ?set the value of an outfile streamid
-force_key_frames[:<stream_spec>] <timestamps> ?force key frames at specified timestamps
-hwaccel[:<stream_spec>] <hwaccel name> ?use HW accelerated decoding
-hwaccel_device[:<stream_spec>] <devicename> ?select a device for HW acceleration
-hwaccel_output_format[:<stream_spec>] <format> ?select output format used with HW accelerated decoding
-fix_sub_duration_heartbeat[:<stream_spec>] ?set this video output stream to be a heartbeat stream for fix_sub_duration, according to which subtitles should be split at random access points
-vpre <preset> ? ? ?set the video options to the indicated preset
-top[:<stream_spec>] <> ?deprecated, use the setfield video filter
-qphist ? ? ? ? ? ? deprecated, does nothing

Audio options:
-aq <quality> ? ? ? set audio quality (codec-specific)
-ar[:<stream_spec>] <rate> ?set audio sampling rate (in Hz)
-ac[:<stream_spec>] <channels> ?set number of audio channels
-an ? ? ? ? ? ? ? ? disable audio
-acodec <codec> ? ? alias for -c:a (select encoder/decoder for audio streams)
-ab <bitrate> ? ? ? alias for -b:a (select bitrate for audio streams)
-af <filter_graph> ?alias for -filter:a (apply filters to audio streams)

Advanced Audio options:
-aframes <number> ? set the number of audio frames to output
-atag <fourcc/tag> ?force audio tag/fourcc
-sample_fmt[:<stream_spec>] <format> ?set sample format
-channel_layout[:<stream_spec>] <layout> ?set channel layout
-ch_layout[:<stream_spec>] <layout> ?set channel layout
-guess_layout_max[:<stream_spec>] ?set the maximum number of channels to try to guess the channel layout
-apre <preset> ? ? ?set the audio options to the indicated preset

Subtitle options:
-sn ? ? ? ? ? ? ? ? disable subtitle
-scodec <codec> ? ? alias for -c:s (select encoder/decoder for subtitle streams)

Advanced Subtitle options:
-stag <fourcc/tag> ?force subtitle tag/fourcc
-fix_sub_duration[:<stream_spec>] ?fix subtitles duration
-canvas_size[:<stream_spec>] <size> ?set canvas size (WxH or abbreviation)
-spre <preset> ? ? ?set the subtitle options to the indicated preset

Data stream options:
-dcodec <codec> ? ? alias for -c:d (select encoder/decoder for data streams)
-dn ? ? ? ? ? ? ? ? disable data


AVCodecContext AVOptions:
? -b ? ? ? ? ? ? ? ? <int64> ? ? ?E..VA...... set bitrate (in bits/s) (from 0 to I64_MAX) (default 200000)
? -ab ? ? ? ? ? ? ? ?<int64> ? ? ?E...A...... set bitrate (in bits/s) (from 0 to INT_MAX) (default 128000)
? -bt ? ? ? ? ? ? ? ?<int> ? ? ? ?E..VA...... Set video bitrate tolerance (in bits/s). In 1-pass mode, bitrate tolerance specifies how far ratecontrol is willing to deviate from the target average bitrate value. This is not related to minimum/maximum bitrate. Lowering tolerance too much has an adverse effect on quality. (from 0 to INT_MAX) (default 4000000)
? -flags ? ? ? ? ? ? <flags> ? ? ?ED.VAS..... (default 0)
? ? ?unaligned ? ? ? ? ? ? ? ? ? ?.D.V....... allow decoders to produce unaligned output
? ? ?mv4 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... use four motion vectors per macroblock (MPEG-4)
? ? ?qpel ? ? ? ? ? ? ? ? ? ? ? ? E..V....... use 1/4-pel motion compensation
? ? ?loop ? ? ? ? ? ? ? ? ? ? ? ? E..V....... use loop filter
? ? ?gray ? ? ? ? ? ? ? ? ? ? ? ? ED.V....... only decode/encode grayscale
? ? ?psnr ? ? ? ? ? ? ? ? ? ? ? ? E..V....... error[?] variables will be set during encoding
? ? ?ildct ? ? ? ? ? ? ? ? ? ? ? ?E..V....... use interlaced DCT
? ? ?low_delay ? ? ? ? ? ? ? ? ? ?ED.V....... force low delay
? ? ?global_header ? ? ? ? ? ? ? ?E..VA...... place global headers in extradata instead of every keyframe
? ? ?bitexact ? ? ? ? ? ? ? ? ? ? ED.VAS..... use only bitexact functions (except (I)DCT)
? ? ?aic ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... H.263 advanced intra coding / MPEG-4 AC prediction
? ? ?ilme ? ? ? ? ? ? ? ? ? ? ? ? E..V....... interlaced motion estimation
? ? ?cgop ? ? ? ? ? ? ? ? ? ? ? ? E..V....... closed GOP
? ? ?output_corrupt ? ? ? ? ? ? ? .D.V....... Output even potentially corrupted frames
? ? ?drop_changed ? ? ? ? ? ? ? ? .D.VA.....P Drop frames whose parameters differ from first decoded frame
? -flags2 ? ? ? ? ? ?<flags> ? ? ?ED.VAS..... (default 0)
? ? ?fast ? ? ? ? ? ? ? ? ? ? ? ? E..V....... allow non-spec-compliant speedup tricks
? ? ?noout ? ? ? ? ? ? ? ? ? ? ? ?E..V....... skip bitstream encoding
? ? ?ignorecrop ? ? ? ? ? ? ? ? ? .D.V....... ignore cropping information from sps
? ? ?local_header ? ? ? ? ? ? ? ? E..V....... place global headers at every keyframe instead of in extradata
? ? ?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
? ? ?icc_profiles ? ? ? ? ? ? ? ? .D...S..... generate/parse embedded ICC profiles from/to colorimetry tags
? -export_side_data ?<flags> ? ? ?ED.VAS..... Export metadata as side data (default 0)
? ? ?mvs ? ? ? ? ? ? ? ? ? ? ? ? ?.D.V....... export motion vectors through frame side data
? ? ?prft ? ? ? ? ? ? ? ? ? ? ? ? E..VAS..... export Producer Reference Time through packet 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
? -g ? ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... set the group of picture (GOP) size (from INT_MIN to INT_MAX) (default 12)
? -ar ? ? ? ? ? ? ? ?<int> ? ? ? ?ED..A...... set audio sampling rate (in Hz) (from 0 to INT_MAX) (default 0)
? -cutoff ? ? ? ? ? ?<int> ? ? ? ?E...A...... set cutoff bandwidth (from INT_MIN to INT_MAX) (default 0)
? -frame_size ? ? ? ?<int> ? ? ? ?E...A...... (from 0 to INT_MAX) (default 0)
? -qcomp ? ? ? ? ? ? <float> ? ? ?E..V....... video quantizer scale compression (VBR). Constant of ratecontrol equation. Recommended range for default rc_eq: 0.0-1.0 (from -FLT_MAX to FLT_MAX) (default 0.5)
? -qblur ? ? ? ? ? ? <float> ? ? ?E..V....... video quantizer scale blur (VBR) (from -1 to FLT_MAX) (default 0.5)
? -qmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum video quantizer scale (VBR) (from -1 to 69) (default 2)
? -qmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum video quantizer scale (VBR) (from -1 to 1024) (default 31)
? -qdiff ? ? ? ? ? ? <int> ? ? ? ?E..V....... maximum difference between the quantizer scales (VBR) (from INT_MIN to INT_MAX) (default 3)
? -bf ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... set maximum number of B-frames between non-B-frames (from -1 to INT_MAX) (default 0)
? -b_qfactor ? ? ? ? <float> ? ? ?E..V....... QP factor between P- and B-frames (from -FLT_MAX to FLT_MAX) (default 1.25)
? -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
? -b_qoffset ? ? ? ? <float> ? ? ?E..V....... QP offset between P- and B-frames (from -FLT_MAX to FLT_MAX) (default 1.25)
? -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
? -maxrate ? ? ? ? ? <int64> ? ? ?E..VA...... maximum bitrate (in bits/s). Used for VBV together with bufsize. (from 0 to INT_MAX) (default 0)
? -minrate ? ? ? ? ? <int64> ? ? ?E..VA...... minimum bitrate (in bits/s). Most useful in setting up a CBR encode. It is of little use otherwise. (from INT_MIN to INT_MAX) (default 0)
? -bufsize ? ? ? ? ? <int> ? ? ? ?E..VA...... set ratecontrol buffer size (in bits) (from INT_MIN to INT_MAX) (default 0)
? -i_qfactor ? ? ? ? <float> ? ? ?E..V....... QP factor between P- and I-frames (from -FLT_MAX to FLT_MAX) (default -0.8)
? -i_qoffset ? ? ? ? <float> ? ? ?E..V....... QP offset between P- and I-frames (from -FLT_MAX to FLT_MAX) (default 0)
? -dct ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... DCT algorithm (from 0 to INT_MAX) (default auto)
? ? ?auto ? ? ? ? ? ?0 ? ? ? ? ? ?E..V....... autoselect a good one
? ? ?fastint ? ? ? ? 1 ? ? ? ? ? ?E..V....... fast integer
? ? ?int ? ? ? ? ? ? 2 ? ? ? ? ? ?E..V....... accurate integer
? ? ?mmx ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V.......
? ? ?altivec ? ? ? ? 5 ? ? ? ? ? ?E..V.......
? ? ?faan ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... floating point AAN DCT
? -lumi_mask ? ? ? ? <float> ? ? ?E..V....... compresses bright areas stronger than medium ones (from -FLT_MAX to FLT_MAX) (default 0)
? -tcplx_mask ? ? ? ?<float> ? ? ?E..V....... temporal complexity masking (from -FLT_MAX to FLT_MAX) (default 0)
? -scplx_mask ? ? ? ?<float> ? ? ?E..V....... spatial complexity masking (from -FLT_MAX to FLT_MAX) (default 0)
? -p_mask ? ? ? ? ? ?<float> ? ? ?E..V....... inter masking (from -FLT_MAX to FLT_MAX) (default 0)
? -dark_mask ? ? ? ? <float> ? ? ?E..V....... compresses dark areas stronger than medium ones (from -FLT_MAX to FLT_MAX) (default 0)
? -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
? -aspect ? ? ? ? ? ?<rational> ? E..V....... sample aspect ratio (from 0 to 10) (default 0/1)
? -sar ? ? ? ? ? ? ? <rational> ? E..V....... sample aspect ratio (from 0 to 10) (default 0/1)
? -debug ? ? ? ? ? ? <flags> ? ? ?ED.VAS..... print specific debug info (default 0)
? ? ?pict ? ? ? ? ? ? ? ? ? ? ? ? .D.V....... picture info
? ? ?rc ? ? ? ? ? ? ? ? ? ? ? ? ? E..V....... rate control
? ? ?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
? -dia_size ? ? ? ? ?<int> ? ? ? ?E..V....... diamond type & size for motion estimation (from INT_MIN to INT_MAX) (default 0)
? -last_pred ? ? ? ? <int> ? ? ? ?E..V....... amount of motion predictors from the previous frame (from INT_MIN to INT_MAX) (default 0)
? -pre_dia_size ? ? ?<int> ? ? ? ?E..V....... diamond type & size for motion estimation pre-pass (from INT_MIN to INT_MAX) (default 0)
? -subq ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... sub-pel motion estimation quality (from INT_MIN to INT_MAX) (default 8)
? -me_range ? ? ? ? ?<int> ? ? ? ?E..V....... limit motion vectors range (1023 for DivX player) (from INT_MIN to INT_MAX) (default 0)
? -global_quality ? ?<int> ? ? ? ?E..VA...... (from INT_MIN to INT_MAX) (default 0)
? -mbd ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... macroblock decision algorithm (high quality mode) (from 0 to 2) (default simple)
? ? ?simple ? ? ? ? ?0 ? ? ? ? ? ?E..V....... use mbcmp
? ? ?bits ? ? ? ? ? ?1 ? ? ? ? ? ?E..V....... use fewest bits
? ? ?rd ? ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... use best rate distortion
? -rc_init_occupancy <int> ? ? ? ?E..V....... number of bits which should be loaded into the rc buffer before decoding starts (from INT_MIN to INT_MAX) (default 0)
? -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
? -dc ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... intra_dc_precision (from -8 to 16) (default 0)
? -nssew ? ? ? ? ? ? <int> ? ? ? ?E..V....... nsse weight (from INT_MIN to INT_MAX) (default 8)
? -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)
? -profile ? ? ? ? ? <int> ? ? ? ?E..VA...... (from INT_MIN to INT_MAX) (default unknown)
? ? ?unknown ? ? ? ? -99 ? ? ? ? ?E..VA......
? ? ?main10 ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -level ? ? ? ? ? ? <int> ? ? ? ?E..VA...... encoding level, usually corresponding to the profile level, codec-specific (from INT_MIN to INT_MAX) (default unknown)
? ? ?unknown ? ? ? ? -99 ? ? ? ? ?E..VA......
? -lowres ? ? ? ? ? ?<int> ? ? ? ?.D.VA...... decode at 1= 1/2, 2=1/4, 3=1/8 resolutions (from 0 to INT_MAX) (default 0)
? -cmp ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... full-pel ME compare function (from INT_MIN to INT_MAX) (default sad)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... sum of squared quantization errors (avoid, low quality)
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... 0
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... noise preserving sum of squared differences
? ? ?w53 ? ? ? ? ? ? 11 ? ? ? ? ? E..V....... 5/3 wavelet, only used in snow
? ? ?w97 ? ? ? ? ? ? 12 ? ? ? ? ? E..V....... 9/7 wavelet, only used in snow
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... sum of absolute differences, median predicted
? -subcmp ? ? ? ? ? ?<int> ? ? ? ?E..V....... sub-pel ME compare function (from INT_MIN to INT_MAX) (default sad)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... sum of squared quantization errors (avoid, low quality)
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... 0
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... noise preserving sum of squared differences
? ? ?w53 ? ? ? ? ? ? 11 ? ? ? ? ? E..V....... 5/3 wavelet, only used in snow
? ? ?w97 ? ? ? ? ? ? 12 ? ? ? ? ? E..V....... 9/7 wavelet, only used in snow
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... sum of absolute differences, median predicted
? -mbcmp ? ? ? ? ? ? <int> ? ? ? ?E..V....... macroblock compare function (from INT_MIN to INT_MAX) (default sad)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... sum of squared quantization errors (avoid, low quality)
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... 0
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... noise preserving sum of squared differences
? ? ?w53 ? ? ? ? ? ? 11 ? ? ? ? ? E..V....... 5/3 wavelet, only used in snow
? ? ?w97 ? ? ? ? ? ? 12 ? ? ? ? ? E..V....... 9/7 wavelet, only used in snow
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... sum of absolute differences, median predicted
? -ildctcmp ? ? ? ? ?<int> ? ? ? ?E..V....... interlaced DCT compare function (from INT_MIN to INT_MAX) (default vsad)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... sum of squared quantization errors (avoid, low quality)
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... 0
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... noise preserving sum of squared differences
? ? ?w53 ? ? ? ? ? ? 11 ? ? ? ? ? E..V....... 5/3 wavelet, only used in snow
? ? ?w97 ? ? ? ? ? ? 12 ? ? ? ? ? E..V....... 9/7 wavelet, only used in snow
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... sum of absolute differences, median predicted
? -precmp ? ? ? ? ? ?<int> ? ? ? ?E..V....... pre motion estimation compare function (from INT_MIN to INT_MAX) (default sad)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... sum of squared quantization errors (avoid, low quality)
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... 0
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... noise preserving sum of squared differences
? ? ?w53 ? ? ? ? ? ? 11 ? ? ? ? ? E..V....... 5/3 wavelet, only used in snow
? ? ?w97 ? ? ? ? ? ? 12 ? ? ? ? ? E..V....... 9/7 wavelet, only used in snow
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... sum of absolute differences, median predicted
? -mblmin ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum macroblock Lagrange factor (VBR) (from 1 to 32767) (default 236)
? -mblmax ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum macroblock Lagrange factor (VBR) (from 1 to 32767) (default 3658)
? -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
? ? ?nointra ? ? ? ? 24 ? ? ? ? ? .D.V....... discard all frames except I frames
? ? ?nokey ? ? ? ? ? 32 ? ? ? ? ? .D.V....... discard all frames except keyframes
? ? ?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
? ? ?nointra ? ? ? ? 24 ? ? ? ? ? .D.V....... discard all frames except I frames
? ? ?nokey ? ? ? ? ? 32 ? ? ? ? ? .D.V....... discard all frames except keyframes
? ? ?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
? ? ?nointra ? ? ? ? 24 ? ? ? ? ? .D.V....... discard all frames except I frames
? ? ?nokey ? ? ? ? ? 32 ? ? ? ? ? .D.V....... discard all frames except keyframes
? ? ?all ? ? ? ? ? ? 48 ? ? ? ? ? .D.V....... discard all frames
? -bidir_refine ? ? ?<int> ? ? ? ?E..V....... refine the two motion vectors used in bidirectional macroblocks (from 0 to 4) (default 1)
? -keyint_min ? ? ? ?<int> ? ? ? ?E..V....... minimum interval between IDR-frames (from INT_MIN to INT_MAX) (default 25)
? -refs ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... reference frames to consider for motion compensation (from INT_MIN to INT_MAX) (default 1)
? -trellis ? ? ? ? ? <int> ? ? ? ?E..VA...... rate-distortion optimal quantization (from INT_MIN to INT_MAX) (default 0)
? -mv0_threshold ? ? <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 256)
? -compression_level <int> ? ? ? ?E..VA...... (from INT_MIN to INT_MAX) (default -1)
? -ch_layout ? ? ? ? <channel_layout> ED..A......
? -rc_max_vbv_use ? ?<float> ? ? ?E..V....... (from 0 to FLT_MAX) (default 0)
? -rc_min_vbv_use ? ?<float> ? ? ?E..V....... (from 0 to FLT_MAX) (default 3)
? -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)
? ? ?limited ? ? ? ? 1 ? ? ? ? ? ?ED.V....... MPEG (219*2^(n-8))
? ? ?full ? ? ? ? ? ?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
? -slices ? ? ? ? ? ?<int> ? ? ? ?E..V....... set the number of slices, used in parallelized encoding (from 0 to INT_MAX) (default 0)
? -thread_type ? ? ? <flags> ? ? ?ED.VA...... select multithreading type (default slice+frame)
? ? ?slice ? ? ? ? ? ? ? ? ? ? ? ?ED.V.......
? ? ?frame ? ? ? ? ? ? ? ? ? ? ? ?ED.V.......
? -audio_service_type <int> ? ? ? ?E...A...... audio service type (from 0 to 8) (default ma)
? ? ?ma ? ? ? ? ? ? ?0 ? ? ? ? ? ?E...A...... Main Audio Service
? ? ?ef ? ? ? ? ? ? ?1 ? ? ? ? ? ?E...A...... Effects
? ? ?vi ? ? ? ? ? ? ?2 ? ? ? ? ? ?E...A...... Visually Impaired
? ? ?hi ? ? ? ? ? ? ?3 ? ? ? ? ? ?E...A...... Hearing Impaired
? ? ?di ? ? ? ? ? ? ?4 ? ? ? ? ? ?E...A...... Dialogue
? ? ?co ? ? ? ? ? ? ?5 ? ? ? ? ? ?E...A...... Commentary
? ? ?em ? ? ? ? ? ? ?6 ? ? ? ? ? ?E...A...... Emergency
? ? ?vo ? ? ? ? ? ? ?7 ? ? ? ? ? ?E...A...... Voice Over
? ? ?ka ? ? ? ? ? ? ?8 ? ? ? ? ? ?E...A...... Karaoke
? -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.....
? -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
? ? ?unsafe_output ? ? ? ? ? ? ? ?.D.V....... allow potentially unsafe hwaccel frame output that might require special care to process successfully
? -extra_hw_frames ? <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)
? -side_data_prefer_packet [<int> ? ? ].D.VAS..... Comma-separated list of side data types for which user-supplied (container) data is preferred over coded bytestream
? ? ?replaygain ? ? ?4 ? ? ? ? ? ?.D..A......
? ? ?displaymatrix ? 5 ? ? ? ? ? ?.D..A......
? ? ?spherical ? ? ? 21 ? ? ? ? ? .D..A......
? ? ?stereo3d ? ? ? ?6 ? ? ? ? ? ?.D..A......
? ? ?audio_service_type 7 ? ? ? ? ? ?.D..A......
? ? ?mastering_display_metadata 20 ? ? ? ? ? .D..A......
? ? ?content_light_level 22 ? ? ? ? ? .D..A......
? ? ?icc_profile ? ? 28 ? ? ? ? ? .D..A......

amv encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -huffman ? ? ? ? ? <int> ? ? ? ?E..V....... Huffman table strategy (from 0 to 1) (default optimal)
? ? ?default ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?optimal ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? -force_duplicated_matrix <boolean> ? ?E..V....... Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (default false)

(A)PNG encoder AVOptions:
? -dpi ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Set image resolution (in dots per inch) (from 0 to 65536) (default 0)
? -dpm ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Set image resolution (in dots per meter) (from 0 to 65536) (default 0)
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 0 to 5) (default none)
? ? ?none ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?sub ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?up ? ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?avg ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V.......
? ? ?paeth ? ? ? ? ? 4 ? ? ? ? ? ?E..V.......
? ? ?mixed ? ? ? ? ? 5 ? ? ? ? ? ?E..V.......

cfhd AVOptions:
? -quality ? ? ? ? ? <int> ? ? ? ?E..V....... set quality (from 0 to 12) (default film3+)
? ? ?film3+ ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?film3 ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?film2+ ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?film2 ? ? ? ? ? 3 ? ? ? ? ? ?E..V.......
? ? ?film1.5 ? ? ? ? 4 ? ? ? ? ? ?E..V.......
? ? ?film1+ ? ? ? ? ?5 ? ? ? ? ? ?E..V.......
? ? ?film1 ? ? ? ? ? 6 ? ? ? ? ? ?E..V.......
? ? ?high+ ? ? ? ? ? 7 ? ? ? ? ? ?E..V.......
? ? ?high ? ? ? ? ? ?8 ? ? ? ? ? ?E..V.......
? ? ?medium+ ? ? ? ? 9 ? ? ? ? ? ?E..V.......
? ? ?medium ? ? ? ? ?10 ? ? ? ? ? E..V.......
? ? ?low+ ? ? ? ? ? ?11 ? ? ? ? ? E..V.......
? ? ?low ? ? ? ? ? ? 12 ? ? ? ? ? E..V.......

cinepak AVOptions:
? -max_extra_cb_iterations <int> ? ? ? ?E..V....... Max extra codebook recalculation passes, more is better and slower (from 0 to INT_MAX) (default 2)
? -skip_empty_cb ? ? <boolean> ? ?E..V....... Avoid wasting bytes, ignore vintage MacOS decoder (default false)
? -max_strips ? ? ? ?<int> ? ? ? ?E..V....... Limit strips/frame, vintage compatible is 1..3, otherwise the more the better (from 1 to 32) (default 3)
? -min_strips ? ? ? ?<int> ? ? ? ?E..V....... Enforce min strips/frame, more is worse and faster, must be <= max_strips (from 1 to 32) (default 1)
? -strip_number_adaptivity <int> ? ? ? ?E..V....... How fast the strip number adapts, more is slightly better, much slower (from 0 to 31) (default 0)

cljr encoder AVOptions:
? -dither_type ? ? ? <int> ? ? ? ?E..V....... Dither type (from 0 to 2) (default 1)

dnxhd AVOptions:
? -nitris_compat ? ? <boolean> ? ?E..V....... encode with Avid Nitris compatibility (default false)
? -ibias ? ? ? ? ? ? <int> ? ? ? ?E..V....... intra quant bias (from INT_MIN to INT_MAX) (default 0)
? -profile ? ? ? ? ? <int> ? ? ? ?E..V....... (from 0 to 5) (default dnxhd)
? ? ?dnxhd ? ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?dnxhr_444 ? ? ? 5 ? ? ? ? ? ?E..V.......
? ? ?dnxhr_hqx ? ? ? 4 ? ? ? ? ? ?E..V.......
? ? ?dnxhr_hq ? ? ? ?3 ? ? ? ? ? ?E..V.......
? ? ?dnxhr_sq ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?dnxhr_lb ? ? ? ?1 ? ? ? ? ? ?E..V.......

dvvideo encoder AVOptions:
? -quant_deadzone ? ?<int> ? ? ? ?E..V....... Quantizer dead zone (from 0 to 1024) (default 7)

DXV encoder AVOptions:
? -format ? ? ? ? ? ?<int> ? ? ? ?E..V....... (from 1.14664e+09 to 1.14664e+09) (default dxt1)
? ? ?dxt1 ? ? ? ? ? ?1146639409 ? E..V....... DXT1 (Normal Quality, No Alpha)

exr AVOptions:
? -compression ? ? ? <int> ? ? ? ?E..V....... set compression type (from 0 to 3) (default none)
? ? ?none ? ? ? ? ? ?0 ? ? ? ? ? ?E..V....... none
? ? ?rle ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... RLE
? ? ?zip1 ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... ZIP1
? ? ?zip16 ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... ZIP16
? -format ? ? ? ? ? ?<int> ? ? ? ?E..V....... set pixel type (from 1 to 2) (default float)
? ? ?half ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?float ? ? ? ? ? 2 ? ? ? ? ? ?E..V.......
? -gamma ? ? ? ? ? ? <float> ? ? ?E..V....... set gamma (from 0.001 to FLT_MAX) (default 1)

ffv1 encoder AVOptions:
? -slicecrc ? ? ? ? ?<boolean> ? ?E..V....... Protect slices with CRCs (default auto)
? -coder ? ? ? ? ? ? <int> ? ? ? ?E..V....... Coder type (from -2 to 2) (default rice)
? ? ?rice ? ? ? ? ? ?0 ? ? ? ? ? ?E..V....... Golomb rice
? ? ?range_def ? ? ? -2 ? ? ? ? ? E..V....... Range with default table
? ? ?range_tab ? ? ? 2 ? ? ? ? ? ?E..V....... Range with custom table
? ? ?ac ? ? ? ? ? ? ?1 ? ? ? ? ? ?E..V....... Range with custom table (the ac option exists for compatibility and is deprecated)
? -context ? ? ? ? ? <int> ? ? ? ?E..V....... Context model (from 0 to 1) (default 0)

ffvhuff AVOptions:
? -non_deterministic <boolean> ? ?E..V....... Allow multithreading for e.g. context=1 at the expense of determinism (default false)
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 0 to 2) (default left)
? ? ?left ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?plane ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?median ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -context ? ? ? ? ? <int> ? ? ? ?E..V....... Set per-frame huffman tables (from 0 to 1) (default 0)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

GIF encoder AVOptions:
? -gifflags ? ? ? ? ?<flags> ? ? ?E..V....... set GIF flags (default offsetting+transdiff)
? ? ?offsetting ? ? ? ? ? ? ? ? ? E..V....... enable picture offsetting
? ? ?transdiff ? ? ? ? ? ? ? ? ? ?E..V....... enable transparency detection between frames
? -gifimage ? ? ? ? ?<boolean> ? ?E..V....... enable encoding only images per frame (default false)
? -global_palette ? ?<boolean> ? ?E..V....... write a palette to the global gif header where feasible (default true)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

H.263 encoder AVOptions:
? -obmc ? ? ? ? ? ? ?<boolean> ? ?E..V....... use overlapped block motion compensation. (default false)
? -mb_info ? ? ? ? ? <int> ? ? ? ?E..V....... emit macroblock info for RFC 2190 packetization, the parameter value is the maximum payload size (from 0 to INT_MAX) (default 0)
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

H.263p encoder AVOptions:
? -umv ? ? ? ? ? ? ? <boolean> ? ?E..V....... Use unlimited motion vectors. (default false)
? -aiv ? ? ? ? ? ? ? <boolean> ? ?E..V....... Use alternative inter VLC. (default false)
? -obmc ? ? ? ? ? ? ?<boolean> ? ?E..V....... use overlapped block motion compensation. (default false)
? -structured_slices <boolean> ? ?E..V....... Write slice start position at every GOB header instead of just GOB number. (default false)
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

huffyuv AVOptions:
? -non_deterministic <boolean> ? ?E..V....... Allow multithreading for e.g. context=1 at the expense of determinism (default false)
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 0 to 2) (default left)
? ? ?left ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?plane ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?median ? ? ? ? ?2 ? ? ? ? ? ?E..V.......

jpeg 2000 encoder AVOptions:
? -format ? ? ? ? ? ?<int> ? ? ? ?E..V....... Codec Format (from 0 to 1) (default jp2)
? ? ?j2k ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?jp2 ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? -tile_width ? ? ? ?<int> ? ? ? ?E..V....... Tile Width (from 1 to 1.07374e+09) (default 256)
? -tile_height ? ? ? <int> ? ? ? ?E..V....... Tile Height (from 1 to 1.07374e+09) (default 256)
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... DWT Type (from 0 to 1) (default dwt97int)
? ? ?dwt97int ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?dwt53 ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? -sop ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... SOP marker (from 0 to 1) (default 0)
? -eph ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... EPH marker (from 0 to 1) (default 0)
? -prog ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Progression Order (from 0 to 4) (default lrcp)
? ? ?lrcp ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?rlcp ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?rpcl ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?pcrl ? ? ? ? ? ?3 ? ? ? ? ? ?E..V.......
? ? ?cprl ? ? ? ? ? ?4 ? ? ? ? ? ?E..V.......
? -layer_rates ? ? ? <string> ? ? E..V....... Layer Rates

jpegls AVOptions:
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 0 to 2) (default left)
? ? ?left ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?plane ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?median ? ? ? ? ?2 ? ? ? ? ? ?E..V.......

ljpeg AVOptions:
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 1 to 3) (default left)
? ? ?left ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?plane ? ? ? ? ? 2 ? ? ? ? ? ?E..V.......
? ? ?median ? ? ? ? ?3 ? ? ? ? ? ?E..V.......

magicyuv AVOptions:
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 1 to 3) (default left)
? ? ?left ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?gradient ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?median ? ? ? ? ?3 ? ? ? ? ? ?E..V.......

mjpeg encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -huffman ? ? ? ? ? <int> ? ? ? ?E..V....... Huffman table strategy (from 0 to 1) (default optimal)
? ? ?default ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?optimal ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? -force_duplicated_matrix <boolean> ? ?E..V....... Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (default false)

mpeg1video encoder AVOptions:
? -gop_timecode ? ? ?<string> ? ? E..V....... MPEG GOP Timecode in hh:mm:ss[:;.]ff format. Overrides timecode_frame_start.
? -drop_frame_timecode <boolean> ? ?E..V....... Timecode is in drop frame format. (default false)
? -scan_offset ? ? ? <boolean> ? ?E..V....... Reserve space for SVCD scan offset user data. (default false)
? -timecode_frame_start <int64> ? ? ?E..V....... GOP timecode frame start number, in non-drop-frame format (from -1 to I64_MAX) (default -1)
? -b_strategy ? ? ? ?<int> ? ? ? ?E..V....... Strategy to choose between I/P/B-frames (from 0 to 2) (default 0)
? -b_sensitivity ? ? <int> ? ? ? ?E..V....... Adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)
? -brd_scale ? ? ? ? <int> ? ? ? ?E..V....... Downscale frames for dynamic B-frame decision (from 0 to 3) (default 0)
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

mpeg2video encoder AVOptions:
? -gop_timecode ? ? ?<string> ? ? E..V....... MPEG GOP Timecode in hh:mm:ss[:;.]ff format. Overrides timecode_frame_start.
? -drop_frame_timecode <boolean> ? ?E..V....... Timecode is in drop frame format. (default false)
? -scan_offset ? ? ? <boolean> ? ?E..V....... Reserve space for SVCD scan offset user data. (default false)
? -timecode_frame_start <int64> ? ? ?E..V....... GOP timecode frame start number, in non-drop-frame format (from -1 to I64_MAX) (default -1)
? -b_strategy ? ? ? ?<int> ? ? ? ?E..V....... Strategy to choose between I/P/B-frames (from 0 to 2) (default 0)
? -b_sensitivity ? ? <int> ? ? ? ?E..V....... Adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)
? -brd_scale ? ? ? ? <int> ? ? ? ?E..V....... Downscale frames for dynamic B-frame decision (from 0 to 3) (default 0)
? -intra_vlc ? ? ? ? <boolean> ? ?E..V....... Use MPEG-2 intra VLC table. (default false)
? -non_linear_quant ?<boolean> ? ?E..V....... Use nonlinear quantizer. (default false)
? -alternate_scan ? ?<boolean> ? ?E..V....... Enable alternate scantable. (default false)
? -a53cc ? ? ? ? ? ? <boolean> ? ?E..V....... Use A53 Closed Captions (if available) (default true)
? -seq_disp_ext ? ? ?<int> ? ? ? ?E..V....... Write sequence_display_extension blocks. (from -1 to 1) (default auto)
? ? ?auto ? ? ? ? ? ?-1 ? ? ? ? ? E..V.......
? ? ?never ? ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?always ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? -video_format ? ? ?<int> ? ? ? ?E..V....... Video_format in the sequence_display_extension indicating the source of the video. (from 0 to 7) (default unspecified)
? ? ?component ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?pal ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?ntsc ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?secam ? ? ? ? ? 3 ? ? ? ? ? ?E..V.......
? ? ?mac ? ? ? ? ? ? 4 ? ? ? ? ? ?E..V.......
? ? ?unspecified ? ? 5 ? ? ? ? ? ?E..V.......
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

MPEG4 encoder AVOptions:
? -data_partitioning <boolean> ? ?E..V....... Use data partitioning. (default false)
? -alternate_scan ? ?<boolean> ? ?E..V....... Enable alternate scantable. (default false)
? -mpeg_quant ? ? ? ?<int> ? ? ? ?E..V....... Use MPEG quantizers instead of H.263 (from 0 to 1) (default 0)
? -b_strategy ? ? ? ?<int> ? ? ? ?E..V....... Strategy to choose between I/P/B-frames (from 0 to 2) (default 0)
? -b_sensitivity ? ? <int> ? ? ? ?E..V....... Adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)
? -brd_scale ? ? ? ? <int> ? ? ? ?E..V....... Downscale frames for dynamic B-frame decision (from 0 to 3) (default 0)
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

(A)PNG encoder AVOptions:
? -dpi ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Set image resolution (in dots per inch) (from 0 to 65536) (default 0)
? -dpm ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Set image resolution (in dots per meter) (from 0 to 65536) (default 0)
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 0 to 5) (default none)
? ? ?none ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?sub ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?up ? ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?avg ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V.......
? ? ?paeth ? ? ? ? ? 4 ? ? ? ? ? ?E..V.......
? ? ?mixed ? ? ? ? ? 5 ? ? ? ? ? ?E..V.......

ProRes encoder AVOptions:
? -vendor ? ? ? ? ? ?<string> ? ? E..V....... vendor ID (default "fmpg")

ProRes encoder AVOptions:
? -vendor ? ? ? ? ? ?<string> ? ? E..V....... vendor ID (default "fmpg")

ProRes encoder AVOptions:
? -mbs_per_slice ? ? <int> ? ? ? ?E..V....... macroblocks per slice (from 1 to 8) (default 8)
? -profile ? ? ? ? ? <int> ? ? ? ?E..V....... (from -1 to 5) (default auto)
? ? ?auto ? ? ? ? ? ?-1 ? ? ? ? ? E..V.......
? ? ?proxy ? ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?lt ? ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?standard ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?hq ? ? ? ? ? ? ?3 ? ? ? ? ? ?E..V.......
? ? ?4444 ? ? ? ? ? ?4 ? ? ? ? ? ?E..V.......
? ? ?4444xq ? ? ? ? ?5 ? ? ? ? ? ?E..V.......
? -vendor ? ? ? ? ? ?<string> ? ? E..V....... vendor ID (default "Lavc")
? -bits_per_mb ? ? ? <int> ? ? ? ?E..V....... desired bits per macroblock (from 0 to 8192) (default 0)
? -quant_mat ? ? ? ? <int> ? ? ? ?E..V....... quantiser matrix (from -1 to 6) (default auto)
? ? ?auto ? ? ? ? ? ?-1 ? ? ? ? ? E..V.......
? ? ?proxy ? ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?lt ? ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?standard ? ? ? ?3 ? ? ? ? ? ?E..V.......
? ? ?hq ? ? ? ? ? ? ?4 ? ? ? ? ? ?E..V.......
? ? ?default ? ? ? ? 6 ? ? ? ? ? ?E..V.......
? -alpha_bits ? ? ? ?<int> ? ? ? ?E..V....... bits for alpha plane (from 0 to 16) (default 16)

RoQ AVOptions:
? -quake3_compat ? ? <boolean> ? ?E..V....... Whether to respect known limitations in Quake 3 decoder (default true)

rpza AVOptions:
? -skip_frame_thresh <int> ? ? ? ?E..V....... (from 0 to 24) (default 1)
? -start_one_color_thresh <int> ? ? ? ?E..V....... (from 0 to 24) (default 1)
? -continue_one_color_thresh <int> ? ? ? ?E..V....... (from 0 to 24) (default 0)
? -sixteen_color_thresh <int> ? ? ? ?E..V....... (from 0 to 24) (default 1)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

sgi AVOptions:
? -rle ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Use run-length compression (from 0 to 1) (default 1)

snow encoder AVOptions:
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 3) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?iter ? ? ? ? ? ?3 ? ? ? ? ? ?E..V.......
? -memc_only ? ? ? ? <boolean> ? ?E..V....... Only do ME/MC (I frames -> ref, P frame -> ME+MC). (default false)
? -no_bitstream ? ? ?<boolean> ? ?E..V....... Skip final bitstream writeout. (default false)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decission (from 0 to INT_MAX) (default 0)
? -iterative_dia_size <int> ? ? ? ?E..V....... Dia size for the iterative ME (from 0 to INT_MAX) (default 0)
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Spatial decomposition type (from 0 to 1) (default dwt97)
? ? ?dwt97 ? ? ? ? ? 0 ? ? ? ? ? ?E..V.......
? ? ?dwt53 ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

sunrast AVOptions:
? -rle ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Use run-length compression (from 0 to 1) (default 1)

svq1enc AVOptions:
? -motion-est ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......

targa AVOptions:
? -rle ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... Use run-length compression (from 0 to 1) (default 1)

TIFF encoder AVOptions:
? -dpi ? ? ? ? ? ? ? <int> ? ? ? ?E..V....... set the image resolution (in dpi) (from 1 to 65536) (default 72)
? -compression_algo ?<int> ? ? ? ?E..V....... (from 1 to 32946) (default packbits)
? ? ?packbits ? ? ? ?32773 ? ? ? ?E..V.......
? ? ?raw ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V.......
? ? ?lzw ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V.......
? ? ?deflate ? ? ? ? 32946 ? ? ? ?E..V.......

utvideo AVOptions:
? -pred ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Prediction method (from 0 to 3) (default left)
? ? ?none ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?left ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?gradient ? ? ? ?2 ? ? ? ? ? ?E..V.......
? ? ?median ? ? ? ? ?3 ? ? ? ? ? ?E..V.......

VBN encoder AVOptions:
? -format ? ? ? ? ? ?<int> ? ? ? ?E..V....... Texture format (from 0 to 3) (default dxt5)
? ? ?raw ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... RAW texture
? ? ?dxt1 ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... DXT1 texture
? ? ?dxt5 ? ? ? ? ? ?3 ? ? ? ? ? ?E..V....... DXT5 texture

SMPTE VC-2 encoder AVOptions:
? -tolerance ? ? ? ? <double> ? ? E..V....... Max undershoot in percent (from 0 to 45) (default 5)
? -slice_width ? ? ? <int> ? ? ? ?E..V....... Slice width (from 32 to 1024) (default 32)
? -slice_height ? ? ?<int> ? ? ? ?E..V....... Slice height (from 8 to 1024) (default 16)
? -wavelet_depth ? ? <int> ? ? ? ?E..V....... Transform depth (from 1 to 5) (default 4)
? -wavelet_type ? ? ?<int> ? ? ? ?E..V....... Transform type (from 0 to 7) (default 9_7)
? ? ?9_7 ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Deslauriers-Dubuc (9,7)
? ? ?5_3 ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... LeGall (5,3)
? ? ?haar ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Haar (with shift)
? ? ?haar_noshift ? ?3 ? ? ? ? ? ?E..V....... Haar (without shift)
? -qm ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Custom quantization matrix (from 0 to 3) (default default)
? ? ?default ? ? ? ? 0 ? ? ? ? ? ?E..V....... Default from the specifications
? ? ?color ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Prevents low bitrate discoloration
? ? ?flat ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Optimize for PSNR

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

generic mpegvideo encoder AVOptions:
? -mpv_flags ? ? ? ? <flags> ? ? ?E..V....... Flags common for all mpegvideo-based encoders. (default 0)
? ? ?skip_rd ? ? ? ? ? ? ? ? ? ? ?E..V....... RD optimal MB level residual skipping
? ? ?strict_gop ? ? ? ? ? ? ? ? ? E..V....... Strictly enforce gop size
? ? ?qp_rd ? ? ? ? ? ? ? ? ? ? ? ?E..V....... Use rate distortion optimization for qp selection
? ? ?cbp_rd ? ? ? ? ? ? ? ? ? ? ? E..V....... use rate distortion optimization for CBP
? ? ?naq ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... normalize adaptive quantization
? ? ?mv0 ? ? ? ? ? ? ? ? ? ? ? ? ?E..V....... always try a mb with mv=<0,0>
? -luma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -chroma_elim_threshold <int> ? ? ? ?E..V....... single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)
? -quantizer_noise_shaping <int> ? ? ? ?E..V....... (from 0 to INT_MAX) (default 0)
? -error_rate ? ? ? ?<int> ? ? ? ?E..V....... Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)
? -qsquish ? ? ? ? ? <float> ? ? ?E..V....... how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)
? -rc_qmod_amp ? ? ? <float> ? ? ?E..V....... experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_qmod_freq ? ? ?<int> ? ? ? ?E..V....... experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)
? -rc_eq ? ? ? ? ? ? <string> ? ? E..V....... Set rate control equation. When computing the expression, besides the standard functions defined in the section 'Expression Evaluation', the following functions are available: bits2qp(bits), qp2bits(qp). Also the following constants are available: iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex.
? -rc_init_cplx ? ? ?<float> ? ? ?E..V....... initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)
? -rc_buf_aggressivity <float> ? ? ?E..V....... currently useless (from -FLT_MAX to FLT_MAX) (default 1)
? -border_mask ? ? ? <float> ? ? ?E..V....... increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)
? -lmin ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)
? -lmax ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)
? -skip_threshold ? ?<int> ? ? ? ?E..V....... Frame skip threshold (from INT_MIN to INT_MAX) (default 0)
? -skip_factor ? ? ? <int> ? ? ? ?E..V....... Frame skip factor (from INT_MIN to INT_MAX) (default 0)
? -skip_exp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip exponent (from INT_MIN to INT_MAX) (default 0)
? -skip_cmp ? ? ? ? ?<int> ? ? ? ?E..V....... Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)
? ? ?sad ? ? ? ? ? ? 0 ? ? ? ? ? ?E..V....... Sum of absolute differences, fast
? ? ?sse ? ? ? ? ? ? 1 ? ? ? ? ? ?E..V....... Sum of squared errors
? ? ?satd ? ? ? ? ? ?2 ? ? ? ? ? ?E..V....... Sum of absolute Hadamard transformed differences
? ? ?dct ? ? ? ? ? ? 3 ? ? ? ? ? ?E..V....... Sum of absolute DCT transformed differences
? ? ?psnr ? ? ? ? ? ?4 ? ? ? ? ? ?E..V....... Sum of squared quantization errors, low quality
? ? ?bit ? ? ? ? ? ? 5 ? ? ? ? ? ?E..V....... Number of bits needed for the block
? ? ?rd ? ? ? ? ? ? ?6 ? ? ? ? ? ?E..V....... Rate distortion optimal, slow
? ? ?zero ? ? ? ? ? ?7 ? ? ? ? ? ?E..V....... Zero
? ? ?vsad ? ? ? ? ? ?8 ? ? ? ? ? ?E..V....... Sum of absolute vertical differences
? ? ?vsse ? ? ? ? ? ?9 ? ? ? ? ? ?E..V....... Sum of squared vertical differences
? ? ?nsse ? ? ? ? ? ?10 ? ? ? ? ? E..V....... Noise preserving sum of squared differences
? ? ?dct264 ? ? ? ? ?14 ? ? ? ? ? E..V.......
? ? ?dctmax ? ? ? ? ?13 ? ? ? ? ? E..V.......
? ? ?chroma ? ? ? ? ?256 ? ? ? ? ?E..V.......
? ? ?msad ? ? ? ? ? ?15 ? ? ? ? ? E..V....... Sum of absolute differences, median predicted
? -sc_threshold ? ? ?<int> ? ? ? ?E..V....... Scene change threshold (from INT_MIN to INT_MAX) (default 0)
? -noise_reduction ? <int> ? ? ? ?E..V....... Noise reduction (from INT_MIN to INT_MAX) (default 0)
? -ps ? ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)
? -motion_est ? ? ? ?<int> ? ? ? ?E..V....... motion estimation algorithm (from 0 to 2) (default epzs)
? ? ?zero ? ? ? ? ? ?0 ? ? ? ? ? ?E..V.......
? ? ?epzs ? ? ? ? ? ?1 ? ? ? ? ? ?E..V.......
? ? ?xone ? ? ? ? ? ?2 ? ? ? ? ? ?E..V.......
? -mepc ? ? ? ? ? ? ?<int> ? ? ? ?E..V....... Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)
? -mepre ? ? ? ? ? ? <int> ? ? ? ?E..V....... pre motion estimation (from INT_MIN to INT_MAX) (default 0)
? -intra_penalty ? ? <int> ? ? ? ?E..V....... Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)

AAC encoder AVOptions:
? -aac_coder ? ? ? ? <int> ? ? ? ?E...A...... Coding algorithm (from 0 to 2) (default twoloop)
? ? ?anmr ? ? ? ? ? ?0 ? ? ? ? ? ?E...A...... ANMR method
? ? ?twoloop ? ? ? ? 1 ? ? ? ? ? ?E...A...... Two loop searching method
? ? ?fast ? ? ? ? ? ?2 ? ? ? ? ? ?E...A...... Default fast search
? -aac_ms ? ? ? ? ? ?<boolean> ? ?E...A...... Force M/S stereo coding (default auto)
? -aac_is ? ? ? ? ? ?<boolean> ? ?E...A...... Intensity stereo coding (default true)
? -aac_pns ? ? ? ? ? <boolean> ? ?E...A...... Perceptual noise substitution (default true)
? -aac_tns ? ? ? ? ? <boolean> ? ?E...A...... Temporal noise shaping (default true)
? -aac_ltp ? ? ? ? ? <boolean> ? ?E...A...... Long term prediction (default false)
? -aac_pred ? ? ? ? ?<boolean> ? ?E...A...... AAC-Main prediction (default false)
? -aac_pce ? ? ? ? ? <boolean> ? ?E...A...... Forces the use of PCEs (default false)

AC-3 Encoder AVOptions:
? -center_mixlev ? ? <float> ? ? ?E...A...... Center Mix Level (from 0 to 1) (default 0.594604)
? -surround_mixlev ? <float> ? ? ?E...A...... Surround Mix Level (from 0 to 1) (default 0.5)
? -mixing_level ? ? ?<int> ? ? ? ?E...A...... Mixing Level (from -1 to 111) (default -1)
? -room_type ? ? ? ? <int> ? ? ? ?E...A...... Room Type (from -1 to 2) (default -1)
? ? ?notindicated ? ?0 ? ? ? ? ? ?E...A...... Not Indicated (default)
? ? ?large ? ? ? ? ? 1 ? ? ? ? ? ?E...A...... Large Room
? ? ?small ? ? ? ? ? 2 ? ? ? ? ? ?E...A...... Small Room
? -per_frame_metadata <boolean> ? ?E...A...... Allow Changing Metadata Per-Frame (default false)
? -copyright ? ? ? ? <int> ? ? ? ?E...A...... Copyright Bit (from -1 to 1) (default -1)
? -dialnorm ? ? ? ? ?<int> ? ? ? ?E...A...... Dialogue Level (dB) (from -31 to -1) (default -31)
? -dsur_mode ? ? ? ? <int> ? ? ? ?E...A...... Dolby Surround Mode (from -1 to 2) (default -1)
? ? ?notindicated ? ?0 ? ? ? ? ? ?E...A...... Not Indicated (default)
? ? ?on ? ? ? ? ? ? ?2 ? ? ? ? ? ?E...A...... Dolby Surround Encoded
? ? ?off ? ? ? ? ? ? 1 ? ? ? ? ? ?E...A...... Not Dolby Surround Encoded
? -original ? ? ? ? ?<int> ? ? ? ?E...A...... Original Bit Stream (from -1 to 1) (default -1)
? -dmix_mode ? ? ? ? <int> ? ? ? ?E...A...... Preferred Stereo Downmix Mode (from -1 to 3) (default -1)
? ? ?notindicated ? ?0 ? ? ? ? ? ?E...A...... Not Indicated (default)
? ? ?ltrt ? ? ? ? ? ?1 ? ? ? ? ? ?E...A...... Lt/Rt Downmix Preferred
? ? ?loro ? ? ? ? ? ?2 ? ? ? ? ? ?E...A...... Lo/Ro Downmix Preferred
? ? ?dplii ? ? ? ? ? 3 ? ? ? ? ? ?E...A...... Dolby Pro Logic II Downmix Preferred
? -ltrt_cmixlev ? ? ?<float> ? ? ?E...A...... Lt/Rt Center Mix Level (from -1 to 2) (default -1)
? -ltrt_surmixlev ? ?<float> ? ? ?E...A...... Lt/Rt Surround Mix Level (from -1 to 2) (default -1)
? -loro_cmixlev ? ? ?<float> ? ? ?E...A...... Lo/Ro Center Mix Level (from -1 to 2) (default -1)
? -loro_surmixlev ? ?<float> ? ? ?E...A...... Lo/Ro Surround Mix Level (from -1 to 2) (default -1)
? -dsurex_mode ? ? ? <int> ? ? ? ?E...A...... Dolby Surround EX Mode (from -1 to 3) (default -1)
? ? ?notindicated ? ?0 ? ? ? ? ? ?E...A...... Not Indicated (default)
? ? ?on ? ? ? ? ? ? ?2 ? ? ? ? ? ?E...A...... Dolby Surround EX Encoded
? ? ?off ? ? ? ? ? ? 1 ? ? ? ? ? ?E...A...... Not Dolby Surround EX Encoded
? ? ?dpliiz ? ? ? ? ?3 ? ? ? ? ? ?E...A...... Dolby Pro Logic IIz-encoded
? -dheadphone_mode ? <int> ? ? ? ?E...A...... Dolby Headphone Mode (from -1 to 2) (default -1)
? ? ?notindicated ? ?0 ? ? ? ? ? ?E...A...... Not Indicated (default)
? ? ?on ? ? ? ? ? ? ?2 ? ? ? ? ? ?E...A...... Dolby Headphone Encoded
? ? ?off ? ? ? ? ? ? 1 ? ? ? ? ? ?E...A...... Not Dolby Headphone Encoded
以下還有很多內(nèi)容,受篇幅限制,一次只能寫這么多了。文章來源地址http://www.zghlxwxcb.cn/news/detail-841323.html

到了這里,關(guān)于ffmpeg的使用不簡單的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • FFMPEG視頻壓縮與Python使用方法

    FFMPEG視頻壓縮與Python使用方法

    FFMPEG ?是一個完整的,跨平臺的解決方案,記錄,轉(zhuǎn)換和流音頻和視頻。 官網(wǎng):https://ffmpeg.org/ 1、Linux: 2、Mac: 3、Windows: ?下載文件: ?解壓縮: ?配置環(huán)境變量: ? 出現(xiàn)上圖所示response即可說明成功安裝。 1、指定視頻壓縮大?。?-fs 10 : 表示文件大小最大值為 100MB 2、設(shè)置

    2024年02月07日
    瀏覽(19)
  • python-使用ffmpeg批量修改文件的后綴名

    運行python腳本music.py: 1、win+r:cmd? 2、python music.py

    2024年02月21日
    瀏覽(16)
  • python ffmpeg 使用 pyav 轉(zhuǎn)換 一組圖像 到 視頻

    2022/8/4 更新 支持加入水印 水印必須包含透明圖像,并且水印圖像大小要等于原圖像的大小 2022/6/21 更新 讓命令行參數(shù)更加易用 新的命令行使用方法 FFMPEG 命令行轉(zhuǎn)換 一組JPG圖像 到視頻時,是將這組圖像視為 MJPG 流。 我需要轉(zhuǎn)換一組 PNG 圖像到視頻,F(xiàn)FMPEG 就不認了。 pyav內(nèi)置

    2024年02月02日
    瀏覽(23)
  • python使用ffmpeg來制作音頻格式轉(zhuǎn)換工具(優(yōu)化版)

    python使用ffmpeg來制作音頻格式轉(zhuǎn)換工具(優(yōu)化版)

    簡介:一個使用python加上ffmpeg模塊來進行音頻格式轉(zhuǎn)換的工具。 日志: 20231030:第一版,設(shè)置了簡單的UI布局和配色,實現(xiàn)音頻轉(zhuǎn)為Mp3、AAC、wav、flac四種格式??山馕鲆纛l并顯示信息,可設(shè)置轉(zhuǎn)換后的保存路徑 UI界面: 編程平臺:visual studio code 編程語言:python 3.12.0 模塊:

    2024年02月06日
    瀏覽(38)
  • Python視頻編輯神器:全面分析ffmpeg-python庫的安裝與使用方法

    Python視頻編輯神器:全面分析ffmpeg-python庫的安裝與使用方法 在Python中進行視頻編輯是一件令人興奮的事情,它能夠讓你深入了解和控制你想要的任何一幀視頻。而在Python視頻編輯工具中,ffmpeg-python庫可以說是至關(guān)重要的一員。它能夠讓你輕松地處理視頻、音頻等多媒體數(shù)據(jù)

    2024年02月10日
    瀏覽(95)
  • 使用 ffmpeg-python+命名管道進行圖片轉(zhuǎn)視頻或推流

    命名管道(Named Pipe),也被稱為FIFO,是一種在UNIX、Linux和類Unix系統(tǒng)中用于實現(xiàn)進程間通信(IPC)的機制。在Python中,我們可以使用 os 模塊來創(chuàng)建和操作命名管道。 命名管道實際上是個特殊的文件,需要先創(chuàng)建 讀寫前后需要打開關(guān)閉 ffmpeg從命名管道輸入源的方法與普通文件

    2024年04月16日
    瀏覽(22)
  • FFmpeg入門之簡單介紹

    FFmpeg入門之簡單介紹

    FFmpeg是什么意思:? Fast Forward Moving Picture Experts Group ffmpeg相關(guān)文檔: Documentation? FFmpeg ffmpeg源碼下載: https://git.videolan.org/git/ffmpeg.git https://github.com/FFmpeg/FFmpeg.git? FFmpeg能做什么? 多種媒體格式的封裝與解封裝?: 1.多種音視頻編解碼 (如: MP4/FLV/KV/TS) 2.多種協(xié)議流媒體 (如:RTMP/RTSP/M

    2024年02月09日
    瀏覽(18)
  • 簡單整理FFmpeg相關(guān)命令集

    簡單整理FFmpeg相關(guān)命令集

    簡單整理了FFmpeg相關(guān)命令,主要包括ffplay播放控制和媒體播放命令、ffmpeg命令相關(guān)參數(shù)以及常用的提取音視頻等命令。 FFmpeg是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計算機程序。采用LGPL或GPL許可證。它提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解

    2024年01月16日
    瀏覽(24)
  • FFmpeg教程:libswscale對圖像進行簡單處理

    我們在FFmpeg簡單總結(jié)對FFmpeg 組成模塊,編碼進行了簡單介紹。 FFmpeg組成部分: libavcodec: 提供了音視頻編解碼器的庫。 libavformat: 處理多媒體容器格式的庫,包括封裝和解封裝。 libavutil: 包含一些公共的實用工具函數(shù)。 libswscale: 提供圖像縮放和顏色轉(zhuǎn)換功能的庫。 lib

    2024年01月24日
    瀏覽(15)
  • 關(guān)于FFMPEG中的filter濾鏡的簡單介紹

    關(guān)于FFMPEG中的filter濾鏡的簡單介紹

    濾鏡的作用主要是對原始的音視頻數(shù)據(jù)進行處理以實現(xiàn)各種各樣的效果。比如疊加水印,翻轉(zhuǎn)縮放視頻等。 下圖表示的正常轉(zhuǎn)碼流程,濾鏡在解碼和編碼中間,虛線表示可有可無。 使用命令查看ffmpeg支持的濾鏡 ffmpeg -filters? 查看某個濾鏡的詳細參數(shù) ffmpeg -h filter=pad ?上圖顯

    2024年02月14日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包