summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2017-07-25 23:17:04 +0200
committerNiklas Haas <git@haasn.xyz>2017-08-03 21:48:25 +0200
commitfee6b287a559084062d179974816fd922dc93a4f (patch)
tree954fe93c54730fcf73afcdc3610b9f51ffdf9778 /DOCS
parent1aab0376014ff7fc278a81847c989b3970aa0736 (diff)
downloadmpv-fee6b287a559084062d179974816fd922dc93a4f.tar.bz2
mpv-fee6b287a559084062d179974816fd922dc93a4f.tar.xz
vo_opengl: support embedded ICC profiles
This currently only works when using lcms-based color management (--icc-profile-*). In principle, we could also support using lcms even when the user has not specified an ICC profile, by generating the profile against a fixed reference (--target-prim/--target-trc) instead. I still might do that some day, simply because 3dlut provides a higher quality conversion than our simple gamut mapping does for stuff like BT.2020, and also because it's now needed to enable embedded ICC profiles. But that would be a separate change, so preserve the status quo for now. (Besides, my opinion is still that you should be using an ICC profile if you care about colors being accurate _at all_)
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/options.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst
index 80dfdceb54..7f8c94816a 100644
--- a/DOCS/man/options.rst
+++ b/DOCS/man/options.rst
@@ -4851,6 +4851,12 @@ The following video options are currently all specific to ``--vo=opengl`` and
The default of 2.0 is somewhat conservative and will mostly just apply to
skies or directly sunlit surfaces. A setting of 0.0 disables this option.
+``--use-embedded-icc-profile``
+ Load the embedded ICC profile contained in media files such as PNG images.
+ (Default: yes). Note that this option only works when also using a display
+ ICC profile (``--icc-profile`` or ``--icc-profile-auto``), and also
+ requires LittleCMS 2 support.
+
``--icc-profile=<file>``
Load an ICC profile and use it to transform video RGB to screen output.
Needs LittleCMS 2 support compiled in. This option overrides the