changeset 13479:734d74563e5b

man page review part X
author diego
date Sun, 26 Sep 2004 14:58:57 +0000
parents 20619c6203a0
children c10922751a8e
files DOCS/man/en/mplayer.1
diffstat 1 files changed, 66 insertions(+), 65 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/man/en/mplayer.1	Sun Sep 26 14:49:33 2004 +0000
+++ b/DOCS/man/en/mplayer.1	Sun Sep 26 14:58:57 2004 +0000
@@ -3215,8 +3215,11 @@
 .IPs "idct=<0\-99> (see \-lavcopts)"
 For best decoding quality use the same idct algorithm for decoding and encoding.
 This may come at a price in accuracy, though.
-.IPs lowres=<number> 
-Low resolution decode
+.IPs lowres=<number>
+Decode at lower resolutions.
+Low resolution decoding is not supported by all codecs, and it will
+often result in ugly artifacts, this is not a bug, but a side effect
+of not decoding at the full resolution.
 .RSss
 .br
 0: disabled
@@ -3227,9 +3230,6 @@
 .br
 3: 1/8 resolution
 .REss
-Low resolution decode isnt supported by all codecs, and it will often result in
-ugly artefacts, this is not a bug but a sideeffect of not decoding at the full
-resolution.
 .IPs "sb=<number> (MPEG2 only)"
 Skip the given number of macroblock rows at the bottom.
 .IPs "st=<number> (MPEG2 only)"
@@ -4413,15 +4413,15 @@
 .PD 0
 .RSs
 .IPs 0
-odd frames into upper field, even to lower, generating a full-height
-frame at half the framerate
+Move odd frames into the upper field, even into the lower field, generating
+a full-height frame at half framerate.
 .IPs 1
-only output odd frames, even frames are dropped, height unchanged
+Only output odd frames, even frames are dropped; height unchanged.
 .IPs 2
-only output even frames, odd frames are dropped, height unchanged
+Only output even frames, odd frames are dropped; height unchanged.
 .IPs 3
-expand each frame to full height, but pad alternate lines with black,
-framerate unchanged
+Expand each frame to full height, but pad alternate lines with black;
+framerate unchanged.
 .RE
 .PD 1
 .
@@ -4436,13 +4436,13 @@
 .PD 0
 .RSs
 .IPs 0
-leave fields unchanged (this will jump/\:flicker)
+Leave fields unchanged. (This will jump/\:flicker.)
 .IPs 1
-interpolate missing lines (the algorithm used might not be so good)
+Interpolate missing lines. (The algorithm used might not be so good.)
 .IPs 2
-translate fields by 1/\:4 pixel with linear interp (no jump)
+Translate fields by 1/4 pixel with linear interpolation (no jump).
 .IPs 4
-translate fields by 1/\:4 pixel with 4tap filter (higher quality)
+Translate fields by 1/4 pixel with 4tap filter (higher quality).
 .RE
 .PD 1
 .
@@ -4463,33 +4463,32 @@
 shape adaptive blur
 .PD 0
 .RSs
-.IPs rad\ \ \ 
+.IPs <rad>
 blur filter strength (~0.1\-4.0) (slower if larger)
-.IPs pf\ \ \ 
+.IPs <pf>\ 
 prefilter strength (~0.1\-2.0)
-.IPs colorDiff
-How different the pixels are allowed to be considered.
-(~0.1\-100.0)
-.RE
-.PD 1
-.
-.TP
-.B smartblur=rad:strength:thresh[:rad:strength:thresh]
+.IPs <colorDiff>
+maximum difference between pixels to still be considered (~0.1\-100.0)
+.RE
+.PD 1
+.
+.TP
+.B smartblur=radius:strength:threshold[:radius:strength:threshold]
 smart blur
 .PD 0
 .RSs
-.IPs rad\ \ 
+.IPs <radius>
 blur filter strength (~0.1\-5.0) (slower if larger)
-.IPs strength
+.IPs <strength>
 blur (0.0\-1.0) or sharpen (-1.0\-0.0)
-.IPs thresh
+.IPs <threshold>
 filter all (0), filter flat areas (0\-30) or filter edges (-30\-0)
 .RE
 .PD 1
 .
 .TP
 .B perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
-perspective correction
+Correct the perspective of movies not filmed perpendicular to the screen.
 .PD 0
 .RSs
 .IPs x0,y0,...
@@ -4501,7 +4500,7 @@
 .
 .TP
 .B 2xsai\ \ 
-Use the 2x scale and interpolate algorithm for scaling and smoothing images.
+Scale and smooth the image with the 2x scale and interpolate algorithm.
 .
 .TP
 .B 1bpp\ \ \ 
@@ -4520,15 +4519,17 @@
 .PD 1
 .
 .TP
