mirror of https://git.ffmpeg.org/ffmpeg.git
doc/codecs.texi: Remove removed or ineffective options
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
This commit is contained in:
parent
f9b5cef1d3
commit
3072438429
122
doc/codecs.texi
122
doc/codecs.texi
|
@ -50,8 +50,6 @@ Use internal 2pass ratecontrol in first pass mode.
|
||||||
Use internal 2pass ratecontrol in second pass mode.
|
Use internal 2pass ratecontrol in second pass mode.
|
||||||
@item gray
|
@item gray
|
||||||
Only decode/encode grayscale.
|
Only decode/encode grayscale.
|
||||||
@item emu_edge
|
|
||||||
Do not draw edges.
|
|
||||||
@item psnr
|
@item psnr
|
||||||
Set error[?] variables during encoding.
|
Set error[?] variables during encoding.
|
||||||
@item truncated
|
@item truncated
|
||||||
|
@ -72,10 +70,6 @@ This ensures that file and data checksums are reproducible and match between
|
||||||
platforms. Its primary use is for regression testing.
|
platforms. Its primary use is for regression testing.
|
||||||
@item aic
|
@item aic
|
||||||
Apply H263 advanced intra coding / mpeg4 ac prediction.
|
Apply H263 advanced intra coding / mpeg4 ac prediction.
|
||||||
@item cbp
|
|
||||||
Deprecated, use mpegvideo private options instead.
|
|
||||||
@item qprd
|
|
||||||
Deprecated, use mpegvideo private options instead.
|
|
||||||
@item ilme
|
@item ilme
|
||||||
Apply interlaced motion estimation.
|
Apply interlaced motion estimation.
|
||||||
@item cgop
|
@item cgop
|
||||||
|
@ -84,40 +78,6 @@ Use closed gop.
|
||||||
Output even potentially corrupted frames.
|
Output even potentially corrupted frames.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item me_method @var{integer} (@emph{encoding,video})
|
|
||||||
Set motion estimation method.
|
|
||||||
|
|
||||||
Possible values:
|
|
||||||
@table @samp
|
|
||||||
@item zero
|
|
||||||
zero motion estimation (fastest)
|
|
||||||
@item full
|
|
||||||
full motion estimation (slowest)
|
|
||||||
@item epzs
|
|
||||||
EPZS motion estimation (default)
|
|
||||||
@item esa
|
|
||||||
esa motion estimation (alias for full)
|
|
||||||
@item tesa
|
|
||||||
tesa motion estimation
|
|
||||||
@item dia
|
|
||||||
dia motion estimation (alias for epzs)
|
|
||||||
@item log
|
|
||||||
log motion estimation
|
|
||||||
@item phods
|
|
||||||
phods motion estimation
|
|
||||||
@item x1
|
|
||||||
X1 motion estimation
|
|
||||||
@item hex
|
|
||||||
hex motion estimation
|
|
||||||
@item umh
|
|
||||||
umh motion estimation
|
|
||||||
@item iter
|
|
||||||
iter motion estimation
|
|
||||||
@end table
|
|
||||||
|
|
||||||
@item extradata_size @var{integer}
|
|
||||||
Set extradata size.
|
|
||||||
|
|
||||||
@item time_base @var{rational number}
|
@item time_base @var{rational number}
|
||||||
Set codec time base.
|
Set codec time base.
|
||||||
|
|
||||||
|
@ -184,9 +144,6 @@ Default value is 0.
|
||||||
@item b_qfactor @var{float} (@emph{encoding,video})
|
@item b_qfactor @var{float} (@emph{encoding,video})
|
||||||
Set qp factor between P and B frames.
|
Set qp factor between P and B frames.
|
||||||
|
|
||||||
@item rc_strategy @var{integer} (@emph{encoding,video})
|
|
||||||
Set ratecontrol method.
|
|
||||||
|
|
||||||
@item b_strategy @var{integer} (@emph{encoding,video})
|
@item b_strategy @var{integer} (@emph{encoding,video})
|
||||||
Set strategy to choose between I/P/B-frames.
|
Set strategy to choose between I/P/B-frames.
|
||||||
|
|
||||||
|
@ -210,8 +167,6 @@ Possible values:
|
||||||
@table @samp
|
@table @samp
|
||||||
@item autodetect
|
@item autodetect
|
||||||
|
|
||||||
@item old_msmpeg4
|
|
||||||
some old lavc generated msmpeg4v3 files (no autodetection)
|
|
||||||
@item xvid_ilace
|
@item xvid_ilace
|
||||||
Xvid interlacing bug (autodetected if fourcc==XVIX)
|
Xvid interlacing bug (autodetected if fourcc==XVIX)
|
||||||
@item ump4
|
@item ump4
|
||||||
|
@ -220,8 +175,6 @@ Xvid interlacing bug (autodetected if fourcc==XVIX)
|
||||||
padding bug (autodetected)
|
padding bug (autodetected)
|
||||||
@item amv
|
@item amv
|
||||||
|
|
||||||
@item ac_vlc
|
|
||||||
illegal vlc bug (autodetected per fourcc)
|
|
||||||
@item qpel_chroma
|
@item qpel_chroma
|
||||||
|
|
||||||
@item std_qpel
|
@item std_qpel
|
||||||
|
@ -242,14 +195,6 @@ Workaround various bugs in microsoft broken decoders.
|
||||||
trancated frames
|
trancated frames
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item lelim @var{integer} (@emph{encoding,video})
|
|
||||||
Set single coefficient elimination threshold for luminance (negative
|
|
||||||
values also consider DC coefficient).
|
|
||||||
|
|
||||||
@item celim @var{integer} (@emph{encoding,video})
|
|
||||||
Set single coefficient elimination threshold for chrominance (negative
|
|
||||||
values also consider dc coefficient)
|
|
||||||
|
|
||||||
@item strict @var{integer} (@emph{decoding/encoding,audio,video})
|
@item strict @var{integer} (@emph{decoding/encoding,audio,video})
|
||||||
Specify how strictly to follow the standards.
|
Specify how strictly to follow the standards.
|
||||||
|
|
||||||
|
@ -306,26 +251,8 @@ consider things that a sane encoder should not do as an error
|
||||||
@item mpeg_quant @var{integer} (@emph{encoding,video})
|
@item mpeg_quant @var{integer} (@emph{encoding,video})
|
||||||
Use MPEG quantizers instead of H.263.
|
Use MPEG quantizers instead of H.263.
|
||||||
|
|
||||||
@item qsquish @var{float} (@emph{encoding,video})
|
|
||||||
How to keep quantizer between qmin and qmax (0 = clip, 1 = use
|
|
||||||
differentiable function).
|
|
||||||
|
|
||||||
@item rc_qmod_amp @var{float} (@emph{encoding,video})
|
|
||||||
Set experimental quantizer modulation.
|
|
||||||
|
|
||||||
@item rc_qmod_freq @var{integer} (@emph{encoding,video})
|
|
||||||
Set experimental quantizer modulation.
|
|
||||||
|
|
||||||
@item rc_override_count @var{integer}
|
@item rc_override_count @var{integer}
|
||||||
|
|
||||||
@item rc_eq @var{string} (@emph{encoding,video})
|
|
||||||
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.
|
|
||||||
|
|
||||||
@item maxrate @var{integer} (@emph{encoding,audio,video})
|
@item maxrate @var{integer} (@emph{encoding,audio,video})
|
||||||
Set max bitrate tolerance (in bits/s). Requires bufsize to be set.
|
Set max bitrate tolerance (in bits/s). Requires bufsize to be set.
|
||||||
|
|
||||||
|
@ -336,18 +263,12 @@ encode. It is of little use elsewise.
|
||||||
@item bufsize @var{integer} (@emph{encoding,audio,video})
|
@item bufsize @var{integer} (@emph{encoding,audio,video})
|
||||||
Set ratecontrol buffer size (in bits).
|
Set ratecontrol buffer size (in bits).
|
||||||
|
|
||||||
@item rc_buf_aggressivity @var{float} (@emph{encoding,video})
|
|
||||||
Currently useless.
|
|
||||||
|
|
||||||
@item i_qfactor @var{float} (@emph{encoding,video})
|
@item i_qfactor @var{float} (@emph{encoding,video})
|
||||||
Set QP factor between P and I frames.
|
Set QP factor between P and I frames.
|
||||||
|
|
||||||
@item i_qoffset @var{float} (@emph{encoding,video})
|
@item i_qoffset @var{float} (@emph{encoding,video})
|
||||||
Set QP offset between P and I frames.
|
Set QP offset between P and I frames.
|
||||||
|
|
||||||
@item rc_init_cplx @var{float} (@emph{encoding,video})
|
|
||||||
Set initial complexity for 1-pass encoding.
|
|
||||||
|
|
||||||
@item dct @var{integer} (@emph{encoding,video})
|
@item dct @var{integer} (@emph{encoding,video})
|
||||||
Set DCT algorithm.
|
Set DCT algorithm.
|
||||||
|
|
||||||
|
@ -412,11 +333,7 @@ Automatically pick a IDCT compatible with the simple one
|
||||||
|
|
||||||
@item simpleneon
|
@item simpleneon
|
||||||
|
|
||||||
@item simplealpha
|
@item xvid
|
||||||
|
|
||||||
@item ipp
|
|
||||||
|
|
||||||
@item xvidmmx
|
|
||||||
|
|
||||||
@item faani
|
@item faani
|
||||||
floating point AAN IDCT
|
floating point AAN IDCT
|
||||||
|
@ -714,19 +631,9 @@ Set diamond type & size for motion estimation pre-pass.
|
||||||
@item subq @var{integer} (@emph{encoding,video})
|
@item subq @var{integer} (@emph{encoding,video})
|
||||||
Set sub pel motion estimation quality.
|
Set sub pel motion estimation quality.
|
||||||
|
|
||||||
@item dtg_active_format @var{integer}
|
|
||||||
|
|
||||||
@item me_range @var{integer} (@emph{encoding,video})
|
@item me_range @var{integer} (@emph{encoding,video})
|
||||||
Set limit motion vectors range (1023 for DivX player).
|
Set limit motion vectors range (1023 for DivX player).
|
||||||
|
|
||||||
@item ibias @var{integer} (@emph{encoding,video})
|
|
||||||
Set intra quant bias.
|
|
||||||
|
|
||||||
@item pbias @var{integer} (@emph{encoding,video})
|
|
||||||
Set inter quant bias.
|
|
||||||
|
|
||||||
@item color_table_id @var{integer}
|
|
||||||
|
|
||||||
@item global_quality @var{integer} (@emph{encoding,audio,video})
|
@item global_quality @var{integer} (@emph{encoding,audio,video})
|
||||||
|
|
||||||
@item coder @var{integer} (@emph{encoding,video})
|
@item coder @var{integer} (@emph{encoding,video})
|
||||||
|
@ -741,8 +648,6 @@ arithmetic coder
|
||||||
raw (no encoding)
|
raw (no encoding)
|
||||||
@item rle
|
@item rle
|
||||||
run-length coder
|
run-length coder
|
||||||
@item deflate
|
|
||||||
deflate-based coder
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item context @var{integer} (@emph{encoding,video})
|
@item context @var{integer} (@emph{encoding,video})
|
||||||
|
@ -763,17 +668,9 @@ use fewest bits
|
||||||
use best rate distortion
|
use best rate distortion
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item stream_codec_tag @var{integer}
|
|
||||||
|
|
||||||
@item sc_threshold @var{integer} (@emph{encoding,video})
|
@item sc_threshold @var{integer} (@emph{encoding,video})
|
||||||
Set scene change threshold.
|
Set scene change threshold.
|
||||||
|
|
||||||
@item lmin @var{integer} (@emph{encoding,video})
|
|
||||||
Set min lagrange factor (VBR).
|
|
||||||
|
|
||||||
@item lmax @var{integer} (@emph{encoding,video})
|
|
||||||
Set max lagrange factor (VBR).
|
|
||||||
|
|
||||||
@item nr @var{integer} (@emph{encoding,video})
|
@item nr @var{integer} (@emph{encoding,video})
|
||||||
Set noise reduction.
|
Set noise reduction.
|
||||||
|
|
||||||
|
@ -824,11 +721,6 @@ Export film grain parameters through frame side data (see @code{AV_FRAME_DATA_FI
|
||||||
Supported at present by AV1 decoders.
|
Supported at present by AV1 decoders.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item error @var{integer} (@emph{encoding,video})
|
|
||||||
|
|
||||||
@item qns @var{integer} (@emph{encoding,video})
|
|
||||||
Deprecated, use mpegvideo private options instead.
|
|
||||||
|
|
||||||
@item threads @var{integer} (@emph{decoding/encoding,video})
|
@item threads @var{integer} (@emph{decoding/encoding,video})
|
||||||
Set the number of threads to be used, in case the selected codec
|
Set the number of threads to be used, in case the selected codec
|
||||||
implementation supports multi-threading.
|
implementation supports multi-threading.
|
||||||
|
@ -841,12 +733,6 @@ automatically select the number of threads to set
|
||||||
|
|
||||||
Default value is @samp{auto}.
|
Default value is @samp{auto}.
|
||||||
|
|
||||||
@item me_threshold @var{integer} (@emph{encoding,video})
|
|
||||||
Set motion estimation threshold.
|
|
||||||
|
|
||||||
@item mb_threshold @var{integer} (@emph{encoding,video})
|
|
||||||
Set macroblock threshold.
|
|
||||||
|
|
||||||
@item dc @var{integer} (@emph{encoding,video})
|
@item dc @var{integer} (@emph{encoding,video})
|
||||||
Set intra_dc_precision.
|
Set intra_dc_precision.
|
||||||
|
|
||||||
|
@ -924,9 +810,6 @@ noise preserving sum of squared differences
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@item border_mask @var{float} (@emph{encoding,video})
|
|
||||||
Increase the quantizer for macroblocks close to borders.
|
|
||||||
|
|
||||||
@item mblmin @var{integer} (@emph{encoding,video})
|
@item mblmin @var{integer} (@emph{encoding,video})
|
||||||
Set min macroblock lagrange factor (VBR).
|
Set min macroblock lagrange factor (VBR).
|
||||||
|
|
||||||
|
@ -1000,9 +883,6 @@ Adjust sensitivity of b_frame_strategy 1.
|
||||||
@item timecode_frame_start @var{integer} (@emph{encoding,video})
|
@item timecode_frame_start @var{integer} (@emph{encoding,video})
|
||||||
Set GOP timecode frame start number, in non drop frame format.
|
Set GOP timecode frame start number, in non drop frame format.
|
||||||
|
|
||||||
@item request_channels @var{integer} (@emph{decoding,audio})
|
|
||||||
Set desired number of audio channels.
|
|
||||||
|
|
||||||
@item bits_per_raw_sample @var{integer}
|
@item bits_per_raw_sample @var{integer}
|
||||||
@item channel_layout @var{integer} (@emph{decoding/encoding,audio})
|
@item channel_layout @var{integer} (@emph{decoding/encoding,audio})
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue