summaryrefslogtreecommitdiffstats
path: root/DOCS/man
diff options
context:
space:
mode:
Diffstat (limited to 'DOCS/man')
-rw-r--r--DOCS/man/en/af.rst42
-rw-r--r--DOCS/man/en/ao.rst4
-rw-r--r--DOCS/man/en/changes.rst19
-rw-r--r--DOCS/man/en/encode.rst46
-rw-r--r--DOCS/man/en/mplayer-old.18099
-rw-r--r--DOCS/man/en/mpv.rst (renamed from DOCS/man/en/mplayer.rst)130
-rw-r--r--DOCS/man/en/options.rst174
-rw-r--r--DOCS/man/en/vf.rst652
-rw-r--r--DOCS/man/en/vo.rst458
9 files changed, 449 insertions, 9175 deletions
diff --git a/DOCS/man/en/af.rst b/DOCS/man/en/af.rst
index dc0450241f..1fe480dcdc 100644
--- a/DOCS/man/en/af.rst
+++ b/DOCS/man/en/af.rst
@@ -57,7 +57,7 @@ resample[=srate[:sloppy[:type]]]
*EXAMPLE*:
- ``mplayer --af=resample=44100:0:0``
+ ``mpv --af=resample=44100:0:0``
would set the output frequency of the resample filter to 44100Hz using
exact output frequency scaling and linear interpolation.
@@ -200,7 +200,7 @@ equalizer=[g1:g2:g3:...:g10]
*EXAMPLE*:
- ``mplayer --af=equalizer=11:11:10:5:0:-12:0:5:12:12 media.avi``
+ ``mpv --af=equalizer=11:11:10:5:0:-12:0:5:12:12 media.avi``
Would amplify the sound in the upper and lower frequency region while
canceling it almost completely around 1kHz.
@@ -223,13 +223,13 @@ channels=nch[:nr:from1:to1:from2:to2:from3:to3:...]
*EXAMPLE*:
- ``mplayer --af=channels=4:4:0:1:1:0:2:2:3:3 media.avi``
+ ``mpv --af=channels=4:4:0:1:1:0:2:2:3:3 media.avi``
Would change the number of channels to 4 and set up 4 routes that swap
channel 0 and channel 1 and leave channel 2 and 3 intact. Observe that
if media containing two channels was played back, channels 2 and 3
would contain silence but 0 and 1 would still be swapped.
- ``mplayer --af=channels=6:4:0:0:0:1:0:2:0:3 media.avi``
+ ``mpv --af=channels=6:4:0:0:0:1:0:2:0:3 media.avi``
Would change the number of channels to 6 and set up 4 routes that copy
channel 0 to channels 0 to 3. Channel 4 and 5 will contain silence.
@@ -242,7 +242,7 @@ format[=format]
the sign (either 's' for signed or 'u' for unsigned), 'b' denotes the
number of bits per sample (16, 24 or 32) and 'e' denotes the
endianness ('le' means little-endian, 'be' big-endian and 'ne' the
- endianness of the computer MPlayer is running on). Valid values
+ endianness of the computer mpv is running on). Valid values
(amongst others) are: 's16le', 'u32be' and 'u24ne'. Exceptions to this
rule that are also valid format specifiers: u8, s8, floatle, floatbe,
floatne, mulaw, alaw, mpeg2, ac3 and imaadpcm.
@@ -260,7 +260,7 @@ volume[=v[:sc]]
background is gone.
This filter has a second feature: It measures the overall maximum sound
- level and prints out that level when MPlayer exits. This feature currently
+ level and prints out that level when mpv exits. This feature currently
only works with floating-point data, use e.g. ``--af-adv=force=5``, or use
``--af=stats``.
@@ -281,7 +281,7 @@ volume[=v[:sc]]
*EXAMPLE*:
- ``mplayer --af=volume=10.1:0 media.avi``
+ ``mpv --af=volume=10.1:0 media.avi``
Would amplify the sound by 10.1dB and hard-clip if the sound level is
too high.
@@ -306,10 +306,10 @@ pan=n[:L00:L01:L02:...L10:L11:L12:...Ln0:Ln1:Ln2:...]
*EXAMPLE*:
- ``mplayer --af=pan=1:0.5:0.5 media.avi``
+ ``mpv --af=pan=1:0.5:0.5 media.avi``
Would down-mix from stereo to mono.
- ``mplayer --af=pan=3:1:0:0.5:0:1:0.5 media.avi``
+ ``mpv --af=pan=3:1:0:0.5:0:1:0.5 media.avi``
Would give 3 channel output leaving channels 0 and 1 intact, and mix
channels 0 and 1 into output channel 2 (which could be sent to a
subwoofer for example).
@@ -338,7 +338,7 @@ sub[=fc:ch]
*EXAMPLE*:
- ``mplayer --af=sub=100:4 --channels=5 media.avi``
+ ``mpv --af=sub=100:4 --channels=5 media.avi``
Would add a sub-woofer channel with a cutoff frequency of 100Hz to
output channel 4.
@@ -367,7 +367,7 @@ surround[=delay]
*EXAMPLE*:
- ``mplayer --af=surround=15 --channels=4 media.avi``
+ ``mpv --af=surround=15 --channels=4 media.avi``
Would add surround sound decoding with 15ms delay for the sound to the
rear speakers.
@@ -395,7 +395,7 @@ delay[=ch1:ch2:...]
*EXAMPLE*:
- ``mplayer --af=delay=10.5:10.5:0:0:7:0 media.avi``
+ ``mpv --af=delay=10.5:10.5:0:0:7:0 media.avi``
Would delay front left and right by 10.5ms, the two rear channels and
the sub by 0ms and the center channel by 7ms.
@@ -410,14 +410,14 @@ export[=mmapped_file[:nsamples]]
The rest is payload (non-interleaved) 16 bit data.
<mmapped_file>
- file to map data to (default: ``~/.mplayer/mplayer-af_export``)
+ file to map data to (default: ``~/.mpv/mpv-af_export``)
<nsamples>
number of samples per channel (default: 512)
*EXAMPLE*:
- ``mplayer --af=export=/tmp/mplayer-af_export:1024 media.avi``
- Would export 1024 samples per channel to ``/tmp/mplayer-af_export``.
+ ``mpv --af=export=/tmp/mpv-af_export:1024 media.avi``
+ Would export 1024 samples per channel to ``/tmp/mpv-af_export``.
extrastereo[=mul]
(Linearly) increases the difference between left and right channels which
@@ -461,7 +461,7 @@ ladspa=file:label[:controls...]
<controls>
Controls are zero or more floating point values that determine the
behavior of the loaded plugin (for example delay, threshold or gain).
- In verbose mode (add ``-v`` to the MPlayer command line), all
+ In verbose mode (add ``-v`` to the mpv command line), all
available controls and their valid ranges are printed. This eliminates
the use of 'analyseplugin' from the LADSPA SDK.
@@ -516,21 +516,21 @@ scaletempo[=option1:option2:...]
*EXAMPLE*:
- ``mplayer --af=scaletempo --speed=1.2 media.ogg``
+ ``mpv --af=scaletempo --speed=1.2 media.ogg``
Would playback media at 1.2x normal speed, with audio at normal pitch.
Changing playback speed, would change audio tempo to match.
- ``mplayer --af=scaletempo=scale=1.2:speed=none --speed=1.2 media.ogg``
+ ``mpv --af=scaletempo=scale=1.2:speed=none --speed=1.2 media.ogg``
Would playback media at 1.2x normal speed, with audio at normal pitch,
but changing playback speed has no effect on audio tempo.
- ``mplayer --af=scaletempo=stride=30:overlap=.50:search=10 media.ogg``
+ ``mpv --af=scaletempo=stride=30:overlap=.50:search=10 media.ogg``
Would tweak the quality and performace parameters.
- ``mplayer --af=format=floatne,scaletempo media.ogg``
+ ``mpv --af=format=floatne,scaletempo media.ogg``
Would make scaletempo use float code. Maybe faster on some platforms.
- ``mplayer --af=scaletempo=scale=1.2:speed=pitch audio.ogg``
+ ``mpv --af=scaletempo=scale=1.2:speed=pitch audio.ogg``
Would playback audio file at 1.2x normal speed, with audio at normal
pitch. Changing playback speed, would change pitch, leaving audio
tempo at 1.2x.
diff --git a/DOCS/man/en/ao.rst b/DOCS/man/en/ao.rst
index 00dd1e9e6d..412d9ac939 100644
--- a/DOCS/man/en/ao.rst
+++ b/DOCS/man/en/ao.rst
@@ -9,7 +9,7 @@ syntax is:
--ao=<driver1[:suboption1[=value]:...],driver2,...[,]>
Specify a priority list of audio output drivers to be used.
-If the list has a trailing ',' MPlayer will fall back on drivers not contained
+If the list has a trailing ',' mpv will fall back on drivers not contained
in the list. Suboptions are optional and can mostly be omitted.
*NOTE*: See ``--ao=help`` for a list of compiled-in audio output drivers.
@@ -48,7 +48,7 @@ jack
port=<name>
Connects to the ports with the given name (default: physical ports).
name=<client>
- Client name that is passed to JACK (default: MPlayer [<PID>]). Useful
+ Client name that is passed to JACK (default: mpv [<PID>]). Useful
if you want to have certain connections established automatically.
(no-)estimate
Estimate the audio delay, supposed to make the video playback smoother
diff --git a/DOCS/man/en/changes.rst b/DOCS/man/en/changes.rst
index de56621278..402bdbd336 100644
--- a/DOCS/man/en/changes.rst
+++ b/DOCS/man/en/changes.rst
@@ -3,10 +3,7 @@
CHANGES FROM OTHER VERSIONS OF MPLAYER
======================================
-xxx: since I don't have a new name yet, I'm referring to this version of mplayer
-as **mplayer3**, I don't intend to use that name.
-
-**mplayer3** is based on mplayer2, which in turn is based on the original
+**mpv** is based on mplayer2, which in turn is based on the original
MPlayer (also called mplayer, mplayer-svn, mplayer1). Many changes
have been made. Some changes are incompatible, or completely change how the
player behaves.
@@ -37,7 +34,7 @@ General changes for mplayer-svn to mplayer2
* General code cleanups
* Many more changes
-General changes for mplayer2 to mplayer3
+General changes for mplayer2 to mpv
----------------------------------------
* Removal of lots of unneeded code to encourage developer activity (less
@@ -51,9 +48,9 @@ General changes for mplayer2 to mplayer3
languages like Arabic should be better supported.
* Cleaned up terminal output (nicer status line, less useless noise)
* Support for playing URLs of popular streaming sites directly
- (e.g. ``mplayer3 https://www.youtube.com/watch?v=...``)
-* Improved OpenGL output (``vo_gl3``)
-* Make ``--softvol`` default (**mplayer3** is not a mixer control panel)
+ (e.g. ``mpv https://www.youtube.com/watch?v=...``)
+* Improved OpenGL output (``vo_opengl``)
+* Make ``--softvol`` default (**mpv** is not a mixer control panel)
* Improved support for .cue files
* Screenshot improvements (can save screenshots as JPG, configurable filenames)
* Removal of teletext support
@@ -146,7 +143,7 @@ input.conf and slave commands
Other
~~~~~
-* The playtree has been removed. **mplayer3**'s internal playlist is a simple and
+* The playtree has been removed. **mpv**'s internal playlist is a simple and
flat list now. This makes the code easier, and makes using it less confusing.
* Slave mode is broken. This mode is entirely insane in the ``old`` versions of
mplayer. A proper slave mode application needed tons of code and hacks to get
@@ -156,7 +153,7 @@ Other
slave mode application, and as such it's virtually impossible to improve
terminal output intended for users without possibly breaking something.
- This is absolutely insane, and **mplayer3** will not try to keep slave mode
+ This is absolutely insane, and **mpv** will not try to keep slave mode
compatible. If you're a developer of a slave mode application, contact us,
and a new and better protocol can be developed.
@@ -185,6 +182,6 @@ Why this fork?
withheld as to not turn this into a rant.
* mplayer-svn rarely merged from mplayer2, and mplayer2 practically stopped
merging from mplayer-svn (not even code cleanups or new features are merged)
-* **mplayer3** intents to continuously merge from mplayer-svn and mplayer2, while
+* **mpv** intents to continuously merge from mplayer-svn and mplayer2, while
speeding up development. There is willingness for significant changes, even
if this means breaking compatibility.
diff --git a/DOCS/man/en/encode.rst b/DOCS/man/en/encode.rst
index 7ebd8e6c01..93b1b84f28 100644
--- a/DOCS/man/en/encode.rst
+++ b/DOCS/man/en/encode.rst
@@ -10,8 +10,8 @@ You can encode files from one format/codec to another using this facility.
--of=<format>
Specifies the output format (overrides autodetection by the extension of
- the file specified by -o).
- See --of=help for a full list of supported formats.
+ the file specified by -o). This can be a comma separated list of possible
+ formats to try. See --of=help for a full list of supported formats.
--ofopts=<options>
Specifies the output format options for libavformat.
@@ -56,8 +56,8 @@ You can encode files from one format/codec to another using this facility.
avoid --oautofps.
--oac=<codec>
- Specifies the output audio codec.
- See --oac=help for a full list of supported codecs.
+ Specifies the output audio codec. This can be a comma separated list of
+ possible codecs to try. See --oac=help for a full list of supported codecs.
--oaoffset=<value>
Shifts audio data by the given time (in seconds) by adding/removing
@@ -86,27 +86,18 @@ You can encode files from one format/codec to another using this facility.
--oacopts-clr
Completely empties the options list.
+--oafirst
+ Force the audio stream to become the first stream in the output. By default
+ the order is unspecified.
+
--ovc=<codec>
- Specifies the output video codec.
- See --ovc=help for a full list of supported codecs.
+ Specifies the output video codec. This can be a comma separated list of
+ possible codecs to try. See --ovc=help for a full list of supported codecs.
--ovoffset=<value>
Shifts video data by the given time (in seconds) by shifting the pts
values.
---ocopyts
- Copies input pts to the output video (not supported by some output
- container formats, e.g. avi). Discontinuities are still fixed.
- By default, audio pts are set to playback time and video pts are
- synchronized to match audio pts, as some output formats do not support
- anything else.
-
---orawts
- Copies input pts to the output video (not supported by some output
- container formats, e.g. avi). In this modem discontinuities are not fixed
- and all pts are passed through as-is. Never seek backwards or use multiple
- input files in this mode!
-
--ovcopts <options>
Specifies the output video codec options for libavcodec.
See --ovcopts=help for a full list of supported options.
@@ -132,3 +123,20 @@ You can encode files from one format/codec to another using this facility.
--ovcopts-clr
Completely empties the options list.
+
+--ovfirst
+ Force the video stream to become the first stream in the output. By default
+ the order is unspecified.
+
+--ocopyts
+ Copies input pts to the output video (not supported by some output
+ container formats, e.g. avi). Discontinuities are still fixed.
+ By default, audio pts are set to playback time and video pts are
+ synchronized to match audio pts, as some output formats do not support
+ anything else.
+
+--orawts
+ Copies input pts to the output video (not supported by some output
+ container formats, e.g. avi). In this modem discontinuities are not fixed
+ and all pts are passed through as-is. Never seek backwards or use multiple
+ input files in this mode!
diff --git a/DOCS/man/en/mplayer-old.1 b/DOCS/man/en/mplayer-old.1
deleted file mode 100644
index 92592c7f27..0000000000
--- a/DOCS/man/en/mplayer-old.1
+++ /dev/null
@@ -1,8099 +0,0 @@
-.\" $Revision$
-.\" MPlayer (C) 2000-2010 MPlayer Team
-.\" This man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
-.
-.\" --------------------------------------------------------------------------
-.\" Macro definitions
-.\" --------------------------------------------------------------------------
-.
-.\" define indentation for suboptions
-.nr SS 5
-.\" add new suboption
-.de IPs
-.IP "\\$1" \n(SS
-..
-.\" begin of first level suboptions, end with .RE
-.de RSs
-.RS 10
-..
-.\" begin of 2nd level suboptions
-.de RSss
-.PD 0
-.RS \n(SS+3
-..
-.\" end of 2nd level suboptions
-.de REss
-.RE
-.PD 1
-..
-.
-.\" --------------------------------------------------------------------------
-.\" Title
-.\" --------------------------------------------------------------------------
-.
-.TH MPlayer 1 "2009-03-25" "The MPlayer Project" "The Movie Player"
-.
-.SH NAME
-mplayer \- movie player
-.
-.\" --------------------------------------------------------------------------
-.\" Synopsis
-.\" --------------------------------------------------------------------------
-.
-.SH SYNOPSIS
-.na
-.nh
-.B mplayer
-[options] [file|URL|playlist|\-]
-.
-.br
-.B mplayer
-[options] file1
-[specific options] [file2] [specific options]
-.
-.br
-.B mplayer
-[options]
-{group of files and options}
-[group-specific options]
-.
-.br
-.B mplayer
-[br]://[title][/device]
-[options]
-.
-.br
-.B mplayer
-[dvd|dvdnav]://[title|[start_title]\-end_title][/device]
-[options]
-.
-.br
-.B mplayer
-vcd://track[/device]
-.
-.br
-.B mplayer
-tv://[channel][/input_id]
-[options]
-.
-.br
-.B mplayer
-radio://[channel|frequency][/capture]
-[options]
-.
-.br
-.B mplayer
-pvr://
-[options]
-.
-.br
-.B mplayer
-dvb://[card_number@]channel
-[options]
-.
-.br
-.B mplayer
-mf://[filemask|@listfile]
-[\-mf options] [options]
-.
-.br
-.B mplayer
-[cdda|cddb]://track[\-endtrack][:speed][/device]
-[options]
-.
-.br
-.B mplayer
-cue://file[:track]
-[options]
-.
-.br
-.B mplayer
-[file|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|icyx|noicyx|smb]://
-[user:pass@]URL[:port] [options]
-.
-.br
-.B mplayer
-sdp://file
-[options]
-.
-.br
-.B mplayer
-mpst://host[:port]/URL
-[options]
-.
-.br
-.B mplayer
-tivo://host/[list|llist|fsid]
-[options]
-.ad
-.hy
-.
-.\" --------------------------------------------------------------------------
-.\" Description
-.\" --------------------------------------------------------------------------
-.
-.SH DESCRIPTION
-.B mplayer
-is a movie player for Linux (runs on many other platforms and CPU
-architectures, see the documentation).
-It plays most MPEG/\:VOB, AVI, ASF/\:WMA/\:WMV, RM, QT/\:MOV/\:MP4, Ogg/\:OGM,
-MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM and RoQ files, supported by many
-native and binary codecs.
-You can watch VCD, SVCD, DVD, Blu\-ray, 3ivx, DivX 3/4/5, WMV and even H.264 movies,
-too.
-.PP
-MPlayer supports a wide range of video and audio output drivers.
-It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB,
-Quartz, Mac OS X CoreVideo, but you can also use GGI, SDL (and all their drivers),
-VESA (on every VESA-compatible card, even without X11), some low-level
-card-specific drivers (for Matrox, 3dfx and ATI) and some hardware MPEG decoder
-boards, such as the Siemens DVB, Hauppauge PVR (IVTV) and DXR3/\:Hollywood+.
-Most of them support software or hardware scaling, so you can enjoy movies in
-fullscreen mode.
-.PP
-MPlayer has an onscreen display (OSD) for status information, nice big
-antialiased shaded subtitles and visual feedback for keyboard controls.
-European/\:ISO8859-1,2 (Hungarian, English, Czech, etc), Cyrillic and Korean
-fonts are supported along with 12 subtitle formats (MicroDVD, SubRip, OGM,
-SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS and our own: MPsub) and
-DVD subtitles (SPU streams, VOBsub and Closed Captions).
-.PP
-Usage examples to get you started quickly can be found at the end
-of this man page.
-.PP
-.B Also see the HTML documentation!
-.
-.
-.\" --------------------------------------------------------------------------
-.\" interactive control
-.\" --------------------------------------------------------------------------
-.
-.SH "INTERACTIVE CONTROL"
-MPlayer has a fully configurable, command-driven control layer
-which allows you to control MPlayer using keyboard, mouse, joystick
-or remote control (with LIRC).
-See the \-input option for ways to customize it.
-.
-.TP
-.B keyboard control
-.PD 0
-.RS
-.IPs "LEFT and RIGHT"
-Seek backward/\:forward 10 seconds.
-Shift+arrow does a 1 second exact seek (see \-hr\-seek; currently modifier
-keys like shift only work if used in an X output window).
-.IPs "UP and DOWN"
-Seek forward/\:backward 1 minute.
-Shift+arrow does a 5 second exact seek (see \-hr\-seek; currently modifier
-keys like shift only work if used in an X output window).
-.IPs "PGUP and PGDWN"
-Seek forward/\:backward 10 minutes.
-.IPs "[ and ]"
-Decrease/increase current playback speed by 10%.
-.IPs "{ and }"
-Halve/double current playback speed.
-.IPs "BACKSPACE"
-Reset playback speed to normal.
-.IPs "< and >"
-Go backward/\:forward in the playlist.
-.IPs "ENTER"
-Go forward in the playlist, even over the end.
-.IPs "HOME and END"
-next/\:previous playtree entry in the parent list
-.IPs "INS and DEL (ASX playlist only)"
-next/\:previous alternative source.
-.IPs "p / SPACE"
-Pause (pressing again unpauses).
-.IPs ".\ \ \ \ "
-Step forward.
-Pressing once will pause movie, every consecutive press will play one frame
-and then go into pause mode again.
-.IPs "q / ESC"
-Stop playing and quit.
-.IPs "U\ \ \ \ "
-Stop playing (and quit if \-idle is not used).
-.IPs "+ and \-"
-Adjust audio delay by +/\- 0.1 seconds.
-.IPs "/ and *"
-Decrease/\:increase volume.
-.IPs "9 and 0"
-Decrease/\:increase volume.
-.IPs "( and )"
-Adjust audio balance in favor of left/\:right channel.
-.IPs "m\ \ \ \ "
-Mute sound.
-.IPs "_ (MPEG-TS, AVI and libavformat only)"
-Cycle through the available video tracks.
-.IPs "# (DVD, Blu-ray, MPEG, Matroska, AVI and libavformat only)"
-Cycle through the available audio tracks.
-.IPs "TAB (MPEG-TS and libavformat only)"
-Cycle through the available programs.
-.IPs "f\ \ \ \ "
-Toggle fullscreen (also see \-fs).
-.IPs "T\ \ \ \ "
-Toggle stay-on-top (also see \-ontop).
-.IPs "w and e"
-Decrease/\:increase pan-and-scan range.
-.IPs "o\ \ \ \ "
-Toggle OSD states: none / seek / seek + timer / seek + timer + total time.
-.IPs "d\ \ \ \ "
-Toggle frame dropping states: none / skip display / skip decoding
-(see \-framedrop and \-hardframedrop).
-.IPs "v\ \ \ \ "
-Toggle subtitle visibility.
-.IPs "j and J"
-Cycle through the available subtitles.
-.IPs "y and g"
-Step forward/backward in the subtitle list.
-.IPs "F\ \ \ \ "
-Toggle displaying "forced subtitles".
-.IPs "a\ \ \ \ "
-Toggle subtitle alignment: top / middle / bottom.
-.IPs "x and z"
-Adjust subtitle delay by +/\- 0.1 seconds.
-.IPs "V\ \ \ \ "
-Toggle subtitle VSFilter aspect compatibility mode.
-See -ass\-vsfilter\-aspect\-compat for more info.
-.IPs "C (\-capture only)"
-Start/stop capturing the primary stream.
-.IPs "r and t"
-Move subtitles up/down.
-.IPs "i (\-edlout mode only)"
-Set start or end of an EDL skip and write it out to the given file.
-.IPs "s (\-vf screenshot only)"
-Take a screenshot.
-.IPs "S (\-vf screenshot only)"
-Start/stop taking screenshots.
-.IPs "I\ \ \ \ "
-Show filename on the OSD.
-.IPs "P\ \ \ \ "
-Show progression bar, elapsed time and total duration on the OSD.
-.IPs "! and @"
-Seek to the beginning of the previous/next chapter.
-.IPs "D (\-vo vdpau, \-vf yadif, \-vf kerndeint only)"
-Activate/deactivate deinterlacer.
-.IPs "A\ \ \ \ "
-Cycle through the available DVD angles.
-.IPs "c (currently -vo vdpau and -vo xv only)"
-Change YUV colorspace.
-.RE
-.PD 1
-.PP
-.RS
-(The following keys are valid only when using a video output that supports
-the corresponding adjustment, the software equalizer
-(\-vf eq or \-vf eq2) or hue filter (\-vf hue).)
-.RE
-.PP
-.PD 0
-.RS
-.IPs "1 and 2"
-Adjust contrast.
-.IPs "3 and 4"
-Adjust brightness.
-.IPs "5 and 6"
-Adjust hue.
-.IPs "7 and 8"
-Adjust saturation.
-.RE
-.PD 1
-.PP
-.RS
-(The following keys are valid only when using the quartz or corevideo
-video output driver.)
-.RE
-.PP
-.PD 0
-.RS
-.IPs "command + 0"
-Resize movie window to half its original size.
-.IPs "command + 1"
-Resize movie window to its original size.
-.IPs "command + 2"
-Resize movie window to double its original size.
-.IPs "command + f"
-Toggle fullscreen (also see \-fs).
-.IPs "command + [ and command + ]"
-Set movie window alpha.
-.RE
-.PD 1
-.PP
-.RS
-(The following keys are valid only when using the sdl
-video output driver.)
-.RE
-.PP
-.PD 0
-.RS
-.IPs "c\ \ \ \ "
-Cycle through available fullscreen modes.
-.IPs "n\ \ \ \ "
-Restore original mode.
-.RE
-.PD 1
-.PP
-.RS
-(The following keys are valid if you have a keyboard
-with multimedia keys.)
-.RE
-.PP
-.PD 0
-.RS
-.IPs PAUSE
-Pause.
-.IPs "STOP\ "
-Stop playing and quit.
-.IPs "PREVIOUS and NEXT"
-Seek backward/\:forward 1 minute.
-.RE
-.PD 1
-.PP
-.RS
-(The following keys are only valid if you compiled with TV or DVB input
-support and will take precedence over the keys defined above.)
-.RE
-.PP
-.PD 0
-.RS
-.IPs "h and k"
-Select previous/\:next channel.
-.IPs "n\ \ \ \ "
-Change norm.
-.IPs "u\ \ \ \ "
-Change channel list.
-.RE
-.PD 1
-.PP
-.RS
-(The following keys are only valid if you compiled with dvdnav
-support: They are used to navigate the menus.)
-.RE
-.PP
-.PD 0
-.RS
-.IPs "keypad 8"
-Select button up.
-.IPs "keypad 2"
-Select button down.
-.IPs "keypad 4"
-Select button left.
-.IPs "keypad 6"
-Select button right.
-.IPs "keypad 5"
-Return to main menu.
-.IPs "keypad 7"
-Return to nearest menu (the order of preference is: chapter->title->root).
-.IPs "keypad ENTER"
-Confirm choice.
-.RE
-.PD 1
-.PP
-.RS
-.
-(The following keys are used for controlling TV teletext. The data may
-come from either an analog TV source or an MPEG transport stream.)
-.RE
-.PP
-.PD 0
-.RS
-.IPs "X\ \ \ \ "
-Switch teletext on/\:off.
-.IPs "Q and W"
-Go to next/\:prev teletext page.
-.RE
-.PD 1
-.
-.TP
-.B mouse control
-.PD 0
-.RS
-.IPs "button 3 and button 4"
-Seek backward/\:forward 1 minute.
-.IPs "button 5 and button 6"
-Decrease/\:increase volume.
-.RE
-.PD 1
-.
-.TP
-.B joystick control
-.PD 0
-.RS
-.IPs "left and right"
-Seek backward/\:forward 10 seconds.
-.IPs "up and down"
-Seek forward/\:backward 1 minute.
-.IPs "button 1"
-Pause.
-.IPs "button 2"
-Toggle OSD states: none / seek / seek + timer / seek + timer + total time.
-.IPs "button 3 and button 4"
-Decrease/\:increase volume.
-.RE
-.PD 1
-.
-.
-.\" --------------------------------------------------------------------------
-.\" Usage
-.\" --------------------------------------------------------------------------
-.
-.SH "USAGE"
-Every 'flag' option has a 'noflag' counterpart, e.g.\& the opposite of the
-\-fs option is \-nofs.
-.PP
-If an option is marked as (XXX only), it will only work in combination with
-the XXX option or if XXX is compiled in.
-.PP
-.I NOTE:
-The suboption parser (used for example for \-ao pcm suboptions) supports
-a special kind of string-escaping intended for use with external GUIs.
-.br
-It has the following format:
-.br
-%n%string_of_length_n
-.br
-.I EXAMPLES:
-.br
-mplayer \-ao pcm:file=%10%C:test.wav test.avi
-.br
-Or in a script:
-.br
-mplayer \-ao pcm:file=%`expr length "$NAME"`%"$NAME" test.avi
-.PP
-.
-.\" --------------------------------------------------------------------------
-.\" Configuration files
-.\" --------------------------------------------------------------------------
-.
-.SH "CONFIGURATION FILES"
-You can put all of the options in configuration files which will be read
-every time MPlayer is run.
-The system-wide configuration file 'mplayer.conf' is in your configuration
-directory (e.g.\& /etc/\:mplayer or /usr/\:local/\:etc/\:mplayer), the user
-specific one is '~/\:.mplayer/\:config'.
-User specific options override system-wide options and options given on the
-command line override either.
-The syntax of the configuration files is 'option=<value>', everything after
-a '#' is considered a comment.
-Options that work without values can be enabled by setting them to 'yes'
-or '1' or 'true' and disabled by setting them to 'no' or '0' or 'false'.
-Even suboptions can be specified in this way.
-.PP
-You can also write file-specific configuration files.
-If you wish to have a configuration file for a file called 'movie.avi', create a file
-named 'movie.avi.conf' with the file-specific options in it and put it in
-~/.mplayer/.
-You can also put the configuration file in the same directory as the file to
-be played, as long as you give the \-use\-filedir\-conf option (either on the
-command line or in your global config file).
-If a file-specific configuration file is found in the same directory, no
-file-specific configuration is loaded from ~/.mplayer.
-In addition, the \-use\-filedir\-conf option enables directory-specific
-configuration files.
-For this, MPlayer first tries to load a mplayer.conf from the same directory as
-the file played and then tries to load any file-specific configuration.
-.PP
-.I EXAMPLE MPLAYER CONFIGURATION FILE:
-.sp 1
-.nf
-# Use Matrox driver by default.
-vo=xmga
-# I love practicing handstands while watching videos.
-flip=yes
-# Decode multiple files from PNG,
-# start with mf://filemask
-mf=type=png:fps=25
-# Eerie negative images are cool.
-vf=eq2=1.0:\-0.8
-.fi
-.
-.\" --------------------------------------------------------------------------
-.\" Profiles
-.\" --------------------------------------------------------------------------
-.
-.SH "PROFILES"
-To ease working with different configurations profiles can be defined in the
-configuration files.
-A profile starts with its name between square brackets, e.g.\& '[my-profile]'.
-All following options will be part of the profile.
-A description (shown by \-profile help) can be defined with the profile-desc
-option.
-To end the profile, start another one or use the profile name 'default'
-to continue with normal options.
-.fi
-.PP
-.I "EXAMPLE MPLAYER PROFILE:"
-.sp 1
-.nf
-
-[protocol.dvd]
-profile-desc="profile for dvd:// streams"
-vf=pp=hb/vb/dr/al/fd
-alang=en
-
-[protocol.dvdnav]
-profile-desc="profile for dvdnav:// streams"
-profile=protocol.dvd
-mouse-movements=yes
-nocache=yes
-
-[extension.flv]
-profile-desc="profile for .flv files"
-flip=yes
-
-[vo.pnm]
-outdir=/tmp
-
-[ao.alsa]
-device=spdif
-.fi
-.
-.\" --------------------------------------------------------------------------
-.\" Options
-.\" --------------------------------------------------------------------------
-.
-.SH "GENERAL OPTIONS"
-.
-.TP
-.B \-codecpath <dir>
-Specify a directory for binary codecs.
-.
-.TP
-.B \-codecs\-file <filename> (also see \-afm, \-ac, \-vfm, \-vc)
-Override the standard search path and use the specified file
-instead of the builtin codecs.conf.
-.
-.TP
-.B \-include <configuration file>
-Specify configuration file to be parsed after the default ones.
-.
-.TP
-.B \-list\-options
-Prints all available options.
-.
-.TP
-.B \-msgcharset <charset>
-Convert console messages to the specified character set (default: autodetect).
-Text will be in the encoding specified with the \-\-charset configure option.
-Set this to "noconv" to disable conversion (for e.g.\& iconv problems).
-.br
-.I NOTE:
-The option takes effect after command line parsing has finished.
-The MPLAYER_CHARSET environment variable can help you get rid of
-the first lines of garbled output.
-.
-.TP
-.B \-msgcolor
-Enable colorful console output on terminals that support ANSI color.
-.
-.TP
-.B \-msglevel <all=<level>:<module>=<level>:...>
-Control verbosity directly for each module.
-The 'all' module changes the verbosity of all the modules not
-explicitly specified on the command line.
-See '\-msglevel help' for a list of all modules.
-.br
-.I NOTE:
-Some messages are printed before the command line is parsed and are
-therefore not affected by \-msglevel.
-To control these messages you have to use the MPLAYER_VERBOSE environment
-variable, see its description below for details.
-.br
-Available levels:
-.PD 0
-.RSs
-.IPs "\-1"
-complete silence
-.IPs " 0"
-fatal messages only
-.IPs " 1"
-error messages
-.IPs " 2"
-warning messages
-.IPs " 3"
-short hints
-.IPs " 4"
-informational messages
-.IPs " 5"
-status messages (default)
-.IPs " 6"
-verbose messages
-.IPs " 7"
-debug level 2
-.IPs " 8"
-debug level 3
-.IPs " 9"
-debug level 4
-.RE
-.PD 1
-.
-.TP
-.B \-msgmodule
-Prepend module name in front of each console message.
-.
-.TP
-.B \-noconfig <options>
-Do not parse selected configuration files.
-.br
-.I NOTE:
-If \-include or \-use\-filedir\-conf options are
-specified at the command line, they will be honoured.
-.sp 1
-Available options are:
-.PD 0
-.RSs
-.IPs "all\ \ "
-all configuration files
-.IPs system
-system configuration file
-.IPs "user\ "
-user configuration file
-.RE
-.PD 1
-.
-.TP
-.B "\-quiet\ "
-Make console output less verbose; in particular, prevents the status line
-(i.e.\& A: 0.7 V: 0.6 A-V: 0.068 ...) from being displayed.
-Particularly useful on slow terminals or broken ones which do not properly
-handle carriage return (i.e.\& \\r).
-.
-.TP
-.B \-priority <prio> (Windows and OS/2 only)
-Set process priority for MPlayer according to the predefined