diff options
author | wm4 <wm4@nowhere> | 2013-05-29 14:53:10 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-05-29 14:57:05 +0200 |
commit | a21cfddaabd84589b6cfc9a363a4e282575016b9 (patch) | |
tree | 140df781cc27c12bc3efe1d600f87f1285b60ee5 /DOCS | |
parent | 362e0aa7d5c495bd017167ba519b177e9c1e82f7 (diff) | |
download | mpv-a21cfddaabd84589b6cfc9a363a4e282575016b9.tar.bz2 mpv-a21cfddaabd84589b6cfc9a363a4e282575016b9.tar.xz |
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).
Diffstat (limited to 'DOCS')
-rw-r--r-- | DOCS/man/en/options.rst | 47 |
1 files changed, 4 insertions, 43 deletions
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=<value> - 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=<value> Display debugging information. @@ -1025,13 +1006,6 @@ greener. :0x4000: Visualize block types. - ec=<value> - 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=<number> (MPEG-2 only) - Skip the given number of macroblock rows at the bottom. - - st=<number> (MPEG-2 only) - Skip the given number of macroblock rows at the top. + *EXAMPLE*: ``o=debug=pict`` skiploopfilter=<skipvalue> (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=<value> - 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=<option1:option2:...> Specify parameters for libavformat demuxers (``--demuxer=lavf``). Separate |