changeset 5964:d38a6aa28264

applied Jonas Jermann's patch
author gabucino
date Sat, 04 May 2002 05:30:05 +0000
parents 0ed8c98cbf38
children 27519699d416
files DOCS/mencoder.1
diffstat 1 files changed, 297 insertions(+), 312 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/mencoder.1	Sat May 04 05:27:48 2002 +0000
+++ b/DOCS/mencoder.1	Sat May 04 05:30:05 2002 +0000
@@ -1,191 +1,158 @@
 .\" MEncoder (C) 2000-2002 Arpad Gereoffy <sendmail@to.mplayer-users>
 .\" This manpage was/is done by Gabucino
 .\"
-.TH MEncoder 1
+.TH "MEncoder" "1" "2002-05-03"
+
 .SH NAME
 mencoder \- Movie Encoder for Linux
-.SH SYNOPSIS
+
+.SH "SYNOPSIS"
+.B mencoder
+.RB [options]\ [\fIfile\fP\ |\ \fIURL\fP\ |\ \fIplaylist\fP\ |\ \-\ ]\ [\-o\ file]
+.BR
+.B mencoder
+.RB [global\ options]\ \fIfile1\fP\ [specific\ options]\ [file2]\ [specific\ options]\ [\-o\ file]
+.BR
+.B mencoder
+.RB [global\ options]\ {\fIgroup\ of\ files\ and\ options\fP}\ [group\ specific\ options]\ [\-o\ file]
+.BR
 .B mencoder
-.RB [ \-vcd\ <track\ number> ]
-.RB [ \-dvd\ <titleid> ]
-.RB [ \-chapter\ <chapterid> ]
-.RB [ \-dvdangle\ <angleid> ]
-.RB [ \-dvdkey\ <key> ]
-.RB [ \-nobps ]
-.RB [ \-aid\ <id> ]
-.RB [ \-vid\ <id> ]
-.RB [ \-pp\ <quality> ]
-.RB [ \-vc\ <video\ codec\ name> ]
-.RB [ \-ac\ <audio\ codec\ name> ]
-.RB [ \-vfm\ <video\ codec\ family> ]
-.RB [ \-afm\ <audio\ codec\ family> ]
-.RB [ \-include\ <configfile> ]
-.RB [ \-mc\ seconds/5f ]
-.RB [ \-v ]
-.RB [ \-mp3file\ <filename> ]
-.RB [ \-ac3file\ <filename> ]
-.RB [ \-ovc\ <video\ codec\ name> ]
-.RB [ \-oac\ <audio\ codec\ name> ]
-.RB [ \-nosound ]
-.RB [ \-mf\ <multifile\ options> ]
-.RB [ \-divx4opts\ <codec\ options> ]
-.RB [ \-lavcopts\ <codec\ options> ]
-.RB [ \-lameopts\ <codec\ options> ]
-.RB [ \-pass\ <1/2> ]
-.RB [ \-passlogfile\ <filename> ]
-.RB [ \-ofps\ <fps> ]
-.RB [ \-o\ <filename> ]
-.RB [ \-frames\ <number> ]
-.RB [ \-sws\ <0-2> ]
-.RB [ \-ffourcc\ fourcc ]
-.RB [ \-ss\ <time> ]
-.RB [ \-endpos\ <time> ]
-.RB [ \-audiofile\ <file\ name> ]
-.RB [ \-sub\ <subtitle\ file\ name> ]
-.I - or file or files specified with escaped wildcard or device
-.PP
+.RB [dvd|vcd|tv]://[title]\ [options]\ [\-o\ file]
+.BR
+.B mencoder
+.RB [mms|http]://URL[:port]\ [options]\ [\-o\ file]
+
 .SH DESCRIPTION
