summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-05-29 14:53:10 +0200
committerwm4 <wm4@nowhere>2013-05-29 14:57:05 +0200
commita21cfddaabd84589b6cfc9a363a4e282575016b9 (patch)
tree140df781cc27c12bc3efe1d600f87f1285b60ee5 /DOCS
parent362e0aa7d5c495bd017167ba519b177e9c1e82f7 (diff)
downloadmpv-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.rst47
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