ffmpeg的使用不简单

ffmpeg功能强大,它的使用实在是不简单。看看它随带的使用说明有多少?能不能看懂?

应该怎样使用?怎样灵活使用?

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 : to apply that option to specific streams only. 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 show help
-versionshow version
-muxers show available muxers
-demuxersshow available demuxers
-devicesshow available devices
-decodersshow available decoders
-encodersshow available encoders
-filtersshow available filters
-pix_fmtsshow available pixel formats
-layoutsshow standard channel layouts
-sample_fmtsshow available audio sample formats

Advanced information / capabilities:
-? show help
-help show help
–help show help
-buildconf show build configuration
-formatsshow available formats
-codecs show available codecs
-bsfsshow available bit stream filters
-protocols show available protocols
-dispositionsshow available stream dispositions
-colors show available color names
-sources list sources of the input device
-sinks list sinks of the output device
-hwaccelsshow available HW acceleration methods

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

Advanced global options:
-loglevel set logging level
-report generate a report
-max_alloc set maximum size of a single allocated block
-cpuflags force specific cpu flags
-cpucount force specific cpu count
-hide_banner do not show program banner
-ignore_unknown Ignore unknown stream types
-copy_unknownCopy unknown stream types
-recast_mediaallow 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 write program-readable progress information
-stdin enable or disable interaction on standard input
-timelimit set max runtime in seconds in CPU user time
-dumpdump each input packet
-hexwhen 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 copy input stream time base when stream copying
-dts_delta_threshold timestamp discontinuity delta threshold
-dts_error_threshold timestamp error delta threshold
-xerror exit on error
-abort_on abort on the specified condition flags
-filter_threads number of non-complex filter threads
-filter_complex create a complex filtergraph
-filter_complex_threads number of threads for -filter_complex
-lavfi create a complex filtergraph
-filter_complex_script deprecated, use -/filter_complex instead
-auto_conversion_filters enable automatic conversion filters globally
-stats_period set the period at which ffmpeg updates stats and -progress output
-debug_tsprint timestamp debugging info
-max_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 dump video coding statistics to file
-vstats_version Version of the vstats format to use.
-sdp_file specify a file in which to print sdp information
-vaapi_device set VAAPI hardware device (DirectX adapter index, DRM path or X11 display name)
-qsv_device set QSV hardware device (DirectX adapter index, DRM path or X11 display name)
-init_hw_deviceinitialise hardware device
-filter_hw_device set hardware device used when filtering
-adrift_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 force container format (auto-detected otherwise)
-t stop transcoding after specified duration
-to stop transcoding after specified time is reached
-ss start transcoding at specified time

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

Advanced per-file options (input-only):
-sseof 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 Indicate the input index for sync reference
-itsoffset set the input ts offset
-re read input at native frame rate; equivalent to -readrate 1
-readrate read input at specified rate
-readrate_initial_burst The initial amount of input to burst read before imposing any readrate
-dump_attachment[:] extract an attachment into a file
-stream_loop set number of times input stream shall be looped
-find_stream_inforead and decode the streams to fill missing information with heuristics

Per-file options (output-only):
-metadata[:] add metadata

Advanced per-file options (output-only):
-map set input stream mapping
-map_metadata[:] set metadata information of outfile from infile
-map_chapters set chapters mapping
-fs set the limit file size in bytes
-timestamp set the recording timestamp (‘now’ to set the current time)
-program[:] add program with specified streams<br /> -stream_group[:] add stream group with specified streams and group type-specific arguments<br /> -dframes set the number of data frames to output<br /> -target specify target file type (“vcd”, “svcd”, “dvd”, “dv” or “dv50” with optional prefixes “pal-“, “ntsc-” or “film-“)<br /> -shortestfinish encoding within shortest input<br /> -shortest_buf_duration maximum buffering duration (in seconds) for the -shortest option<br /> -qscale <q> use fixed quality scale (VBR)<br /> -profile set profile<br /> -attach add an attachment to the output file<br /> -muxdelay set the maximum demux-decode delay<br /> -muxpreload set the initial demux-decode delay<br /> -fpre set options from indicated preset file</p><p>Per-stream options:<br /> -c[:] select encoder/decoder (‘copy’ to copy stream without reencoding)<br /> -filter[:] apply specified filters to audio/video</p><p>Advanced per-stream options:<br /> -codec[:] alias for -c (select encoder/decoder)<br /> -pre[:] preset name<br /> -itsscale[:] set the input ts scale<br /> -apad[:] audio pad<br /> -copyinkf[:] copy initial non-keyframes<br /> -copypriorss[:] copy or discard frames before start time<br /> -frames[:] set the number of frames to output<br /> -tag[:] force codec tag/fourcc<br /> -q[:] <q> use fixed quality scale (VBR)<br /> -filter_script[:] deprecated, use -/filter<br /> -reinit_filter[:] reinit filtergraph on input parameter changes<br /> -discard[:] discard<br /> -disposition[:] disposition<br /> -bits_per_raw_sample[:] set the number of bits per raw sample<br /> -stats_enc_pre[:] write encoding stats before encoding<br /> -stats_enc_post[:] write encoding stats after encoding<br /> -stats_mux_pre[:] write packets stats before muxing<br /> -stats_enc_pre_fmt[:] format of the stats written with -stats_enc_pre<br /> -stats_enc_post_fmt[:] format of the stats written with -stats_enc_post<br /> -stats_mux_pre_fmt[:] format of the stats written with -stats_mux_pre<br /> -autorotate[:] automatically insert correct rotate filters<br /> -autoscale[:] automatically insert a scale filter at the end of the filter graph<br /> -time_base[:] set the desired time base hint for output stream (1:24, 1:48000 or 0.04166, 2.0833e-5)<br /> -enc_time_base[:] 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<br /> -bsf[:] A comma-separated list of bitstream filters<br /> -max_muxing_queue_size[:] maximum number of packets that can be buffered while waiting for all streams to initialize<br /> -muxing_queue_data_threshold[:] set the threshold after which max_muxing_queue_size is taken into account</p><p>Video options:<br /> -r[:] override input framerate/convert to given output framerate (Hz value, fraction or abbreviation)<br /> -aspect[:]set aspect ratio (4:3, 16:9 or 1.3333, 1.7777)<br /> -vn disable video<br /> -vcodec alias for -c:v (select encoder/decoder for video streams)<br /> -vf alias for -filter:v (apply filters to video streams)<br /> -b video bitrate (please use -b:v)</p><p>Advanced Video options:<br /> -vframes set the number of video frames to output<br /> -fpsmax[:] set max frame rate (Hz value, fraction or abbreviation)<br /> -pix_fmt[:] set pixel format<br /> -display_rotation[:]set pure counter-clockwise rotation in degrees for stream(s)<br /> -display_hflip[:] set display horizontal flip for stream(s) (overrides any display rotation if it is not set)<br /> -display_vflip[:] set display vertical flip for stream(s) (overrides any display rotation if it is not set)<br /> -rc_override[:] rate control override for specific intervals<br /> -timecode set initial TimeCode value.<br /> -pass[:] select the pass number (1 to 3)<br /> -passlogfile[:] select two pass log file name prefix<br /> -vstats dump video coding statistics to file<br /> -vstats_file dump video coding statistics to file<br /> -vstats_version Version of the vstats format to use.<br /> -intra_matrix[:] specify intra matrix coeffs<br /> -inter_matrix[:] specify inter matrix coeffs<br /> -chroma_intra_matrix[:] specify intra matrix coeffs<br /> -vtag force video tag/fourcc<br /> -fps_mode[:] set framerate mode for matching video streams; overrides vsync<br /> -force_fps[:] force the selected framerate, disable the best supported framerate selection<br /> -streamid set the value of an outfile streamid<br /> -force_key_frames[:] force key frames at specified timestamps<br /> -hwaccel[:] use HW accelerated decoding<br /> -hwaccel_device[:] select a device for HW acceleration<br /> -hwaccel_output_format[:] select output format used with HW accelerated decoding<br /> -fix_sub_duration_heartbeat[:] 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<br /> -vpre set the video options to the indicated preset<br /> -top[:] deprecated, use the setfield video filter<br /> -qphist deprecated, does nothing</p><p>Audio options:<br /> -aq set audio quality (codec-specific)<br /> -ar[:] set audio sampling rate (in Hz)<br /> -ac[:] set number of audio channels<br /> -an disable audio<br /> -acodec alias for -c:a (select encoder/decoder for audio streams)<br /> -ab alias for -b:a (select bitrate for audio streams)<br /> -af alias for -filter:a (apply filters to audio streams)</p><p>Advanced Audio options:<br /> -aframes set the number of audio frames to output<br /> -atag force audio tag/fourcc<br /> -sample_fmt[:] set sample format<br /> -channel_layout[:] set channel layout<br /> -ch_layout[:] set channel layout<br /> -guess_layout_max[:] set the maximum number of channels to try to guess the channel layout<br /> -apre set the audio options to the indicated preset</p><p>Subtitle options:<br /> -sn disable subtitle<br /> -scodec alias for -c:s (select encoder/decoder for subtitle streams)</p><p>Advanced Subtitle options:<br /> -stag force subtitle tag/fourcc<br /> -fix_sub_duration[:] fix subtitles duration<br /> -canvas_size[:] set canvas size (WxH or abbreviation)<br /> -spre set the subtitle options to the indicated preset</p><p>Data stream options:<br /> -dcodec alias for -c:d (select encoder/decoder for data streams)<br /> -dn disable data</p><p> AVCodecContext AVOptions:<br />-b E..VA…… set bitrate (in bits/s) (from 0 to I64_MAX) (default 200000)<br />-ab E…A…… set bitrate (in bits/s) (from 0 to INT_MAX) (default 128000)<br />-btE..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)<br />-flags ED.VAS….. (default 0)<br /> unaligned.D.V……. allow decoders to produce unaligned output<br /> mv4 E..V……. use four motion vectors per macroblock (MPEG-4)<br /> qpel E..V……. use 1/4-pel motion compensation<br /> loop E..V……. use loop filter<br /> gray ED.V……. only decode/encode grayscale<br /> psnr E..V……. error[?] variables will be set during encoding<br /> ildctE..V……. use interlaced DCT<br /> low_delayED.V……. force low delay<br /> global_headerE..VA…… place global headers in extradata instead of every keyframe<br /> bitexact ED.VAS….. use only bitexact functions (except (I)DCT)<br /> aic E..V……. H.263 advanced intra coding / MPEG-4 AC prediction<br /> ilme E..V……. interlaced motion estimation<br /> cgop E..V……. closed GOP<br /> output_corrupt.D.V……. Output even potentially corrupted frames<br /> drop_changed .D.VA…..P Drop frames whose parameters differ from first decoded frame<br />-flags2 ED.VAS….. (default 0)<br /> fast E..V……. allow non-spec-compliant speedup tricks<br /> nooutE..V……. skip bitstream encoding<br /> ignorecrop.D.V……. ignore cropping information from sps<br /> local_header E..V……. place global headers at every keyframe instead of in extradata<br /> chunks.D.V……. Frame data might be split into multiple chunks<br /> showall .D.V……. Show all frames before the first keyframe<br /> export_mvs.D.V……. export motion vectors through frame side data<br /> skip_manual .D..A…… do not skip samples and export skip information as frame side data<br /> ass_ro_flush_noop .D…S….. do not reset ASS ReadOrder field on flush<br /> icc_profiles .D…S….. generate/parse embedded ICC profiles from/to colorimetry tags<br />-export_side_data ED.VAS….. Export metadata as side data (default 0)<br /> mvs .D.V……. export motion vectors through frame side data<br /> prft E..VAS….. export Producer Reference Time through packet side data<br /> venc_params .D.V……. export video encoding parameters through frame side data<br /> film_grain.D.V……. export film grain parameters through frame side data<br />-g E..V……. set the group of picture (GOP) size (from INT_MIN to INT_MAX) (default 12)<br />-arED..A…… set audio sampling rate (in Hz) (from 0 to INT_MAX) (default 0)<br />-cutoffE…A…… set cutoff bandwidth (from INT_MIN to INT_MAX) (default 0)<br />-frame_sizeE…A…… (from 0 to INT_MAX) (default 0)<br />-qcomp 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)<br />-qblur E..V……. video quantizer scale blur (VBR) (from -1 to FLT_MAX) (default 0.5)<br />-qmin E..V……. minimum video quantizer scale (VBR) (from -1 to 69) (default 2)<br />-qmax E..V……. maximum video quantizer scale (VBR) (from -1 to 1024) (default 31)<br />-qdiff E..V……. maximum difference between the quantizer scales (VBR) (from INT_MIN to INT_MAX) (default 3)<br />-bfE..V……. set maximum number of B-frames between non-B-frames (from -1 to INT_MAX) (default 0)<br />-b_qfactor E..V……. QP factor between P- and B-frames (from -FLT_MAX to FLT_MAX) (default 1.25)<br />-bug .D.V……. work around not autodetected encoder bugs (default autodetect)<br /> autodetect.D.V…….<br /> xvid_ilace.D.V……. Xvid interlacing bug (autodetected if FOURCC == XVIX)<br /> ump4 .D.V……. (autodetected if FOURCC == UMP4)<br /> no_padding.D.V……. padding bug (autodetected)<br /> amv .D.V…….<br /> qpel_chroma .D.V…….<br /> std_qpel .D.V……. old standard qpel (autodetected per FOURCC/version)<br /> qpel_chroma2 .D.V…….<br /> direct_blocksize .D.V……. direct-qpel-blocksize bug (autodetected per FOURCC/version)<br /> edge .D.V……. edge padding bug (autodetected per FOURCC/version)<br /> hpel_chroma .D.V…….<br /> dc_clip .D.V…….<br /> ms.D.V……. work around various bugs in Microsoft’s broken decoders<br /> trunc.D.V……. truncated frames<br /> iedge.D.V…….<br />-strictED.VA…… how strictly to follow the standards (from INT_MIN to INT_MAX) (default normal)<br /> very2ED.VA…… strictly conform to a older more strict version of the spec or reference software<br /> strict 1ED.VA…… strictly conform to all the things in the spec no matter what the consequences<br /> normal 0ED.VA……<br /> unofficial -1ED.VA…… allow unofficial extensions<br /> experimental-2ED.VA…… allow non-standardized experimental things<br />-b_qoffset E..V……. QP offset between P- and B-frames (from -FLT_MAX to FLT_MAX) (default 1.25)<br />-err_detect ED.VAS….. set error detection flags (default 0)<br /> crccheck ED.VAS….. verify embedded CRCs<br /> bitstreamED.VAS….. detect bitstream specification deviations<br /> bufferED.VAS….. detect improper bitstream length<br /> explode ED.VAS….. abort decoding on minor error detection<br /> ignore_errED.VAS….. ignore errors<br /> careful ED.VAS….. consider things that violate the spec, are fast to check and have not been seen in the wild as errors<br /> compliantED.VAS….. consider all spec non compliancies as errors<br /> aggressiveED.VAS….. consider things that a sane encoder should not do as an error<br />-maxrate E..VA…… maximum bitrate (in bits/s). Used for VBV together with bufsize. (from 0 to INT_MAX) (default 0)<br />-minrate 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)<br />-bufsizeE..VA…… set ratecontrol buffer size (in bits) (from INT_MIN to INT_MAX) (default 0)<br />-i_qfactor E..V……. QP factor between P- and I-frames (from -FLT_MAX to FLT_MAX) (default -0.8)<br />-i_qoffset E..V……. QP offset between P- and I-frames (from -FLT_MAX to FLT_MAX) (default 0)<br />-dctE..V……. DCT algorithm (from 0 to INT_MAX) (default auto)<br /> auto0E..V……. autoselect a good one<br /> fastint 1E..V……. fast integer<br /> int 2E..V……. accurate integer<br /> mmx 3E..V…….<br /> altivec 5E..V…….<br /> faan6E..V……. floating point AAN DCT<br />-lumi_mask E..V……. compresses bright areas stronger than medium ones (from -FLT_MAX to FLT_MAX) (default 0)<br />-tcplx_mask E..V……. temporal complexity masking (from -FLT_MAX to FLT_MAX) (default 0)<br />-scplx_mask E..V……. spatial complexity masking (from -FLT_MAX to FLT_MAX) (default 0)<br />-p_mask E..V……. inter masking (from -FLT_MAX to FLT_MAX) (default 0)<br />-dark_mask E..V……. compresses dark areas stronger than medium ones (from -FLT_MAX to FLT_MAX) (default 0)<br />-idct ED.V……. select IDCT implementation (from 0 to INT_MAX) (default auto)<br /> auto0ED.V…….<br /> int 1ED.V…….<br /> simple 2ED.V…….<br /> simplemmx3ED.V…….<br /> arm 7ED.V…….<br /> altivec 8ED.V…….<br /> simplearm10ED.V…….<br /> simplearmv5te16ED.V…….<br /> simplearmv6 17ED.V…….<br /> simpleneon 22ED.V…….<br /> xvid14ED.V…….<br /> xvidmmx 14ED.V……. deprecated, for compatibility only<br /> faani20ED.V……. floating point AAN IDCT<br /> simpleauto 128 ED.V…….<br />-ec .D.V……. set error concealment strategy (default guess_mvs+deblock)<br /> guess_mvs.D.V……. iterative motion vector (MV) search (slow)<br /> deblock .D.V……. use strong deblock filter for damaged MBs<br /> favor_inter .D.V……. favor predicting from the previous frame<br />-aspectE..V……. sample aspect ratio (from 0 to 10) (default 0/1)<br />-sarE..V……. sample aspect ratio (from 0 to 10) (default 0/1)<br />-debug ED.VAS….. print specific debug info (default 0)<br /> pict .D.V……. picture info<br /> rcE..V……. rate control<br /> bitstream.D.V…….<br /> mb_type .D.V……. macroblock (MB) type<br /> qp.D.V……. per-block quantization parameter (QP)<br /> dct_coeff.D.V…….<br /> green_metadata.D.V…….<br /> skip .D.V…….<br /> startcode.D.V…….<br /> er.D.V……. error recognition<br /> mmco .D.V……. memory management control operations (H.264)<br /> bugs .D.V…….<br /> buffers .D.V……. picture buffer allocations<br /> thread_ops.D.VA…… threading operations<br /> nomc .D.VA…… skip motion compensation<br />-dia_size E..V……. diamond type & size for motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-last_pred E..V……. amount of motion predictors from the previous frame (from INT_MIN to INT_MAX) (default 0)<br />-pre_dia_size E..V……. diamond type & size for motion estimation pre-pass (from INT_MIN to INT_MAX) (default 0)<br />-subq E..V……. sub-pel motion estimation quality (from INT_MIN to INT_MAX) (default 8)<br />-me_range E..V……. limit motion vectors range (1023 for DivX player) (from INT_MIN to INT_MAX) (default 0)<br />-global_qualityE..VA…… (from INT_MIN to INT_MAX) (default 0)<br />-mbdE..V……. macroblock decision algorithm (high quality mode) (from 0 to 2) (default simple)<br /> simple 0E..V……. use mbcmp<br /> bits1E..V……. use fewest bits<br /> rd 2E..V……. use best rate distortion<br />-rc_init_occupancy E..V……. number of bits which should be loaded into the rc buffer before decoding starts (from INT_MIN to INT_MAX) (default 0)<br />-threadsED.VA…… set the number of threads (from 0 to INT_MAX) (default 1)<br /> auto0ED.V……. autodetect a suitable number of threads to use<br />-dcE..V……. intra_dc_precision (from -8 to 16) (default 0)<br />-nssew E..V……. nsse weight (from INT_MIN to INT_MAX) (default 8)<br />-skip_top .D.V……. number of macroblock rows at the top which are skipped (from INT_MIN to INT_MAX) (default 0)<br />-skip_bottom.D.V……. number of macroblock rows at the bottom which are skipped (from INT_MIN to INT_MAX) (default 0)<br />-profileE..VA…… (from INT_MIN to INT_MAX) (default unknown)<br /> unknown -99 E..VA……<br /> main10 2E..V…….<br />-level E..VA…… encoding level, usually corresponding to the profile level, codec-specific (from INT_MIN to INT_MAX) (default unknown)<br /> unknown -99 E..VA……<br />-lowres.D.VA…… decode at 1= 1/2, 2=1/4, 3=1/8 resolutions (from 0 to INT_MAX) (default 0)<br />-cmpE..V……. full-pel ME compare function (from INT_MIN to INT_MAX) (default sad)<br /> sad 0E..V……. sum of absolute differences, fast<br /> sse 1E..V……. sum of squared errors<br /> satd2E..V……. sum of absolute Hadamard transformed differences<br /> dct 3E..V……. sum of absolute DCT transformed differences<br /> psnr4E..V……. sum of squared quantization errors (avoid, low quality)<br /> bit 5E..V……. number of bits needed for the block<br /> rd 6E..V……. rate distortion optimal, slow<br /> zero7E..V……. 0<br /> vsad8E..V……. sum of absolute vertical differences<br /> vsse9E..V……. sum of squared vertical differences<br /> nsse10E..V……. noise preserving sum of squared differences<br /> w53 11E..V……. 5/3 wavelet, only used in snow<br /> w97 12E..V……. 9/7 wavelet, only used in snow<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. sum of absolute differences, median predicted<br />-subcmpE..V……. sub-pel ME compare function (from INT_MIN to INT_MAX) (default sad)<br /> sad 0E..V……. sum of absolute differences, fast<br /> sse 1E..V……. sum of squared errors<br /> satd2E..V……. sum of absolute Hadamard transformed differences<br /> dct 3E..V……. sum of absolute DCT transformed differences<br /> psnr4E..V……. sum of squared quantization errors (avoid, low quality)<br /> bit 5E..V……. number of bits needed for the block<br /> rd 6E..V……. rate distortion optimal, slow<br /> zero7E..V……. 0<br /> vsad8E..V……. sum of absolute vertical differences<br /> vsse9E..V……. sum of squared vertical differences<br /> nsse10E..V……. noise preserving sum of squared differences<br /> w53 11E..V……. 5/3 wavelet, only used in snow<br /> w97 12E..V……. 9/7 wavelet, only used in snow<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. sum of absolute differences, median predicted<br />-mbcmp E..V……. macroblock compare function (from INT_MIN to INT_MAX) (default sad)<br /> sad 0E..V……. sum of absolute differences, fast<br /> sse 1E..V……. sum of squared errors<br /> satd2E..V……. sum of absolute Hadamard transformed differences<br /> dct 3E..V……. sum of absolute DCT transformed differences<br /> psnr4E..V……. sum of squared quantization errors (avoid, low quality)<br /> bit 5E..V……. number of bits needed for the block<br /> rd 6E..V……. rate distortion optimal, slow<br /> zero7E..V……. 0<br /> vsad8E..V……. sum of absolute vertical differences<br /> vsse9E..V……. sum of squared vertical differences<br /> nsse10E..V……. noise preserving sum of squared differences<br /> w53 11E..V……. 5/3 wavelet, only used in snow<br /> w97 12E..V……. 9/7 wavelet, only used in snow<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. sum of absolute differences, median predicted<br />-ildctcmp E..V……. interlaced DCT compare function (from INT_MIN to INT_MAX) (default vsad)<br /> sad 0E..V……. sum of absolute differences, fast<br /> sse 1E..V……. sum of squared errors<br /> satd2E..V……. sum of absolute Hadamard transformed differences<br /> dct 3E..V……. sum of absolute DCT transformed differences<br /> psnr4E..V……. sum of squared quantization errors (avoid, low quality)<br /> bit 5E..V……. number of bits needed for the block<br /> rd 6E..V……. rate distortion optimal, slow<br /> zero7E..V……. 0<br /> vsad8E..V……. sum of absolute vertical differences<br /> vsse9E..V……. sum of squared vertical differences<br /> nsse10E..V……. noise preserving sum of squared differences<br /> w53 11E..V……. 5/3 wavelet, only used in snow<br /> w97 12E..V……. 9/7 wavelet, only used in snow<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. sum of absolute differences, median predicted<br />-precmpE..V……. pre motion estimation compare function (from INT_MIN to INT_MAX) (default sad)<br /> sad 0E..V……. sum of absolute differences, fast<br /> sse 1E..V……. sum of squared errors<br /> satd2E..V……. sum of absolute Hadamard transformed differences<br /> dct 3E..V……. sum of absolute DCT transformed differences<br /> psnr4E..V……. sum of squared quantization errors (avoid, low quality)<br /> bit 5E..V……. number of bits needed for the block<br /> rd 6E..V……. rate distortion optimal, slow<br /> zero7E..V……. 0<br /> vsad8E..V……. sum of absolute vertical differences<br /> vsse9E..V……. sum of squared vertical differences<br /> nsse10E..V……. noise preserving sum of squared differences<br /> w53 11E..V……. 5/3 wavelet, only used in snow<br /> w97 12E..V……. 9/7 wavelet, only used in snow<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. sum of absolute differences, median predicted<br />-mblminE..V……. minimum macroblock Lagrange factor (VBR) (from 1 to 32767) (default 236)<br />-mblmaxE..V……. maximum macroblock Lagrange factor (VBR) (from 1 to 32767) (default 3658)<br />-skip_loop_filter .D.V……. skip loop filtering process for the selected frames (from INT_MIN to INT_MAX) (default default)<br /> none-16 .D.V……. discard no frame<br /> default 0.D.V……. discard useless frames<br /> noref8.D.V……. discard all non-reference frames<br /> bidir16.D.V……. discard all bidirectional frames<br /> nointra 24.D.V……. discard all frames except I frames<br /> nokey32.D.V……. discard all frames except keyframes<br /> all 48.D.V……. discard all frames<br />-skip_idct .D.V……. skip IDCT/dequantization for the selected frames (from INT_MIN to INT_MAX) (default default)<br /> none-16 .D.V……. discard no frame<br /> default 0.D.V……. discard useless frames<br /> noref8.D.V……. discard all non-reference frames<br /> bidir16.D.V……. discard all bidirectional frames<br /> nointra 24.D.V……. discard all frames except I frames<br /> nokey32.D.V……. discard all frames except keyframes<br /> all 48.D.V……. discard all frames<br />-skip_frame.D.V……. skip decoding for the selected frames (from INT_MIN to INT_MAX) (default default)<br /> none-16 .D.V……. discard no frame<br /> default 0.D.V……. discard useless frames<br /> noref8.D.V……. discard all non-reference frames<br /> bidir16.D.V……. discard all bidirectional frames<br /> nointra 24.D.V……. discard all frames except I frames<br /> nokey32.D.V……. discard all frames except keyframes<br /> all 48.D.V……. discard all frames<br />-bidir_refine E..V……. refine the two motion vectors used in bidirectional macroblocks (from 0 to 4) (default 1)<br />-keyint_minE..V……. minimum interval between IDR-frames (from INT_MIN to INT_MAX) (default 25)<br />-refs E..V……. reference frames to consider for motion compensation (from INT_MIN to INT_MAX) (default 1)<br />-trellisE..VA…… rate-distortion optimal quantization (from INT_MIN to INT_MAX) (default 0)<br />-mv0_threshold E..V……. (from 0 to INT_MAX) (default 256)<br />-compression_level E..VA…… (from INT_MIN to INT_MAX) (default -1)<br />-ch_layout ED..A……<br />-rc_max_vbv_use E..V……. (from 0 to FLT_MAX) (default 0)<br />-rc_min_vbv_use E..V……. (from 0 to FLT_MAX) (default 3)<br />-ticks_per_frameED.VA…… (from 1 to INT_MAX) (default 1)<br />-color_primariesED.V……. color primaries (from 1 to INT_MAX) (default unknown)<br /> bt7091ED.V……. BT.709<br /> unknown 2ED.V……. Unspecified<br /> bt470m 4ED.V……. BT.470 M<br /> bt470bg 5ED.V……. BT.470 BG<br /> smpte170m6ED.V……. SMPTE 170 M<br /> smpte240m7ED.V……. SMPTE 240 M<br /> film8ED.V……. Film<br /> bt2020 9ED.V……. BT.2020<br /> smpte42810ED.V……. SMPTE 428-1<br /> smpte428_1 10ED.V……. SMPTE 428-1<br /> smpte43111ED.V……. SMPTE 431-2<br /> smpte43212ED.V……. SMPTE 422-1<br /> jedec-p2222ED.V……. JEDEC P22<br /> ebu3213 22ED.V……. EBU 3213-E<br /> unspecified 2ED.V……. Unspecified<br />-color_trc ED.V……. color transfer characteristics (from 1 to INT_MAX) (default unknown)<br /> bt7091ED.V……. BT.709<br /> unknown 2ED.V……. Unspecified<br /> gamma22 4ED.V……. BT.470 M<br /> gamma28 5ED.V……. BT.470 BG<br /> smpte170m6ED.V……. SMPTE 170 M<br /> smpte240m7ED.V……. SMPTE 240 M<br /> linear 8ED.V……. Linear<br /> log100 9ED.V……. Log<br /> log316 10ED.V……. Log square root<br /> iec61966-2-411ED.V……. IEC 61966-2-4<br /> bt1361e 12ED.V……. BT.1361<br /> iec61966-2-113ED.V……. IEC 61966-2-1<br /> bt2020-1014ED.V……. BT.2020 – 10 bit<br /> bt2020-1215ED.V……. BT.2020 – 12 bit<br /> smpte208416ED.V……. SMPTE 2084<br /> smpte42817ED.V……. SMPTE 428-1<br /> arib-std-b6718ED.V……. ARIB STD-B67<br /> unspecified 2ED.V……. Unspecified<br /> log 9ED.V……. Log<br /> log_sqrt10ED.V……. Log square root<br /> iec61966_2_411ED.V……. IEC 61966-2-4<br /> bt1361 12ED.V……. BT.1361<br /> iec61966_2_113ED.V……. IEC 61966-2-1<br /> bt2020_10bit14ED.V……. BT.2020 – 10 bit<br /> bt2020_12bit15ED.V……. BT.2020 – 12 bit<br /> smpte428_1 17ED.V……. SMPTE 428-1<br />-colorspaceED.V……. color space (from 0 to INT_MAX) (default unknown)<br /> rgb 0ED.V……. RGB<br /> bt7091ED.V……. BT.709<br /> unknown 2ED.V……. Unspecified<br /> fcc 4ED.V……. FCC<br /> bt470bg 5ED.V……. BT.470 BG<br /> smpte170m6ED.V……. SMPTE 170 M<br /> smpte240m7ED.V……. SMPTE 240 M<br /> ycgco8ED.V……. YCGCO<br /> bt2020nc9ED.V……. BT.2020 NCL<br /> bt2020c 10ED.V……. BT.2020 CL<br /> smpte208511ED.V……. SMPTE 2085<br /> chroma-derived-nc 12ED.V……. Chroma-derived NCL<br /> chroma-derived-c 13ED.V……. Chroma-derived CL<br /> ictcp14ED.V……. ICtCp<br /> unspecified 2ED.V……. Unspecified<br /> ycocg8ED.V……. YCGCO<br /> bt2020_ncl 9ED.V……. BT.2020 NCL<br /> bt2020_cl10ED.V……. BT.2020 CL<br />-color_rangeED.V……. color range (from 0 to INT_MAX) (default unknown)<br /> unknown 0ED.V……. Unspecified<br /> tv 1ED.V……. MPEG (219*2^(n-8))<br /> pc 2ED.V……. JPEG (2^n-1)<br /> unspecified 0ED.V……. Unspecified<br /> mpeg1ED.V……. MPEG (219*2^(n-8))<br /> jpeg2ED.V……. JPEG (2^n-1)<br /> limited 1ED.V……. MPEG (219*2^(n-8))<br /> full2ED.V……. JPEG (2^n-1)<br />-chroma_sample_location ED.V……. chroma sample location (from 0 to INT_MAX) (default unknown)<br /> unknown 0ED.V……. Unspecified<br /> left1ED.V……. Left<br /> center 2ED.V……. Center<br /> topleft 3ED.V……. Top-left<br /> top 4ED.V……. Top<br /> bottomleft 5ED.V……. Bottom-left<br /> bottom 6ED.V……. Bottom<br /> unspecified 0ED.V……. Unspecified<br />-slicesE..V……. set the number of slices, used in parallelized encoding (from 0 to INT_MAX) (default 0)<br />-thread_type ED.VA…… select multithreading type (default slice+frame)<br /> sliceED.V…….<br /> frameED.V…….<br />-audio_service_type E…A…… audio service type (from 0 to 8) (default ma)<br /> ma 0E…A…… Main Audio Service<br /> ef 1E…A…… Effects<br /> vi 2E…A…… Visually Impaired<br /> hi 3E…A…… Hearing Impaired<br /> di 4E…A…… Dialogue<br /> co 5E…A…… Commentary<br /> em 6E…A…… Emergency<br /> vo 7E…A…… Voice Over<br /> ka 8E…A…… Karaoke<br />-request_sample_fmt .D..A…… sample format audio decoders should prefer (default none)<br />-sub_charenc .D…S….. set input text subtitles character encoding<br />-sub_charenc_mode .D…S….. set input text subtitles character encoding mode (default 0)<br /> do_nothing.D…S…..<br /> auto .D…S…..<br /> pre_decoder .D…S…..<br /> ignore.D…S…..<br />-apply_cropping.D.V……. (default true)<br />-skip_alpha.D.V……. Skip processing alpha (default false)<br />-field_orderED.V……. Field order (from 0 to 5) (default 0)<br /> progressive 1ED.V…….<br /> tt 2ED.V…….<br /> bb 3ED.V…….<br /> tb 4ED.V…….<br /> bt 5ED.V…….<br />-dump_separator ED.VAS….. set information dump field separator<br />-codec_whitelist .D.VAS….. List of decoders that are allowed to be used<br />-max_pixels ED.VAS….. Maximum number of pixels (from 0 to INT_MAX) (default INT_MAX)<br />-max_samples ED..A…… Maximum number of samples (from 0 to INT_MAX) (default INT_MAX)<br />-hwaccel_flags .D.V……. (default ignore_level)<br /> 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<br /> 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<br /> allow_profile_mismatch .D.V……. attempt to decode anyway if HW accelerated decoder’s supported profiles do not exactly match the stream<br /> unsafe_output.D.V……. allow potentially unsafe hwaccel frame output that might require special care to process successfully<br />-extra_hw_frames.D.V……. Number of extra hardware frames to allocate for the user (from -1 to INT_MAX) (default -1)<br />-discard_damaged_percentage .D.V……. Percentage of damaged samples to discard a frame (from 0 to 100) (default 95)<br />-side_data_prefer_packet [ ].D.VAS….. Comma-separated list of side data types for which user-supplied (container) data is preferred over coded bytestream<br /> replaygain 4.D..A……<br /> displaymatrix5.D..A……<br /> spherical21.D..A……<br /> stereo3d6.D..A……<br /> audio_service_type 7.D..A……<br /> mastering_display_metadata 20.D..A……<br /> content_light_level 22.D..A……<br /> icc_profile 28.D..A……</p><p>amv encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-huffmanE..V……. Huffman table strategy (from 0 to 1) (default optimal)<br /> default 0E..V…….<br /> optimal 1E..V…….<br />-force_duplicated_matrix E..V……. Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (default false)</p><p>(A)PNG encoder AVOptions:<br />-dpiE..V……. Set image resolution (in dots per inch) (from 0 to 65536) (default 0)<br />-dpmE..V……. Set image resolution (in dots per meter) (from 0 to 65536) (default 0)<br />-pred E..V……. Prediction method (from 0 to 5) (default none)<br /> none0E..V…….<br /> sub 1E..V…….<br /> up 2E..V…….<br /> avg 3E..V…….<br /> paeth4E..V…….<br /> mixed5E..V…….</p><p>cfhd AVOptions:<br />-qualityE..V……. set quality (from 0 to 12) (default film3+)<br /> film3+ 0E..V…….<br /> film31E..V…….<br /> film2+ 2E..V…….<br /> film23E..V…….<br /> film1.5 4E..V…….<br /> film1+ 5E..V…….<br /> film16E..V…….<br /> high+7E..V…….<br /> high8E..V…….<br /> medium+ 9E..V…….<br /> medium 10E..V…….<br /> low+11E..V…….<br /> low 12E..V…….</p><p>cinepak AVOptions:<br />-max_extra_cb_iterations E..V……. Max extra codebook recalculation passes, more is better and slower (from 0 to INT_MAX) (default 2)<br />-skip_empty_cb E..V……. Avoid wasting bytes, ignore vintage MacOS decoder (default false)<br />-max_stripsE..V……. Limit strips/frame, vintage compatible is 1..3, otherwise the more the better (from 1 to 32) (default 3)<br />-min_stripsE..V……. Enforce min strips/frame, more is worse and faster, must be <= max_strips (from 1 to 32) (default 1)<br />-strip_number_adaptivity E..V……. How fast the strip number adapts, more is slightly better, much slower (from 0 to 31) (default 0)</p><p>cljr encoder AVOptions:<br />-dither_typeE..V……. Dither type (from 0 to 2) (default 1)</p><p>dnxhd AVOptions:<br />-nitris_compat E..V……. encode with Avid Nitris compatibility (default false)<br />-ibias E..V……. intra quant bias (from INT_MIN to INT_MAX) (default 0)<br />-profileE..V……. (from 0 to 5) (default dnxhd)<br /> dnxhd0E..V…….<br /> dnxhr_4445E..V…….<br /> dnxhr_hqx4E..V…….<br /> dnxhr_hq3E..V…….<br /> dnxhr_sq2E..V…….<br /> dnxhr_lb1E..V…….</p><p>dvvideo encoder AVOptions:<br />-quant_deadzoneE..V……. Quantizer dead zone (from 0 to 1024) (default 7)</p><p>DXV encoder AVOptions:<br />-formatE..V……. (from 1.14664e+09 to 1.14664e+09) (default dxt1)<br /> dxt11146639409E..V……. DXT1 (Normal Quality, No Alpha)</p><p>exr AVOptions:<br />-compressionE..V……. set compression type (from 0 to 3) (default none)<br /> none0E..V……. none<br /> rle 1E..V……. RLE<br /> zip12E..V……. ZIP1<br /> zip163E..V……. ZIP16<br />-formatE..V……. set pixel type (from 1 to 2) (default float)<br /> half1E..V…….<br /> float2E..V…….<br />-gamma E..V……. set gamma (from 0.001 to FLT_MAX) (default 1)</p><p>ffv1 encoder AVOptions:<br />-slicecrc E..V……. Protect slices with CRCs (default auto)<br />-coder E..V……. Coder type (from -2 to 2) (default rice)<br /> rice0E..V……. Golomb rice<br /> range_def-2E..V……. Range with default table<br /> range_tab2E..V……. Range with custom table<br /> ac 1E..V……. Range with custom table (the ac option exists for compatibility and is deprecated)<br />-contextE..V……. Context model (from 0 to 1) (default 0)</p><p>ffvhuff AVOptions:<br />-non_deterministic E..V……. Allow multithreading for e.g. context=1 at the expense of determinism (default false)<br />-pred E..V……. Prediction method (from 0 to 2) (default left)<br /> left0E..V…….<br /> plane1E..V…….<br /> median 2E..V…….<br />-contextE..V……. Set per-frame huffman tables (from 0 to 1) (default 0)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>GIF encoder AVOptions:<br />-gifflags E..V……. set GIF flags (default offsetting+transdiff)<br /> offsettingE..V……. enable picture offsetting<br /> transdiffE..V……. enable transparency detection between frames<br />-gifimage E..V……. enable encoding only images per frame (default false)<br />-global_paletteE..V……. write a palette to the global gif header where feasible (default true)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>H.263 encoder AVOptions:<br />-obmc E..V……. use overlapped block motion compensation. (default false)<br />-mb_infoE..V……. emit macroblock info for RFC 2190 packetization, the parameter value is the maximum payload size (from 0 to INT_MAX) (default 0)<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>H.263p encoder AVOptions:<br />-umvE..V……. Use unlimited motion vectors. (default false)<br />-aivE..V……. Use alternative inter VLC. (default false)<br />-obmc E..V……. use overlapped block motion compensation. (default false)<br />-structured_slices E..V……. Write slice start position at every GOB header instead of just GOB number. (default false)<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>huffyuv AVOptions:<br />-non_deterministic E..V……. Allow multithreading for e.g. context=1 at the expense of determinism (default false)<br />-pred E..V……. Prediction method (from 0 to 2) (default left)<br /> left0E..V…….<br /> plane1E..V…….<br /> median 2E..V…….</p><p>jpeg 2000 encoder AVOptions:<br />-formatE..V……. Codec Format (from 0 to 1) (default jp2)<br /> j2k 0E..V…….<br /> jp2 1E..V…….<br />-tile_widthE..V……. Tile Width (from 1 to 1.07374e+09) (default 256)<br />-tile_heightE..V……. Tile Height (from 1 to 1.07374e+09) (default 256)<br />-pred E..V……. DWT Type (from 0 to 1) (default dwt97int)<br /> dwt97int0E..V…….<br /> dwt531E..V…….<br />-sopE..V……. SOP marker (from 0 to 1) (default 0)<br />-ephE..V……. EPH marker (from 0 to 1) (default 0)<br />-prog E..V……. Progression Order (from 0 to 4) (default lrcp)<br /> lrcp0E..V…….<br /> rlcp1E..V…….<br /> rpcl2E..V…….<br /> pcrl3E..V…….<br /> cprl4E..V…….<br />-layer_rates E..V……. Layer Rates</p><p>jpegls AVOptions:<br />-pred E..V……. Prediction method (from 0 to 2) (default left)<br /> left0E..V…….<br /> plane1E..V…….<br /> median 2E..V…….</p><p>ljpeg AVOptions:<br />-pred E..V……. Prediction method (from 1 to 3) (default left)<br /> left1E..V…….<br /> plane2E..V…….<br /> median 3E..V…….</p><p>magicyuv AVOptions:<br />-pred E..V……. Prediction method (from 1 to 3) (default left)<br /> left1E..V…….<br /> gradient2E..V…….<br /> median 3E..V…….</p><p>mjpeg encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-huffmanE..V……. Huffman table strategy (from 0 to 1) (default optimal)<br /> default 0E..V…….<br /> optimal 1E..V…….<br />-force_duplicated_matrix E..V……. Always write luma and chroma matrix for mjpeg, useful for rtp streaming. (default false)</p><p>mpeg1video encoder AVOptions:<br />-gop_timecode E..V……. MPEG GOP Timecode in hh:mm:ss[:;.]ff format. Overrides timecode_frame_start.<br />-drop_frame_timecode E..V……. Timecode is in drop frame format. (default false)<br />-scan_offsetE..V……. Reserve space for SVCD scan offset user data. (default false)<br />-timecode_frame_start E..V……. GOP timecode frame start number, in non-drop-frame format (from -1 to I64_MAX) (default -1)<br />-b_strategyE..V……. Strategy to choose between I/P/B-frames (from 0 to 2) (default 0)<br />-b_sensitivity E..V……. Adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)<br />-brd_scale E..V……. Downscale frames for dynamic B-frame decision (from 0 to 3) (default 0)<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>mpeg2video encoder AVOptions:<br />-gop_timecode E..V……. MPEG GOP Timecode in hh:mm:ss[:;.]ff format. Overrides timecode_frame_start.<br />-drop_frame_timecode E..V……. Timecode is in drop frame format. (default false)<br />-scan_offsetE..V……. Reserve space for SVCD scan offset user data. (default false)<br />-timecode_frame_start E..V……. GOP timecode frame start number, in non-drop-frame format (from -1 to I64_MAX) (default -1)<br />-b_strategyE..V……. Strategy to choose between I/P/B-frames (from 0 to 2) (default 0)<br />-b_sensitivity E..V……. Adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)<br />-brd_scale E..V……. Downscale frames for dynamic B-frame decision (from 0 to 3) (default 0)<br />-intra_vlc E..V……. Use MPEG-2 intra VLC table. (default false)<br />-non_linear_quant E..V……. Use nonlinear quantizer. (default false)<br />-alternate_scanE..V……. Enable alternate scantable. (default false)<br />-a53cc E..V……. Use A53 Closed Captions (if available) (default true)<br />-seq_disp_ext E..V……. Write sequence_display_extension blocks. (from -1 to 1) (default auto)<br /> auto-1E..V…….<br /> never0E..V…….<br /> always 1E..V…….<br />-video_format E..V……. Video_format in the sequence_display_extension indicating the source of the video. (from 0 to 7) (default unspecified)<br /> component0E..V…….<br /> pal 1E..V…….<br /> ntsc2E..V…….<br /> secam3E..V…….<br /> mac 4E..V…….<br /> unspecified 5E..V…….<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>MPEG4 encoder AVOptions:<br />-data_partitioning E..V……. Use data partitioning. (default false)<br />-alternate_scanE..V……. Enable alternate scantable. (default false)<br />-mpeg_quantE..V……. Use MPEG quantizers instead of H.263 (from 0 to 1) (default 0)<br />-b_strategyE..V……. Strategy to choose between I/P/B-frames (from 0 to 2) (default 0)<br />-b_sensitivity E..V……. Adjust sensitivity of b_frame_strategy 1 (from 1 to INT_MAX) (default 40)<br />-brd_scale E..V……. Downscale frames for dynamic B-frame decision (from 0 to 3) (default 0)<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>(A)PNG encoder AVOptions:<br />-dpiE..V……. Set image resolution (in dots per inch) (from 0 to 65536) (default 0)<br />-dpmE..V……. Set image resolution (in dots per meter) (from 0 to 65536) (default 0)<br />-pred E..V……. Prediction method (from 0 to 5) (default none)<br /> none0E..V…….<br /> sub 1E..V…….<br /> up 2E..V…….<br /> avg 3E..V…….<br /> paeth4E..V…….<br /> mixed5E..V…….</p><p>ProRes encoder AVOptions:<br />-vendor E..V……. vendor ID (default “fmpg”)</p><p>ProRes encoder AVOptions:<br />-vendor E..V……. vendor ID (default “fmpg”)</p><p>ProRes encoder AVOptions:<br />-mbs_per_slice E..V……. macroblocks per slice (from 1 to 8) (default 8)<br />-profileE..V……. (from -1 to 5) (default auto)<br /> auto-1E..V…….<br /> proxy0E..V…….<br /> lt 1E..V…….<br /> standard2E..V…….<br /> hq 3E..V…….<br /> 44444E..V…….<br /> 4444xq 5E..V…….<br />-vendor E..V……. vendor ID (default “Lavc”)<br />-bits_per_mbE..V……. desired bits per macroblock (from 0 to 8192) (default 0)<br />-quant_mat E..V……. quantiser matrix (from -1 to 6) (default auto)<br /> auto-1E..V…….<br /> proxy0E..V…….<br /> lt 2E..V…….<br /> standard3E..V…….<br /> hq 4E..V…….<br /> default 6E..V…….<br />-alpha_bitsE..V……. bits for alpha plane (from 0 to 16) (default 16)</p><p>RoQ AVOptions:<br />-quake3_compat E..V……. Whether to respect known limitations in Quake 3 decoder (default true)</p><p>rpza AVOptions:<br />-skip_frame_thresh E..V……. (from 0 to 24) (default 1)<br />-start_one_color_thresh E..V……. (from 0 to 24) (default 1)<br />-continue_one_color_thresh E..V……. (from 0 to 24) (default 0)<br />-sixteen_color_thresh E..V……. (from 0 to 24) (default 1)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>sgi AVOptions:<br />-rleE..V……. Use run-length compression (from 0 to 1) (default 1)</p><p>snow encoder AVOptions:<br />-motion_estE..V……. motion estimation algorithm (from 0 to 3) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br /> iter3E..V…….<br />-memc_only E..V……. Only do ME/MC (I frames -> ref, P frame -> ME+MC). (default false)<br />-no_bitstream E..V……. Skip final bitstream writeout. (default false)<br />-intra_penalty E..V……. Penalty for intra blocks in block decission (from 0 to INT_MAX) (default 0)<br />-iterative_dia_size E..V……. Dia size for the iterative ME (from 0 to INT_MAX) (default 0)<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-pred E..V……. Spatial decomposition type (from 0 to 1) (default dwt97)<br /> dwt970E..V…….<br /> dwt531E..V…….<br />-rc_eq 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.</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>sunrast AVOptions:<br />-rleE..V……. Use run-length compression (from 0 to 1) (default 1)</p><p>svq1enc AVOptions:<br />-motion-estE..V……. Motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….</p><p>targa AVOptions:<br />-rleE..V……. Use run-length compression (from 0 to 1) (default 1)</p><p>TIFF encoder AVOptions:<br />-dpiE..V……. set the image resolution (in dpi) (from 1 to 65536) (default 72)<br />-compression_algo E..V……. (from 1 to 32946) (default packbits)<br /> packbits32773E..V…….<br /> raw 1E..V…….<br /> lzw 5E..V…….<br /> deflate 32946E..V…….</p><p>utvideo AVOptions:<br />-pred E..V……. Prediction method (from 0 to 3) (default left)<br /> none0E..V…….<br /> left1E..V…….<br /> gradient2E..V…….<br /> median 3E..V…….</p><p>VBN encoder AVOptions:<br />-formatE..V……. Texture format (from 0 to 3) (default dxt5)<br /> raw 0E..V……. RAW texture<br /> dxt12E..V……. DXT1 texture<br /> dxt53E..V……. DXT5 texture</p><p>SMPTE VC-2 encoder AVOptions:<br />-tolerance E..V……. Max undershoot in percent (from 0 to 45) (default 5)<br />-slice_widthE..V……. Slice width (from 32 to 1024) (default 32)<br />-slice_height E..V……. Slice height (from 8 to 1024) (default 16)<br />-wavelet_depth E..V……. Transform depth (from 1 to 5) (default 4)<br />-wavelet_type E..V……. Transform type (from 0 to 7) (default 9_7)<br /> 9_7 0E..V……. Deslauriers-Dubuc (9,7)<br /> 5_3 1E..V……. LeGall (5,3)<br /> haar4E..V……. Haar (with shift)<br /> haar_noshift3E..V……. Haar (without shift)<br />-qmE..V……. Custom quantization matrix (from 0 to 3) (default default)<br /> default 0E..V……. Default from the specifications<br /> color1E..V……. Prevents low bitrate discoloration<br /> flat2E..V……. Optimize for PSNR</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>generic mpegvideo encoder AVOptions:<br />-mpv_flags E..V……. Flags common for all mpegvideo-based encoders. (default 0)<br /> skip_rd E..V……. RD optimal MB level residual skipping<br /> strict_gopE..V……. Strictly enforce gop size<br /> qp_rdE..V……. Use rate distortion optimization for qp selection<br /> cbp_rdE..V……. use rate distortion optimization for CBP<br /> naq E..V……. normalize adaptive quantization<br /> mv0 E..V……. always try a mb with mv=<br />-luma_elim_threshold E..V……. single coefficient elimination threshold for luminance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-chroma_elim_threshold E..V……. single coefficient elimination threshold for chrominance (negative values also consider dc coefficient) (from INT_MIN to INT_MAX) (default 0)<br />-quantizer_noise_shaping E..V……. (from 0 to INT_MAX) (default 0)<br />-error_rateE..V……. Simulate errors in the bitstream to test error concealment. (from 0 to INT_MAX) (default 0)<br />-qsquish E..V……. how to keep quantizer between qmin and qmax (0 = clip, 1 = use differentiable function) (from 0 to 99) (default 0)<br />-rc_qmod_amp E..V……. experimental quantizer modulation (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_qmod_freq E..V……. experimental quantizer modulation (from INT_MIN to INT_MAX) (default 0)<br />-rc_eq 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.<br />-rc_init_cplx E..V……. initial complexity for 1-pass encoding (from -FLT_MAX to FLT_MAX) (default 0)<br />-rc_buf_aggressivity E..V……. currently useless (from -FLT_MAX to FLT_MAX) (default 1)<br />-border_mask E..V……. increase the quantizer for macroblocks close to borders (from -FLT_MAX to FLT_MAX) (default 0)<br />-lmin E..V……. minimum Lagrange factor (VBR) (from 0 to INT_MAX) (default 236)<br />-lmax E..V……. maximum Lagrange factor (VBR) (from 0 to INT_MAX) (default 3658)<br />-skip_thresholdE..V……. Frame skip threshold (from INT_MIN to INT_MAX) (default 0)<br />-skip_factorE..V……. Frame skip factor (from INT_MIN to INT_MAX) (default 0)<br />-skip_exp E..V……. Frame skip exponent (from INT_MIN to INT_MAX) (default 0)<br />-skip_cmp E..V……. Frame skip compare function (from INT_MIN to INT_MAX) (default dctmax)<br /> sad 0E..V……. Sum of absolute differences, fast<br /> sse 1E..V……. Sum of squared errors<br /> satd2E..V……. Sum of absolute Hadamard transformed differences<br /> dct 3E..V……. Sum of absolute DCT transformed differences<br /> psnr4E..V……. Sum of squared quantization errors, low quality<br /> bit 5E..V……. Number of bits needed for the block<br /> rd 6E..V……. Rate distortion optimal, slow<br /> zero7E..V……. Zero<br /> vsad8E..V……. Sum of absolute vertical differences<br /> vsse9E..V……. Sum of squared vertical differences<br /> nsse10E..V……. Noise preserving sum of squared differences<br /> dct264 14E..V…….<br /> dctmax 13E..V…….<br /> chroma 256 E..V…….<br /> msad15E..V……. Sum of absolute differences, median predicted<br />-sc_threshold E..V……. Scene change threshold (from INT_MIN to INT_MAX) (default 0)<br />-noise_reductionE..V……. Noise reduction (from INT_MIN to INT_MAX) (default 0)<br />-psE..V……. RTP payload size in bytes (from INT_MIN to INT_MAX) (default 0)<br />-motion_estE..V……. motion estimation algorithm (from 0 to 2) (default epzs)<br /> zero0E..V…….<br /> epzs1E..V…….<br /> xone2E..V…….<br />-mepc E..V……. Motion estimation bitrate penalty compensation (1.0 = 256) (from INT_MIN to INT_MAX) (default 256)<br />-mepre E..V……. pre motion estimation (from INT_MIN to INT_MAX) (default 0)<br />-intra_penalty E..V……. Penalty for intra blocks in block decision (from 0 to 1.07374e+09) (default 0)</p><p>AAC encoder AVOptions:<br />-aac_coder E…A…… Coding algorithm (from 0 to 2) (default twoloop)<br /> anmr0E…A…… ANMR method<br /> twoloop 1E…A…… Two loop searching method<br /> fast2E…A…… Default fast search<br />-aac_msE…A…… Force M/S stereo coding (default auto)<br />-aac_isE…A…… Intensity stereo coding (default true)<br />-aac_pnsE…A…… Perceptual noise substitution (default true)<br />-aac_tnsE…A…… Temporal noise shaping (default true)<br />-aac_ltpE…A…… Long term prediction (default false)<br />-aac_pred E…A…… AAC-Main prediction (default false)<br />-aac_pceE…A…… Forces the use of PCEs (default false)</p><p>AC-3 Encoder AVOptions:<br />-center_mixlev E…A…… Center Mix Level (from 0 to 1) (default 0.594604)<br />-surround_mixlev E…A…… Surround Mix Level (from 0 to 1) (default 0.5)<br />-mixing_level E…A…… Mixing Level (from -1 to 111) (default -1)<br />-room_type E…A…… Room Type (from -1 to 2) (default -1)<br /> notindicated0E…A…… Not Indicated (default)<br /> large1E…A…… Large Room<br /> small2E…A…… Small Room<br />-per_frame_metadata E…A…… Allow Changing Metadata Per-Frame (default false)<br />-copyright E…A…… Copyright Bit (from -1 to 1) (default -1)<br />-dialnorm E…A…… Dialogue Level (dB) (from -31 to -1) (default -31)<br />-dsur_mode E…A…… Dolby Surround Mode (from -1 to 2) (default -1)<br /> notindicated0E…A…… Not Indicated (default)<br /> on 2E…A…… Dolby Surround Encoded<br /> off 1E…A…… Not Dolby Surround Encoded<br />-original E…A…… Original Bit Stream (from -1 to 1) (default -1)<br />-dmix_mode E…A…… Preferred Stereo Downmix Mode (from -1 to 3) (default -1)<br /> notindicated0E…A…… Not Indicated (default)<br /> ltrt1E…A…… Lt/Rt Downmix Preferred<br /> loro2E…A…… Lo/Ro Downmix Preferred<br /> dplii3E…A…… Dolby Pro Logic II Downmix Preferred<br />-ltrt_cmixlev E…A…… Lt/Rt Center Mix Level (from -1 to 2) (default -1)<br />-ltrt_surmixlev E…A…… Lt/Rt Surround Mix Level (from -1 to 2) (default -1)<br />-loro_cmixlev E…A…… Lo/Ro Center Mix Level (from -1 to 2) (default -1)<br />-loro_surmixlev E…A…… Lo/Ro Surround Mix Level (from -1 to 2) (default -1)<br />-dsurex_modeE…A…… Dolby Surround EX Mode (from -1 to 3) (default -1)<br /> notindicated0E…A…… Not Indicated (default)<br /> on 2E…A…… Dolby Surround EX Encoded<br /> off 1E…A…… Not Dolby Surround EX Encoded<br /> dpliiz 3E…A…… Dolby Pro Logic IIz-encoded<br />-dheadphone_modeE…A…… Dolby Headphone Mode (from -1 to 2) (default -1)<br /> notindicated0E…A…… Not Indicated (default)<br /> on 2E…A…… Dolby Headphone Encoded<br /> off 1E…A…… Not Dolby Headphone Encoded<br /> 以下还有很多内容,受篇幅限制,一次只能写这么多了。</p></div><div class="em09 muted-3-color"><div><span>©</span> 版权声明</div><div class="posts-copyright">文章版权归作者所有,未经允许请勿转载。</div></div><div class="text-center theme-box muted-3-color box-body separator em09">THE END</div><div class="theme-box article-tags"><a class="but ml6 radius c-blue" title="查看更多分类文章" href="https://www.maxssl.com/article/"><i class="fa fa-folder-open-o" aria-hidden="true"></i>文章</a><br></div></div><div class="text-center muted-3-color box-body em09">喜欢就支持一下吧</div><div class="text-center post-actions"><a href="javascript:;" data-action="like" class="action action-like" data-pid="56547"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-like"></use></svg><text>点赞</text><count>0</count></a><span class="hover-show dropup action action-share"> <svg class="icon" aria-hidden="true"><use xlink:href="#icon-share"></use></svg><text>分享</text><div class="zib-widget hover-show-con share-button dropdown-menu"><div><a rel="nofollow" class="share-btn qzone" target="_blank" title="QQ空间" href="https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=https://www.maxssl.com/article/56547/&title=ffmpeg的使用不简单 - MaxSSL&pics=&summary=ffmpeg功能强大,它的使用实在是不简单。看看它随带的使用说明有多少?能不能看懂? 应该怎样使用?怎样灵活使用? 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 ..."><icon><svg class="icon" aria-hidden="true"><use xlink:href="#icon-qzone-color"></use></svg></icon><text>QQ空间<text></a><a rel="nofollow" class="share-btn weibo" target="_blank" title="微博" href="https://service.weibo.com/share/share.php?url=https://www.maxssl.com/article/56547/&title=ffmpeg的使用不简单 - MaxSSL&pic=&searchPic=false"><icon><svg class="icon" aria-hidden="true"><use xlink:href="#icon-weibo-color"></use></svg></icon><text>微博<text></a><a rel="nofollow" class="share-btn qq" target="_blank" title="QQ好友" href="https://connect.qq.com/widget/shareqq/index.html?url=https://www.maxssl.com/article/56547/&title=ffmpeg的使用不简单 - MaxSSL&pics=&desc=ffmpeg功能强大,它的使用实在是不简单。看看它随带的使用说明有多少?能不能看懂? 应该怎样使用?怎样灵活使用? 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 ..."><icon><svg class="icon" aria-hidden="true"><use xlink:href="#icon-qq-color"></use></svg></icon><text>QQ好友<text></a><a rel="nofollow" class="share-btn poster" poster-share="56547" title="海报分享" href="javascript:;"><icon><svg class="icon" aria-hidden="true"><use xlink:href="#icon-poster-color"></use></svg></icon><text>海报分享<text></a><a rel="nofollow" class="share-btn copy" data-clipboard-text="https://www.maxssl.com/article/56547/" data-clipboard-tag="链接" title="复制链接" href="javascript:;"><icon><svg class="icon" aria-hidden="true"><use xlink:href="#icon-copy-color"></use></svg></icon><text>复制链接<text></a></div></div></span></div></article><div class="user-card zib-widget author"><div class="card-content mt10 relative"><div class="user-content"><div class="user-avatar"><a href="https://www.maxssl.com/author/1/"><span class="avatar-img avatar-lg"><img alt="MaxSSL的头像 - MaxSSL" src="https://www.maxssl.com/wp-content/themes/zibll/img/avatar-default.png" data-src="//www.maxssl.com/wp-content/themes/zibll/img/avatar-default.png" class="lazyload avatar avatar-id-1"></span></a></div><div class="user-info mt20 mb10"><div class="user-name flex jc"><name class="flex1 flex ac"><a class="display-name text-ellipsis " href="https://www.maxssl.com/author/1/">MaxSSL</a></name></div><div class="author-tag mt10 mini-scrollbar"><a class="but c-blue tag-posts" data-toggle="tooltip" title="共5.8W+篇文章" href="https://www.maxssl.com/author/1/"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-post"></use></svg>5.8W+</a><a class="but c-green tag-comment" data-toggle="tooltip" title="共0条评论" href="https://www.maxssl.com/author/1/?tab=comment"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-comment"></use></svg>0</a><span class="badg c-yellow tag-like" data-toggle="tooltip" title="获得3个点赞"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-like"></use></svg>3</span><span class="badg c-red tag-view" data-toggle="tooltip" title="人气值 37.2W+"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-hot"></use></svg>37.2W+</span></div><div class="user-desc mt10 muted-2-color em09">这家伙很懒,什么都没有写...</div></div></div><div class="swiper-container more-posts swiper-scroll"><div class="swiper-wrapper"><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/8731/"><div class="graphic hover-zoom-img em09 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="7-4 藏头诗c语言 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">7-4 藏头诗c语言</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">7-4 藏头诗c语言</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 352</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/296/"><div class="graphic hover-zoom-img em09 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/539aef8ddc064c08a24865ed2b7e65d3.png" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="第十三届蓝桥杯c++b组2022年国赛决赛题解 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">第十三届蓝桥杯c++b组2022年国赛决赛题解</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">第十三届蓝桥杯c++b组2022年国赛决赛题解</div><div class="px12 opacity8 mt6"><item>3年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 349</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/6585/"><div class="graphic hover-zoom-img em09 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="什么是整体设备效率(OEE)? - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">什么是整体设备效率(OEE)?</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">什么是整体设备效率(OEE)?</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 327</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/16800/"><div class="graphic hover-zoom-img em09 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/uploads/?url=https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/be6b286a96ef4d5b8f0d5ca48bccff1c.png" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="【郑州大学C语言实验报告册答案2023】 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">【郑州大学C语言实验报告册答案2023】</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">【郑州大学C语言实验报告册答案2023】</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 277</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/6201/"><div class="graphic hover-zoom-img em09 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/uploads/?url=https://media.baby7blog.com/StableDiffusion/ai_cat.png" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="基于Docker安装的Stable Diffusion使用CPU进行AI绘画 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">基于Docker安装的Stable Diffusion使用CPU进行AI绘画</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">基于Docker安装的Stable Diffusion使用CPU进行AI绘画</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 269</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/6119/"><div class="graphic hover-zoom-img em09 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="steamdeck使用SSH远程控制 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">steamdeck使用SSH远程控制</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">steamdeck使用SSH远程控制</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 226</item></div></div></div></a></div></div><div class="swiper-button-prev"></div><div class="swiper-button-next"></div></div></div></div><div class="theme-box" style="height:99px"><nav class="article-nav"><div class="main-bg box-body radius8 main-shadow"> <a href="https://www.maxssl.com/article/56546/"><p class="muted-2-color"><i class="fa fa-angle-left em12"></i><i class="fa fa-angle-left em12 mr6"></i>上一篇</p><div class="text-ellipsis-2"> 算法-贪心-122. 糖果传递</div> </a></div><div class="main-bg box-body radius8 main-shadow"> <a href="https://www.maxssl.com/article/56548/"><p class="muted-2-color">下一篇<i class="fa fa-angle-right em12 ml6"></i><i class="fa fa-angle-right em12"></i></p><div class="text-ellipsis-2"> Qt/C++音视频开发69-保存监控pcm音频数据到mp4文件/监控录像/录像存储和回放/264/265/aac/pcm等</div> </a></div></nav></div><div class="theme-box relates relates-thumb"><div class="box-body notop"><div class="title-theme">相关推荐</div></div><div class="zib-widget"><div class="swiper-container swiper-scroll"><div class="swiper-wrapper"><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/8731/"><div class="graphic hover-zoom-img mb10 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="7-4 藏头诗c语言 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">7-4 藏头诗c语言</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">7-4 藏头诗c语言</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 352</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/296/"><div class="graphic hover-zoom-img mb10 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/539aef8ddc064c08a24865ed2b7e65d3.png" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="第十三届蓝桥杯c++b组2022年国赛决赛题解 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">第十三届蓝桥杯c++b组2022年国赛决赛题解</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">第十三届蓝桥杯c++b组2022年国赛决赛题解</div><div class="px12 opacity8 mt6"><item>3年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 349</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/6585/"><div class="graphic hover-zoom-img mb10 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="什么是整体设备效率(OEE)? - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">什么是整体设备效率(OEE)?</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">什么是整体设备效率(OEE)?</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 327</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/16800/"><div class="graphic hover-zoom-img mb10 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/uploads/?url=https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/be6b286a96ef4d5b8f0d5ca48bccff1c.png" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="【郑州大学C语言实验报告册答案2023】 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">【郑州大学C语言实验报告册答案2023】</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">【郑州大学C语言实验报告册答案2023】</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 277</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/6201/"><div class="graphic hover-zoom-img mb10 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/uploads/?url=https://media.baby7blog.com/StableDiffusion/ai_cat.png" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="基于Docker安装的Stable Diffusion使用CPU进行AI绘画 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">基于Docker安装的Stable Diffusion使用CPU进行AI绘画</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">基于Docker安装的Stable Diffusion使用CPU进行AI绘画</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 269</item></div></div></div></a></div><div class="swiper-slide mr10"><a href="https://www.maxssl.com/article/6119/"><div class="graphic hover-zoom-img mb10 style-3" style="padding-bottom: 70%!important;"><img class="fit-cover lazyload" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="steamdeck使用SSH远程控制 - MaxSSL"><div class="abs-center left-bottom graphic-text text-ellipsis">steamdeck使用SSH远程控制</div><div class="abs-center left-bottom graphic-text"><div class="em09 opacity8">steamdeck使用SSH远程控制</div><div class="px12 opacity8 mt6"><item>2年前</item><item class="pull-right"><svg class="icon" aria-hidden="true"><use xlink:href="#icon-view"></use></svg> 226</item></div></div></div></a></div></div><div class="swiper-button-prev"></div><div class="swiper-button-next"></div></div></div></div></div></div><div class="sidebar"><div class=" hidden-xs"><div class="box-body notop"><div class="title-theme">热文推荐</div></div><div class="zib-widget hot-posts"><div class="relative"><a href="https://www.maxssl.com/article/8731/"><div class="graphic hover-zoom-img" style="padding-bottom: 60%!important;"><img data-thumb="default" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="7-4 藏头诗c语言 - MaxSSL" class="lazyload fit-cover radius8"><div class="absolute linear-mask"></div><div class="abs-center left-bottom box-body"><div class="mb6"><span class="badg b-theme badg-sm">352人已阅读</span></div>7-4 藏头诗c语言</div></div></a><badge class="img-badge left hot em12"><i>TOP1</i></badge></div><div class="flex mt15 relative hover-zoom-img"><a href="https://www.maxssl.com/article/296/"><div class="graphic"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/539aef8ddc064c08a24865ed2b7e65d3.png" alt="第十三届蓝桥杯c++b组2022年国赛决赛题解 - MaxSSL" class="lazyload fit-cover radius8"></div></a><div class="term-title ml10 flex xx flex1 jsb"><div class="text-ellipsis-2"><a class="" href="https://www.maxssl.com/article/296/">第十三届蓝桥杯c++b组2022年国赛决赛题解</a></div><div class="px12 muted-3-color text-ellipsis flex jsb"><span><i class="fa fa-clock-o mr3" aria-hidden="true"></i>3年前</span><span>349人已阅读</span></div></div><badge class="img-badge left hot jb-red"><i>TOP2</i></badge></div><div class="flex mt15 relative hover-zoom-img"><a href="https://www.maxssl.com/article/6585/"><div class="graphic"><img data-thumb="default" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="什么是整体设备效率(OEE)? - MaxSSL" class="lazyload fit-cover radius8"></div></a><div class="term-title ml10 flex xx flex1 jsb"><div class="text-ellipsis-2"><a class="" href="https://www.maxssl.com/article/6585/">什么是整体设备效率(OEE)?</a></div><div class="px12 muted-3-color text-ellipsis flex jsb"><span><i class="fa fa-clock-o mr3" aria-hidden="true"></i>2年前</span><span>327人已阅读</span></div></div><badge class="img-badge left hot jb-yellow"><i>TOP3</i></badge></div><div class="flex mt15 relative hover-zoom-img"><a href="https://www.maxssl.com/article/16800/"><div class="graphic"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/be6b286a96ef4d5b8f0d5ca48bccff1c.png" alt="【郑州大学C语言实验报告册答案2023】 - MaxSSL" class="lazyload fit-cover radius8"></div></a><div class="term-title ml10 flex xx flex1 jsb"><div class="text-ellipsis-2"><a class="" href="https://www.maxssl.com/article/16800/">【郑州大学C语言实验报告册答案2023】</a></div><div class="px12 muted-3-color text-ellipsis flex jsb"><span><i class="fa fa-clock-o mr3" aria-hidden="true"></i>2年前</span><span>277人已阅读</span></div></div><badge class="img-badge left hot b-gray"><i>TOP4</i></badge></div><div class="flex mt15 relative hover-zoom-img"><a href="https://www.maxssl.com/article/6201/"><div class="graphic"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://media.baby7blog.com/StableDiffusion/ai_cat.png" alt="基于Docker安装的Stable Diffusion使用CPU进行AI绘画 - MaxSSL" class="lazyload fit-cover radius8"></div></a><div class="term-title ml10 flex xx flex1 jsb"><div class="text-ellipsis-2"><a class="" href="https://www.maxssl.com/article/6201/">基于Docker安装的Stable Diffusion使用CPU进行AI绘画</a></div><div class="px12 muted-3-color text-ellipsis flex jsb"><span><i class="fa fa-clock-o mr3" aria-hidden="true"></i>2年前</span><span>269人已阅读</span></div></div><badge class="img-badge left hot b-gray"><i>TOP5</i></badge></div><div class="flex mt15 relative hover-zoom-img"><a href="https://www.maxssl.com/article/6119/"><div class="graphic"><img data-thumb="default" src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" alt="steamdeck使用SSH远程控制 - MaxSSL" class="lazyload fit-cover radius8"></div></a><div class="term-title ml10 flex xx flex1 jsb"><div class="text-ellipsis-2"><a class="" href="https://www.maxssl.com/article/6119/">steamdeck使用SSH远程控制</a></div><div class="px12 muted-3-color text-ellipsis flex jsb"><span><i class="fa fa-clock-o mr3" aria-hidden="true"></i>2年前</span><span>226人已阅读</span></div></div><badge class="img-badge left hot b-gray"><i>TOP6</i></badge></div></div></div><div data-affix="true" class="widget-main-post mb20 style-mini hidden-xs"><div class="box-body notop"><div class="title-theme">站长推荐</div></div><div class="zib-widget posts-mini-lists"><div class="widget-ajaxpager"><div class="posts-mini ajax-item"><div class="mr10"><div class="item-thumbnail"><a href="https://www.maxssl.com/article/38044/"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/img_convert/fa7549cf517b8b0a33c65e1b63901dce.jpeg" alt="YashanDB携手深智城集团联合发布智慧城市解决方案 - MaxSSL" class="lazyload fit-cover radius8"></a></div></div><div class="posts-mini-con flex xx flex1 jsb"><h2 class="item-heading text-ellipsis-2"><a href="https://www.maxssl.com/article/38044/">YashanDB携手深智城集团联合发布智慧城市解决方案<span class="focus-color"></span></a></h2></div></div><div class="posts-mini ajax-item"><div class="mr10"><div class="item-thumbnail"><a href="https://www.maxssl.com/article/29108/"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://m-1254331109.cos.ap-guangzhou.myqcloud.com/202309271425596.png" alt="realloc函数应用&IO泄露体验 - MaxSSL" class="lazyload fit-cover radius8"></a></div></div><div class="posts-mini-con flex xx flex1 jsb"><h2 class="item-heading text-ellipsis-2"><a href="https://www.maxssl.com/article/29108/">realloc函数应用&IO泄露体验<span class="focus-color"></span></a></h2></div></div><div class="posts-mini ajax-item"><div class="mr10"><div class="item-thumbnail"><a href="https://www.maxssl.com/article/44310/"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/e73842a6379b4d3daeb6030bf62de070.png" alt="YOLOv8-Seg改进:轻量化改进 | 华为Ghostnet,超越谷歌MobileNet | CVPR2020 - MaxSSL" class="lazyload fit-cover radius8"></a></div></div><div class="posts-mini-con flex xx flex1 jsb"><h2 class="item-heading text-ellipsis-2"><a href="https://www.maxssl.com/article/44310/">YOLOv8-Seg改进:轻量化改进 | 华为Ghostnet,超越谷歌MobileNet | CVPR2020<span class="focus-color"></span></a></h2></div></div><div class="posts-mini ajax-item"><div class="mr10"><div class="item-thumbnail"><a href="https://www.maxssl.com/article/27336/"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/c1d24c9ebb914ff6882b6fe343b4b18a.png" alt="mysql数据库存数组类型数据,如何判断数组中是否包含某个值?使用mybatisplus查询。 - MaxSSL" class="lazyload fit-cover radius8"></a></div></div><div class="posts-mini-con flex xx flex1 jsb"><h2 class="item-heading text-ellipsis-2"><a href="https://www.maxssl.com/article/27336/">mysql数据库存数组类型数据,如何判断数组中是否包含某个值?使用mybatisplus查询。<span class="focus-color"></span></a></h2></div></div><div class="posts-mini ajax-item"><div class="mr10"><div class="item-thumbnail"><a href="https://www.maxssl.com/article/15156/"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/46117dd0e22049118c89608dd7e53dda.png" alt="这一篇Databinding应该可以帮助迅速上手吧 - MaxSSL" class="lazyload fit-cover radius8"></a></div></div><div class="posts-mini-con flex xx flex1 jsb"><h2 class="item-heading text-ellipsis-2"><a href="https://www.maxssl.com/article/15156/">这一篇Databinding应该可以帮助迅速上手吧<span class="focus-color"></span></a></h2></div></div><div class="posts-mini ajax-item"><div class="mr10"><div class="item-thumbnail"><a href="https://www.maxssl.com/article/30151/"><img src="https://www.maxssl.com/wp-content/themes/zibll/img/thumbnail.svg" data-src="https://www.maxssl.com/uploads/?url=https://img-blog.csdnimg.cn/a28f0c870da649cfb7963001d494b566.png" alt="进阶C语言-指针的进阶(二) - MaxSSL" class="lazyload fit-cover radius8"></a></div></div><div class="posts-mini-con flex xx flex1 jsb"><h2 class="item-heading text-ellipsis-2"><a href="https://www.maxssl.com/article/30151/">进阶C语言-指针的进阶(二)<span class="focus-color"></span></a></h2></div></div><div class="ajax-pag hide"><div class="next-page ajax-next"><a href="#"></a></div></div></div></div></div></div></main><div class="container fluid-widget"></div><footer class="footer"><div class="container-fluid container-footer"><ul class="list-inline"><li class="hidden-xs" style="max-width: 300px;"></li><li style="max-width: 550px;"><div class="footer-muted em09">Copyright © 2025 · <a href="https://www.maxssl.com">MaxSSL</a> · <a target="_blank" href="http://beian.miit.gov.cn">浙ICP备2022011180号</a></div><div class="footer-contact mt10 hidden-xs"></div></li><li class="hidden-xs"></li></ul></div></footer> <script></script> <script type="text/javascript">window._win={views:'56547',www:'https://www.maxssl.com',uri:'https://www.maxssl.com/wp-content/themes/zibll',ver:'8.1',imgbox:'1',imgbox_type:'group',imgbox_thumbs:'1',imgbox_zoom:'1',imgbox_full:'1',imgbox_play:'1',imgbox_down:'1',sign_type:'modal',signin_url:'https://www.maxssl.com/user-sign/?tab=signin&redirect_to=https%3A%2F%2Fwww.maxssl.com%2Farticle%2F56547%2F',signup_url:'https://www.maxssl.com/user-sign/?tab=signup&redirect_to=https%3A%2F%2Fwww.maxssl.com%2Farticle%2F56547%2F',ajax_url:'https://www.maxssl.com/wp-admin/admin-ajax.php',ajaxpager:'',ajax_trigger:'<i class="fa fa-angle-right"></i>加载更多',ajax_nomore:'没有更多内容了',qj_loading:'',highlight_kg:'1',highlight_hh:'',highlight_btn:'1',highlight_zt:'dracula',highlight_white_zt:'enlighter',highlight_dark_zt:'dracula',upload_img_size:'3',img_upload_multiple:'6',upload_video_size:'30',upload_file_size:'30',upload_ext:'jpg|jpeg|jpe|gif|png|bmp|tiff|tif|webp|avif|ico|heic|heif|heics|heifs|asf|asx|wmv|wmx|wm|avi|divx|flv|mov|qt|mpeg|mpg|mpe|mp4|m4v|ogv|webm|mkv|3gp|3gpp|3g2|3gp2|txt|asc|c|cc|h|srt|csv|tsv|ics|rtx|css|vtt|dfxp|mp3|m4a|m4b|aac|ra|ram|wav|ogg|oga|flac|mid|midi|wma|wax|mka|rtf|pdf|class|tar|zip|gz|gzip|rar|7z|psd|xcf|doc|pot|pps|ppt|wri|xla|xls|xlt|xlw|mdb|mpp|docx|docm|dotx|dotm|xlsx|xlsm|xlsb|xltx|xltm|xlam|pptx|pptm|ppsx|ppsm|potx|potm|ppam|sldx|sldm|onetoc|onetoc2|onetmp|onepkg|oxps|xps|odt|odp|ods|odg|odc|odb|odf|wp|wpd|key|numbers|pages',user_upload_nonce:'f8b7d98d55',is_split_upload:'1',split_minimum_size:'20',comment_upload_img:''}</script> <div class="float-right round position-bottom"><a class="float-btn toggle-theme hover-show" data-toggle="tooltip" data-placement="left" title="切换主题" href="javascript:;"><i class="fa fa-toggle-theme"></i> </a><span class="float-btn qrcode-btn hover-show service-wechat"><i class="fa fa-qrcode"></i><div class="hover-show-con dropdown-menu"><div class="qrcode" data-size="100"></div><div class="mt6 px12 muted-color">在手机上浏览此页面</div></div></span><a class="float-btn ontop fade" data-toggle="tooltip" data-placement="left" title="返回顶部" href="javascript:(scrollTopTo());"><i class="fa fa-angle-up em12"></i></a></div><div mini-touch="nav_search" touch-direction="top" class="main-search fixed-body main-bg box-body navbar-search nopw-sm"><div class="container"><div class="mb20"><button class="close" data-toggle-class data-target=".navbar-search" ><svg class="ic-close" aria-hidden="true"><use xlink:href="#icon-close"></use></svg></button></div><div remote-box="https://www.maxssl.com/wp-admin/admin-ajax.php?action=search_box" load-click><div class="search-input"><p><i class="placeholder s1 mr6"></i><i class="placeholder s1 mr6"></i><i class="placeholder s1 mr6"></i></p><p class="placeholder k2"></p><p class="placeholder t1"></p><p><i class="placeholder s1 mr6"></i><i class="placeholder s1 mr6"></i><i class="placeholder s1 mr6"></i><i class="placeholder s1 mr6"></i></p><p class="placeholder k1"></p><p class="placeholder t1"></p><p></p><p class="placeholder k1" style="height: 80px;"></p></div></div></div></div><noscript><style>.lazyload{display:none}</style></noscript><script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script async data-noptimize="1" src='https://www.maxssl.com/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'></script><script type="text/javascript" src="https://www.maxssl.com/wp-content/themes/zibll/js/libs/jquery.min.js" id="jquery-js"></script> <script type="text/javascript" src="https://www.maxssl.com/wp-content/themes/zibll/js/libs/bootstrap.min.js" id="bootstrap-js"></script> <script type="text/javascript" src="https://www.maxssl.com/wp-content/cache/autoptimize/js/autoptimize_single_19c400de3036bd5e684cc1f7e4d8bcbc.js" id="_loader-js"></script> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7656930379472324" crossorigin="anonymous"></script> <script type="text/javascript">console.log("数据库查询:74次 | 页面生成耗时:2769.153ms");</script> </body></html>