-.I mencoder
+.B mencoder
 MEncoder (MPlayer's Movie Encoder) is a simple movie encoder, designed to
-encode MPlayer-playable movies (AVI/DVD/VCD/VOB/MPG/MOV/VIV/NET) to other
-MPlayer-playable formats (see below). Currently it and encodes to divx4/xvid
-(using divx4linux/xvid core), libavcodec formats (including divx3 and mpeg4),
-raw uncompressed rgb (usable with virtualdub etc), PCM/MP3/VBRMP3 audio.
-Also has stream copying abilities. 
-You can use MPlayer's video filters, so scale, crop, expand, flip, etc.
-.LP
-.SH "GENERAL OPTIONS"
-.TP
+encode MPlayer-playable movies (AVI/DVD/VCD/VOB/MPG/MOV/VIV/VIV/FLI/RM/NUV/NET)
+to other MPlayer-playable formats (see below).  It encodes to DivX4 
+(1, 2 or 3 passes), xvid, codecs of libavcodec, PCM/MP3/VBRMP3 audio. 
+Also has stream copying abilities, a powerfull plugin system
+(crop, expand, flip, postprocess, rotate, scale, rgb/yuv conversion) and more.
+
+.SH "OPTIONS"
 .I NOTE
 Every "flag" option has "noflag" pair, e.g. -flag opposite is -noflag
-.TP
+.BR
 .I NOTE
-CHECK THE HTML DOCUMENTATION TOO !
-.TP
+CHECK THE HTML DOCUMENTATION TOO!
+.BR
 .I NOTE
 As MEncoder uses the same 'libmpdemux' as MPlayer, their options are
-_sometimes the same_ ! So although for example the -sid option isn't
+_sometimes the same_! So although for example the -sid option isn't
 mentioned here, you can use it in MEncoder too! (for encoding DVD with
 subtitles)
 .TP
-.B \-vcd <track number>
-Encode the specified VCD track.
-.TP
-.B \-dvd <title number>
-Encode the specified DVD title.
-.TP
-.B \-chapter <chapter id>
-Use with -dvd option (see above). Start encoding at the specified chapter.
-.TP
-.B \-dvdangle <angle id>
-Use with -dvd option (see above), and if the DVD disc has multiple angles.
-It will encode the angle specified here.
-.TP
-.B \-dvdkey <key>
-Used to decrypt CSS-encrypted streams on hard disk (with given CSS decrypt
-key).
-.TP
-.B \-nobps
-Used only for AVIs. Doesn't use the bps value in the AVI header, instead
-calculates it.
-.TP
-.B \-aid <audio stream id>
-If the source media contains multiple audio streams (for example DVDs), encode
-the specified one.
-.TP
-.B \-vid <video stream id>
-If the source media contains multiple video streams, encode the specified one.
-.TP
-.B \-pp <value>
-See man mplayer.
-.TP
-.B \-vc <codec name>
-Use specified codec (according to codecs.conf) for decoding input video
-stream.
+.B \-ac3file <filename>
 .TP
 .B \-ac <codec name>
 Use specified codec (according to codecs.conf) for decoding input audio
 stream.
 .TP
-.B \-vfm <video codec family>
-Force decoding by using a specific codec FAMILY, and FALLBACK to default
-if failed.  For examples see MPlayer manpage.
-.TP
-.B \-afm <audio codec family>
+.B \-afm <codec family>
 Force decoding by using a specific codec FAMILY, and FALLBACK to default
 if failed.  For examples see MPlayer manpage.
 .TP
-.B \-include
-specify config file to be parsed after the default
-.TP
-.B \-mc\ seconds/frame
-maximum sync correction per frame (in seconds).
-Use -mc 0 to disable input A/V sync.
-.TP
-.B \-v
-Increase verbosity.
+.B \-aid <stream id>
+If the source media contains multiple audio streams (for example DVDs), encode
+the specified one.
 .TP
-.B \-ovc <codecname>
-Encode with the given codec (codec names are from codecs.conf).
-Examples:
-
-  -ovc help      get help
-  -ovc copy      no encoding, just streamcopy
-  -ovc divx4     encode to DivX4/DivX5 or XviD
-  -ovc rawrgb    encode to uncompressed RGB24
-  -ovc lavc      encode with a libavcodec codec
-.TP
-.B \-oac <codecname>
-Encode with the given codec (codec names are from codecs.conf).
-Examples:
-
-  -oac help      get help
-  -oac copy      no encoding, just streamcopy
-  -oac pcm       encode to uncompressed PCM
-  -oac mp3lame   encode to MP3 (using Lame)
-.TP
-.B \-nosound
-Encode only video, no audio stream.
-.TP
-.B \-audiofile <file name>
+.B \-audiofile <filename>
 Copy audio from external file.
 .TP
-.B \-mf <multifile options>
-Used when encoding from multiple JPEG files.
-Its sub-options are:
-
-  on             turns on multifile support
-  w=<value>      width of the output file [autodetected]
-  h=<value>      height of the output file [autodetected]
-  fps=<value>    fps of the output file [default: 25fps]
-  type=<value>   type of input files (jpeg, png)
+.B \-chapter <chapter id>
+Use with -dvd option (see above). Start encoding at the specified chapter.
 .TP
-.B \-divx4opts
+.B \-divx4opts <options>
 If encoding to DivX4, you can specify its parameters here, like:
 
   -divx4opts br=1800:deinterlace:key=250
 
 Available options:
 
-  help           get help
-  br=XXX         specify bitrate in
-                 kbit <4-16000> or
-                 bit  <16001-24000000>
-  key=XXX        maximum keyframe interval
-                 (in frames)
-  deinterlace    enable deinterlacing
-                 (don't use, DivX4 is buggy!)
-  q=XXXX         quality (1-fastest, 5-best)
-  min_quant=XXX  minimum quantizer (0-32)
-  max_quant=XXX  maximum quantizer (0-32)
-  rc_period=XXX  rate control period
-  rc_reaction_period=XXX rate control
-                         reaction period
-  rc_reaction_ratio=XXX  rate control
-                         reaction ratio
+  help              get help
+  br=<value>        specify bitrate in
+                    kbit <4\-16000> or
+                    bit  <16001\-24000000>
+  key=<value>       maximum keyframe interval
+                    (in frames)
+  deinterlace       enable deinterlacing
+                    (don't use, DivX4 is buggy!)
+  q=<value>         quality (1\-fastest, 5\-best)
+  min_quant=<value> minimum quantizer (0\-32)
+  max_quant=<value> maximum quantizer (0\-32)
+  rc_period=<value> rate control period
+  rc_reaction_period=<value> 
+                    rate control reaction period
+  rc_reaction_ratio=<value> 
+                    rate control reaction ratio
+  crispness=<value> (0\-100)
+.TP
+.B \-dvd <title id>
+Encode the specified DVD title.
+.TP
+.B \-dvdangle <angle id>
+Use with -dvd option (see above), and if the DVD disc has multiple angles.
+It will encode the angle specified here.
+.TP
+.B \-dvdkey <CSS key>
+Used to decrypt CSS-encrypted streams on hard disk (with given CSS decrypt
+key).
+.TP
+.B \-endpos <time>
+Stop encoding at given time. Can be specified in many was :
+
+    -endpos 56       encode only 56 seconds
+    -endpos 01:10:00 encode only 1 hours
 
+Can be used in conjuction with -ss!
 .TP
-.B \-lavcopts
+.B \-ffourcc fourcc
+Can be used to force the video fourcc of the output file. For example -ffourcc
+div3 will have the output file contain "div3" as video fourcc.
+.TP
+.B \-frames <number>
+Encode only given number of frames.
+.TP
+.B \-include
+Specify config file to be parsed after the default
+.TP
+.B \-lameopts <options>
+If encoding to MP3 with libmp3lame, you can specify its parameters here, like:
+
+  -lameopts br=192:cbr
+
+Available options:
+
+    help            get help
+    vbr=<value>     variable bitrate method
+                      0=cbr
+                      1=mt
+                      2=rh(default)
+                      3=abr
+                      4=mtrh
+    abr             average bitrate
+    cbr             constant bitrate
+    br=<value>      specify bitrate in
+                    kbit <0-1024>
+                    (only for CBR and ABR)
+    q=<value>       Quality
+                    (0-highest, 9-low)
+                    (for VBR)
+    aq=<value>      ?
+    ratio=<value>   compression ratio <1-100>
+    vol=<value>     set audio input gain <0-10>
+    mode=<value>    0=stereo
+                    1=joint-stereo
+                    2=dualchannel
+                    3=mono
+                    (default: auto)
+    padding=<value> 0=no
+                    1=all
+                    2=adjust
+.TP
+.B \-lavcopts <options>
 If encoding with a codec from libavcodec, you can specify its parameters here,
 like:
 
@@ -193,114 +160,117 @@
 
 Available options:
 
-  help           get help
+  help             get help
 
-  vcodec=XXX     use the specified codec :
-                   mjpeg - Motion JPEG
-                   h263 - H263
-                   h263p - H263 Plus
-                   mpeg4 - DivX 4/5
-                   msmpeg4 - DivX 3
-                   rv10 - an old RealVideo codec
-                   mpeg1video - MPEG1 video :)
-                 There's no default, you must
-                 specify it.
+  vcodec=<value>   use the specified codec :
+                     mjpeg - Motion JPEG
+                     h263 - H263
+                     h263p - H263 Plus
+                     mpeg4 - DivX 4/5
+                     msmpeg4 - DivX 3
+                     rv10 - an old RealVideo codec
+                     mpeg1video - MPEG1 video :)
+                   There's no default, you must
+                   specify it.
 
-  vbitrate=XXX   specify bitrate in
-                 kbit <4-16000> or
-                 bit  <16001-24000000>
-                 (warning: 1kbit = 1000 bits)
-                 default = 800k
+  vbitrate=<value> specify bitrate in
+                   kbit <4-16000> or
+                   bit  <16001-24000000>
+                   (warning: 1kbit = 1000 bits)
+                   default = 800k
 
-  vratetol=XXX   approximated *filesize* tolerance
-                 in kbits.
-                 (warning: 1kbit = 1000 bits)
-                 default = 1024*8 kbits = 1MByte
+  vratetol=<value> approximated *filesize* tolerance
+                   in kbits.
+                   (warning: 1kbit = 1000 bits)
+                   default = 1024*8 kbits = 1MByte
 
-  keyint=XXX     interval between keyframes
-                 (specify in frames, >300 are not
-                 recommended)
-                 default = 250 (one key frame every
-                 ten seconds in a 25fps movie)
+  keyint=<value>    interval between keyframes
+                   (specify in frames, >300 are not
+                   recommended)
+                   default = 250 (one key frame every
+                   ten seconds in a 25fps movie)
 
-  vhq            high quality mode, macro blocks
-                 will be encoded multiple times and
-                 the smallest will be used.
-                 default = HQ disabled
+  vhq              high quality mode, macro blocks
+                   will be encoded multiple times and
+                   the smallest will be used.
+                   default = HQ disabled
 
-  vme=XXX        [0..5] motion estimation method :
-                   0 - no ME at all
-                   1 - ME_FULL
-                   2 - ME_LOG
-                   3 - ME_PHODS
-                   4 - ME_EPZS
-                   5 - ME_X1
-                 EPZS usually gives best results,
-                 but you can try X1 too. FULL is
-                 very slow and the others are
-                 experimental.
-                 default = EPZS
+  vme=<value>      [0..5] motion estimation method :
+                     0 - no ME at all
+                     1 - ME_FULL
+                     2 - ME_LOG
+                     3 - ME_PHODS
+                     4 - ME_EPZS
+                     5 - ME_X1
+                   EPZS usually gives best results,
+                   but you can try X1 too. FULL is
+                   very slow and the others are
+                   experimental.
+                   default = EPZS
 
-  vqcomp=XXX     if the value is set to 1.0, the
-                 quantizer will stay nearly
-                 constant (high motion scenes will
-                 look bad). If it's 0.0, the
-                 quantizer will be changed
-                 to make all frames approximately
-                 equally sized (low motion scenes
-                 will look bad).
-                 default = 0.5
+  vqcomp=<value>   if the value is set to 1.0, the
+                   quantizer will stay nearly
+                   constant (high motion scenes will
+                   look bad). If it's 0.0, the
+                   quantizer will be changed
+                   to make all frames approximately
+                   equally sized (low motion scenes
+                   will look bad).
+                   default = 0.5
 
-  vqblur=XXX     blurs the quantizer graph over
-                 time.
-                    0.0 : no blur
-                    1.0 : average all past
-                          quantizers
-                 default = 0.5
+  vqblur=<value>   blurs the quantizer graph over
+                   time.
+                      0.0 : no blur
+                      1.0 : average all past
+                            quantizers
+                   default = 0.5
 
-  vqscale=XXX    [2..31] gives each frame the same
-                 quantizer (selects fixed quantizer
-                 mode).
-                 default = 0 (fixed quantizer mode
-                 disabled)
+  vqscale=<value>  [2..31] gives each frame the same
+                   quantizer (selects fixed quantizer
+                   mode).
+                   default = 0 (fixed quantizer mode
+                   disabled)
 
-  vrc_strategy=X [0..2] different strategies to
-                 decide which frames should get
-                 which quantizer.
-                 default = 2
+  vrc_strategy=<value>
+                   [0..2] different strategies to
+                   decide which frames should get
+                   which quantizer.
+                   default = 2
 
-  v4mv           4 motion vectors per macroblock,
-                 may gives you slightly better
-                 quality, can only be used in HQ
-                 mode and is buggy with B frames
-                 currently.
-                 default = disabled
+  v4mv             4 motion vectors per macroblock,
+                   may gives you slightly better
+                   quality, can only be used in HQ
+                   mode and is buggy with B frames
+                   currently.
+                   default = disabled
 
-  vpass=X        [1,2] select internal first pass
-                 or second pass of 2-pass mode.
-                 default = 0 (1-pass mode)
+  vpass=<value>    [1,2] select internal first pass
+                   or second pass of 2-pass mode.
+                   default = 0 (1-pass mode)
 
 The next 3 options apply only to I & P frames :
 
-  vqmin=XX       [1..31] minimum quantizer,
-                 default = 3
+  vqmin=<value>    [1..31] minimum quantizer,
+                   default = 3
 
-  vqmax=XX       [1..31] maximum quantizer
-                 default = 15
+  vqmax=<value>    [1..31] maximum quantizer
+                   default = 15
 
-  vqdiff=XX      [1..31] quantizer difference.
-                 Limits the maximum quantizer
-                 difference between frames.
-                 default = 3
+  vqdiff=<value>   [1..31] quantizer difference.
+                   Limits the maximum quantizer
+                   difference between frames.
+                   default = 3
 
 The following options apply only to B frames :
 
-  vmax_b_frames=X  [0..4] maximum number of frames
+  vmax_b_frames=<value>
+                   [0..4] maximum number of frames
                    between each I/P frame.
                    default = 0 (B-frames generation
                    disabled)
 
-  vb_strategy=X    strategy to choose between
+  vb_strategy=<value>
+                   strategy to choose between
                    I/P/B frames :
                      0 allways use max B
                      1 avoid B frames in high
@@ -324,41 +294,54 @@
   vrc_strategy, vb_strategy
 
 All other options can be used in all modes.
-
 .TP
-.B \-lameopts
-If encoding to MP3 with libmp3lame, you can specify its parameters here, like:
-
-  -lameopts br=192:cbr
-
-Available options:
+.B \-mc\ <seconds/frame>
+Maximum sync correction per frame (in seconds).
+Use -mc 0 to disable input A/V sync.
+.TP
+.B \-mf <multifile options>
+Used when encoding from multiple JPEG files.
+Its sub-options are:
 
-    help         get help
-    vbr=XXX      variable bitrate method
-                   0=cbr
-                   1=mt
-                   2=rh(default)
-                   3=abr
-                   4=mtrh
-    abr          average bitrate
-    cbr          constant bitrate
-    br=XXX       specify bitrate in
-                 kbit <0-1024>
-                 (only for CBR and ABR)
-    q=XXX        Quality
-                 (0-highest, 9-low)
-                 (for VBR)
-    ratio=XXX    compression ratio <1-100>
-    vol=XXX      set audio input gain <0-10>
-    mode=XXX     0=stereo
-                 1=joint-stereo
-                 2=dualchannel
-                 3=mono
-                 (default: auto)
-    padding=XXX  0=no
-                 1=all
-                 2=adjust
+  on             turns on multifile support
+  w=<value>      width of the output file [autodetected]
+  h=<value>      height of the output file [autodetected]
+  fps=<value>    fps of the output file [default: 25fps]
+  type=<value>   type of input files (jpeg, png)
+.TP
+.B \-nobps
+Used only for AVIs. Doesn't use the bps value in the AVI header, instead
+calculates it.
+.TP
+.B \-nosound
+Encode only video, no audio stream.
+.TP
+.B \-o <filename>
+Outputs to the given filename, instead of the default 'test.avi'.
+.TP
+.B \-oac <codec name>
+Encode with the given codec (codec names are from codecs.conf,
+use -ovc help to get a list of available codecs).
+Examples:
 
+  -oac copy      no encoding, just streamcopy
+  -oac pcm       encode to uncompressed PCM
+  -oac mp3lame   encode to MP3 (using Lame)
+.TP
+.B \-ofps <fps>
+The output file will have different frame/sec than the source.
+You MUST set it for variable fps (asf, some mov) and progressive
+(29.97fps telecined mpeg) files.
+.TP
+.B \-ovc <codec name>
+Encode with the given codec (codec names are from codecs.conf, 
+use -ovc help to get a list of available codecs).
+Examples:
+
+  -ovc copy      no encoding, just streamcopy
+  -ovc divx4     encode to DivX4/DivX5 or XviD
+  -ovc rawrgb    encode to uncompressed RGB24
+  -ovc lavc      encode with a libavcodec codec
 .TP
 .B \-pass <1/2>
 With this you can encode 2pass DivX4 files. First encode with -pass 1, then
@@ -367,52 +350,50 @@
 .TP
 .B \-passlogfile <filename>
 When encoding in 2pass mode, MEncoder dumps first pass' informations
-to the given file instead of the default divx2pass.log .
+to the given file instead of the default divx2pass.log.
 .TP
-.B \-ofps <fps>
-The output file will have different frame/sec than the source.
-You MUST set it for variable fps (asf, some mov) and progressive
-(29.97fps telecined mpeg) files.
-.TP
-.B \-o <filename>
-Outputs to the given filename, instead of the default 'test.avi' .
-.TP
-.B \-frames <number>
-Encode only given number of frames.
+.B \-pp <value>
+See man mplayer.
 .TP
 .B \-ss <time>
-seek to given time position. For example :
+Seek to given time position. For example:
 
     -ss 56         seeks to 56 seconds
     -ss 01:10:00   seeks to 1 hour 10 min
 
-Can start only from keyframes !
+Can start only from keyframes!
 .TP
-.B \-sub <subtitle file name>
-given VOBsub/text subtitle will be encoded INTO the output file. Text
+.B \-sub <filename>
+Given VOBsub/text subtitle will be encoded INTO the output file. Text
 subtitles need fonts properly installed.
 .TP
-.B \-endpos <time>
-stop encoding at given time. Can be specified in many was :
-
-    -endpos 56       encode only 56 seconds
-    -endpos 01:10:00 encode only 1 hours
-
-Can be used in conjuction with -ss !
-.TP
-.B \-sws <0-2>
+.B \-sws <software scaler type>
 Type of scaling method (use with -vop scale=w:h)
 
-    0            fast bilinear (default)
-    1            bilinear
-    2            bicubic (best quality)
+    0   fast bilinear (default)
+    1   bilinear
+    2   bicubic (best quality)
+    3   ?
+    4   nearest neighbor (bad quality)
+    5   area averageing scaling support
+.TP
+.B \-v, \-\-verbose
+Increase verbosity.
 .TP
-.B \-ffourcc fourcc
-Can be used to force the video fourcc of the output file. For example -ffourcc
-div3 will have the output file contain "div3" as video fourcc.
-.IP
-.SH FILES AND DIRECTORIES
-.IP
+.B \-vc <codec name>
+Use specified codec (according to codecs.conf) for decoding input video
+stream.
+.TP
+.B \-vcd <track>
+Encode the specified VCD track.
+.TP
+.B \-vfm <codec family>
+Force decoding by using a specific codec FAMILY, and FALLBACK to default
+if failed.  For examples see MPlayer manpage.
+.TP
+.B \-vid <stream id>
+If the source media contains multiple video streams, encode the specified one.
+
 .SH "EXAMPLES"
 .B Encoding DVD title #2
 mencoder -dvd 2 -o title2.avi
@@ -423,33 +404,37 @@
 .B The same, but with libavcodec family, MJPEG compression
 mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg
 .TP
+.B Encoding all *.jpg files in the current dir
+mencoder \*.jpg -mf on:w=800:h=600:fps=25 -o output.avi
+.TP
 .B Encoding from HTTP
 mencoder http://mplayer.hq/example.avi -o example.avi
 .TP
+.B Encoding from tuner (see documentation!)
+mencoder -tv on:driver=v4l:width=640:height=480 -o tv.avi
+.TP
 .B Encoding from a pipe
 rar p test-SVCD.rar | mencoder -divx4opts br=800 -ofps 24 -pass 1 -- -
 .TP
 .B Encoding multiple *.vob files
 cat *.vob | mencoder <options> -
-.IP
+  
 .SH BUGS
-Probably. Check the documentation.
+Probably. PLEASE, double-check the documentation (especially bugreports.html),
+the FAQ and the mail archive before!
 
-Bugreports should be addressed to the MPlayer-users mailing list
-(mplayer-users@mplayerhq.hu) ! If you want to submit a bugreport
-(which we love to receive!), please double-check the bugreports.html, and
-tell us all that we need to know to identify your problem.
+Send your complete bugreports to the MPlayer-users mailing list at
+<mplayer-users@mplayerhq.hu>. We love complete bugreports :)
 
-.LP
 .SH AUTHORS
-Check documentation !
+Check documentation!
 
-MPlayer is (C) 2000-2002
+MPlayer is (C) 2000\-2002
 .I Arpad Gereoffy <sendmail@to.mplayer-users>
 
 This manpage is written and maintained by
-.I Gabucino .
-.LP
+.I Gabucino <sendmail@to.mplayer\-users>.
+
 .SH STANDARD DISCLAIMER
 Use only at your own risk! There may be errors and inaccuracies that could 
 be damaging to your system or your eye. Proceed with caution, and although