summaryrefslogtreecommitdiffstats
path: root/DOCS/man/options.rst
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2020-10-05 00:16:46 +0200
committerwm4 <wm4@nowhere>2020-10-05 00:16:46 +0200
commit39f4fd0dc7e025af5c653e43dc05e71455d99570 (patch)
treea8c55afec447edfaf34e7e8ea177b44e072fd46c /DOCS/man/options.rst
parent34b8adc4562f38374d8eb981b002f268dc5640d4 (diff)
downloadmpv-39f4fd0dc7e025af5c653e43dc05e71455d99570.tar.bz2
mpv-39f4fd0dc7e025af5c653e43dc05e71455d99570.tar.xz
screenshot: add --screenshot-sw option
Probably worthless. As usual, the manpage dumps all the subtle differences due to implementation details on the user.
Diffstat (limited to 'DOCS/man/options.rst')
-rw-r--r--DOCS/man/options.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index fd19d3d25c..c5e8aeb5c0 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -4224,6 +4224,21 @@ Screenshot
more CPU time. Note that this also affects the screenshot quality when used
with lossy WebP files. The default is 4.
+``--screenshot-sw=<yes|no>``
+ Whether to use software rendering for screenshots (default: no).
+
+ If set to no, the screenshot will be rendered by the current VO if possible
+ (only vo_gpu currently). The advantage is that this will (probably) always
+ show up as in the video window, because the same code is used for rendering.
+ But since the renderer needs to be reinitialized, this can be slow and
+ interrupt playback. (Unless the ``window`` mode is used with the
+ ``screenshot`` command.)
+
+ If set to yes, the software scaler is used to convert the video to RGB (or
+ whatever the target screenshot requires). In this case, conversion will
+ run in a separate thread and will probably not interrupt playback. The
+ software renderer may lack some capabilities, such as HDR rendering.
+
Software Scaler
---------------