diff options
author | wm4 <wm4@nowhere> | 2014-08-30 23:24:46 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-08-30 23:24:46 +0200 |
commit | 8599c959fe9334bc4d226faf813166ef8bc8efd5 (patch) | |
tree | 433530a09dd4b22173092b10452d7a35325de570 /DOCS | |
parent | c80adac07772f5b3c7a6c31e3e05480252f84171 (diff) | |
download | mpv-8599c959fe9334bc4d226faf813166ef8bc8efd5.tar.bz2 mpv-8599c959fe9334bc4d226faf813166ef8bc8efd5.tar.xz |
video: initial Matroska 3D support
This inserts an automatic conversion filter if a Matroska file is marked
as 3D (StereoMode element). The basic idea is similar to video rotation
and colorspace handling: the 3D mode is added as a property to the video
params. Depending on this property, a video filter can be inserted.
As of this commit, extending mp_image_params is actually completely
unnecessary - but the idea is that it will make it easier to integrate
with VOs supporting stereo 3D mogrification. Although vo_opengl does
support some stereo rendering, it didn't support the mode my sample file
used, so I'll leave that part for later.
Not that most mappings from Matroska mode to vf_stereo3d mode are
probably wrong, and some are missing.
Assuming that Matroska modes, and vf_stereo3d in modes, and out modes
are all the same might be an oversimplification - we'll see.
See issue #1045.
Diffstat (limited to 'DOCS')
-rw-r--r-- | DOCS/man/options.rst | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/DOCS/man/options.rst b/DOCS/man/options.rst index 0062165f0c..87f7eb54b2 100644 --- a/DOCS/man/options.rst +++ b/DOCS/man/options.rst @@ -561,6 +561,22 @@ Video which means the value ``0`` would rotate the video according to the rotation metadata.) +``--video-stereo-mode=<mode>`` + Set the stereo 3D output mode (default: ``mono``). This is done by inserting + the ``stereo3d`` conversion filter. + + The mode ``mono`` is an alias to ``ml``, which refers to the left frame in + 2D. This is the default, which means mpv will try to show 3D movies in 2D, + instead of the mangled 3D image not intended for consumption (such as + showing the left and right frame side by side, etc.). + + The pseudo-mode ``none`` disables automatic conversion completely. + + Use ``--video-stereo-mode=help`` to list all available modes. Check with + the ``stereo3d`` filter documentation to see what the names mean. Note that + some names refer to modes not supported by ``stereo3d`` - these modes can + appear in files, but can't be handled properly by mpv. + ``--video-zoom=<value>`` Adjust the video display scale factor by the given value. The unit is in fractions of the (scaled) window video size. |