mirror of https://github.com/mpv-player/mpv
manpage: some --hwdec corrections
auto-copy selects more modes than the ones listed. It will always be outdated anyway. The GLX vaapi backend is never selected anymore, because it sucks.
This commit is contained in:
parent
9b60398f4e
commit
2f5ba78a0b
|
@ -695,17 +695,14 @@ Video
|
||||||
next method (might matter on some Linux systems).
|
next method (might matter on some Linux systems).
|
||||||
|
|
||||||
``auto-copy`` selects only modes that copy the video data back to system
|
``auto-copy`` selects only modes that copy the video data back to system
|
||||||
memory after decoding. Currently, this selects only one of the following
|
memory after decoding. This selects modes like ``vaapi-copy`` (and so on).
|
||||||
modes: ``vaapi-copy``, ``dxva2-copy``, ``d3d11va-copy``, ``mediacodec``.
|
|
||||||
If none of these work, hardware decoding is disabled. This mode is always
|
If none of these work, hardware decoding is disabled. This mode is always
|
||||||
guaranteed to incur no additional loss compared to software decoding, and
|
guaranteed to incur no additional loss compared to software decoding, and
|
||||||
will allow CPU processing with video filters.
|
will allow CPU processing with video filters.
|
||||||
|
|
||||||
The ``vaapi`` mode, if used with ``--vo=gpu``, requires Mesa 11 and most
|
The ``vaapi`` mode, if used with ``--vo=gpu``, requires Mesa 11 and most
|
||||||
likely works with Intel GPUs only. It also requires the opengl EGL backend
|
likely works with Intel GPUs only. It also requires the opengl EGL backend
|
||||||
(automatically used if available). You can also try the old GLX backend by
|
(automatically used if available).
|
||||||
forcing it with ``--gpu-context=x11``, but the vaapi/GLX interop is
|
|
||||||
said to be slower than ``vaapi-copy``.
|
|
||||||
|
|
||||||
The ``cuda`` and ``cuda-copy`` modes provides deinterlacing in the decoder
|
The ``cuda`` and ``cuda-copy`` modes provides deinterlacing in the decoder
|
||||||
which is useful as there is no other deinterlacing mechanism in the opengl
|
which is useful as there is no other deinterlacing mechanism in the opengl
|
||||||
|
|
Loading…
Reference in New Issue