summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilip Langdale <philipl@overt.org>2016-09-21 19:58:05 -0700
committerwm4 <wm4@nowhere>2016-09-22 13:46:27 +0200
commite300bfcf3afd47d0124d940cb6bf395c53deba7c (patch)
tree65fad5e02477428cbb0fb59309e10ed3b2ae6f79
parent9df797575fc771f87dc6bedf89b46aab3236a21f (diff)
downloadmpv-e300bfcf3afd47d0124d940cb6bf395c53deba7c.tar.bz2
mpv-e300bfcf3afd47d0124d940cb6bf395c53deba7c.tar.xz
hwdec/cuda: Document how to activate cuda deinterlacing
The latest changes to the decoder in ffmpeg enable frame doubled deinterlacing so that it's actually useful. Let's document how to use it.
-rw-r--r--DOCS/man/options.rst19
1 files changed, 11 insertions, 8 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index eaa2ad6449..0e2dbf78f0 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -689,14 +689,17 @@ Video
affect this additionally. This can give incorrect results even with
completely ordinary video sources.
- ``cuda`` is usually safe. Interlaced content will be weaved by the
- decoder, and it may not be possible for a deinterlacing filter to
- do anything useful with this. 10bit HEVC is currently not
- supported but maybe we can add support after CUDA 8 is released (and
- it will be rounded down to 8 bits).
-
- ``cuda-copy`` has the same limitations as ``cuda`` - particularly
- its handling of deinterlacing.
+ ``cuda`` is usually safe. Interlaced content can be deinterlaced by
+ the decoder, which is useful as there is no other deinterlacing
+ mechanism in the opengl output path. To use this deinterlacing you
+ must pass the option: ``vd-lavc-o=deint=[weave|bob|adaptive]``. Pass
+ ``weave`` to not attempt any deinterlacing.
+ 10bit HEVC is currently not supported but maybe we can add support
+ after CUDA 8 is released (and it will be rounded down to 8 bits).
+
+ ``cuda-copy`` has the same behaviour as ``cuda`` - including the ability
+ to deinterlace inside the decoder. However, traditional deinterlacing
+ filters can be used in this case.
All other methods, in particular the copy-back methods (like
``dxva2-copy`` etc.) are either fully safe, or not worse than software