From a21cfddaabd84589b6cfc9a363a4e282575016b9 Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 29 May 2013 14:53:10 +0200 Subject: options: remove some questionable -lavdopts suboptions Most of these are rather questionable, the rest you rarely need to set manually. You still can set all of them with -lavdopts-o (because libavcodec has AVOptions for them). --- DOCS/man/en/options.rst | 47 ++++------------------------------------------- 1 file changed, 4 insertions(+), 43 deletions(-) (limited to 'DOCS/man/en/options.rst') diff --git a/DOCS/man/en/options.rst b/DOCS/man/en/options.rst index 9841e15b11..d98fe960e6 100644 --- a/DOCS/man/en/options.rst +++ b/DOCS/man/en/options.rst @@ -985,25 +985,6 @@ Only use bit-exact algorithms in all decoding steps (for codec testing). - bug= - Manually work around encoder bugs. - - :0: nothing - :1: autodetect bugs (default) - :2: (msmpeg4v3): some old lavc generated msmpeg4v3 files (no - autodetection) - :4: (mpeg4): Xvid interlacing bug (autodetected if fourcc==XVIX) - :8: (mpeg4): UMP4 (autodetected if fourcc==UMP4) - :16: (mpeg4): padding bug (autodetected) - :32: (mpeg4): illegal vlc bug (autodetected per fourcc) - :64: (mpeg4): Xvid and DivX qpel bug (autodetected per - fourcc/version) - :128: (mpeg4): old standard qpel (autodetected per fourcc/version) - :256: (mpeg4): another qpel bug (autodetected per fourcc/version) - :512: (mpeg4): direct-qpel-blocksize bug (autodetected per - fourcc/version) - :1024: (mpeg4): edge padding bug (autodetected per fourcc/version) - debug= Display debugging information. @@ -1025,13 +1006,6 @@ greener. :0x4000: Visualize block types. - ec= - Set error concealment strategy. - - :1: Use strong deblock filter for damaged MBs. - :2: iterative motion vector (MV) search (slow) - :3: all (default) - fast (MPEG-2, MPEG-4, and H.264 only) Enable optimizations which do not comply to the specification and might potentially cause problems, like simpler dequantization, simpler @@ -1039,9 +1013,6 @@ assuming YUV 4:2:0 and skipping a few checks to detect damaged bitstreams. - gray - grayscale only decoding (a bit faster than with color) - idct=<0-99> For best decoding quality use the same IDCT algorithm for decoding and encoding. This may come at a price in accuracy, though. @@ -1051,13 +1022,11 @@ unneeded and pass all unknown options through the AVOption system is welcome. A full list of AVOptions can be found in the FFmpeg manual. - *EXAMPLE*: ``o=debug=pict`` + Some options which used to be direct options can be set with this + mechanism, like ``bug``, ``gray``, ``idct``, ``ec``, ``vismv``, + ``skip_top`` (was ``st``), ``skip_bottom`` (was ``sb``). - sb= (MPEG-2 only) - Skip the given number of macroblock rows at the bottom. - - st= (MPEG-2 only) - Skip the given number of macroblock rows at the top. + *EXAMPLE*: ``o=debug=pict`` skiploopfilter= (H.264 only) Skips the loop filter (AKA deblocking) during H.264 decoding. Since @@ -1090,14 +1059,6 @@ supported depends on codec. 0 means autodetect number of cores on the machine and use that, up to the maximum of 16. (default: 0) - vismv= - Visualize motion vectors. - - :0: disabled - :1: Visualize forward predicted MVs of P-frames. - :2: Visualize forward predicted MVs of B-frames. - :4: Visualize backward predicted MVs of B-frames. - --lavfdopts= Specify parameters for libavformat demuxers (``--demuxer=lavf``). Separate -- cgit v1.2.3