-.B bmovl=hidden:opaque:<fifo>
-Read bitmaps from a FIFO and display them in a window.
-.PD 0
-.RSs
-.IPs hidden
-sets the default value of the 'hidden' flag (boolean)
-.IPs opaque
-flag switching between alphablended (transparent) and opaque (fast) mode
-.IPs fifo\ 
+.B bmovl=hidden:opaque:fifo
+Reads bitmaps from a FIFO and displays them on top of the movie,
+allowing some transformations on the image.
+Also see TOOLS/bmovl-test.c for a small bmovl test program.
+.PD 0
+.RSs
+.IPs <hidden>
+Set the default value of the 'hidden' flag (0=visible, 1=hidden).
+.IPs <opaque>
+Set the default value of the 'opaque' flag (0=transparent, 1=opaque).
+.IPs <fifo>
 path/\:filename for the FIFO (named pipe connecting mplayer \-vf bmovl to the
 controlling application)
 .RE
@@ -4544,20 +4545,20 @@
 .IPs "ABGR32 width height xpos ypos alpha clear"
 followed by width*height*4 Bytes of raw ABGR32 data.
 .IPs "RGB24 width height xpos ypos alpha clear"
-followed by width*height*3 Bytes of raw RGB32 data.
+followed by width*height*3 Bytes of raw RGB24 data.
 .IPs "BGR24 width height xpos ypos alpha clear"
-followed by width*height*3 Bytes of raw BGR32 data.
+followed by width*height*3 Bytes of raw BGR24 data.
 .IPs "ALPHA width height xpos ypos alpha"
-change alpha for area
+Change alpha transparency of the specified area.
 .IPs "CLEAR width height xpos ypos"
-clear area
+Clear area.
 .IPs OPAQUE
-disable all alpha transparency.
+Disable all alpha transparency.
 Send "ALPHA 0 0 0 0 0" to enable it again.
 .IPs HIDE\ 
-hide bitmap
+Hide bitmap.
 .IPs SHOW\ 
-show bitmap
+Show bitmap.
 .RE
 .PD 1
 .sp 1
@@ -4567,9 +4568,9 @@
 .PD 0
 .RSs
 .IPs "width, height"
-size of image/\:area
+image/area size
 .IPs "xpos, ypos"
-start blitting at X/\:Y position
+Start blitting at position x/y.
 .IPs alpha
 Set alpha difference.
 If you set this to -255 you can then send a sequence of ALPHA-commands to set
@@ -4577,15 +4578,15 @@
 .RSss
 0:    same as original
 .br
-255:  makes everything opaque
-.br
--255: makes everything transparent
+255:  Make everything opaque.
+.br
+-255: Make everything transparent.
 .REss
 .IPs clear
-clear the framebuffer before blitting.
+Clear the framebuffer before blitting.
 .RSss
-0: The image will just be blitted on top of the old one, so you don't need to
-send 1,8MB of RGBA32 data everytime a small part of the screen is updated.
+0: The image will just be blitted on top of the old one, so you do not need to
+send 1.8MB of RGBA32 data every time a small part of the screen is updated.
 .br
 1: clear
 .REss
@@ -4617,31 +4618,31 @@
 printed.
 .
 .TP
-.B tile=xtile:ytile:output:start:delta
+.B tile=xtiles:ytiles:output:start:delta
 Tile a series of images into a single, bigger image.
 If you omit a parameter or use a value less than 0, then the default
 value is used.
-You can also stop when you're OK (... \-vf tile=10:5 ...).
+You can also stop when you are satisfied (... \-vf tile=10:5 ...).
 It is probably a good idea to put the scale filter before the tile :-)
 .sp 1
 The parameters are:
 .sp 1
 .PD 0
 .RSs
-.IPs xtile
+.IPs <xtiles>
 number of tiles on the x axis (default: 5)
-.IPs ytile
+.IPs <ytiles>
 number of tiles on the y axis (default: 5)
-.IPs output
+.IPs <output>
 Render the tile when 'output' number of frames are reached, where 'output'
 should be a number less than xtile * ytile.
 Missing tiles are left blank.
 You could, for example, write an 8 * 7 tile every 50 frames to have one
 image every 2 seconds @ 25 fps.
-.IPs start
-pixel at the start (x/\:y) (default: 2)
-.IPs delta
-pixel between 2 tiles, (x/\:y) (default: 4)
+.IPs <start>
+outer border thickness in pixels (default: 2)
+.IPs <delta>
+inner border thickness in pixels (default: 4)
 .RE
 .PD 1
 .
@@ -4654,9 +4655,9 @@
 .PD 0
 .RSs
 .IPs x,y
-Position of the top left corner of the logo.
+logo top left corner position
 .IPs w,h
-Width and height of the cleared rectangle.
+cleared rectangle width and height
 .IPs t
 Thickness of the fuzzy edge of the rectangle (added to w and h).
 When set to -1, a green rectangle is drawn on the screen to