comparison DOCS/man/en/mplayer.1 @ 12991:2d678d3c00fa

typo and consistency fixes New sentences must start on a new line.
author diego
date Tue, 10 Aug 2004 17:02:02 +0000
parents 53ccf64d19b2
children b67e0c65a9c5
comparison
equal deleted inserted replaced
12990:53ccf64d19b2 12991:2d678d3c00fa
1361 .TP 1361 .TP
1362 .B \-subcp enca:<language>:<fallback codepage> (ENCA only) 1362 .B \-subcp enca:<language>:<fallback codepage> (ENCA only)
1363 You can specify your language using a two letter language code to 1363 You can specify your language using a two letter language code to
1364 make ENCA detect the codepage automatically. 1364 make ENCA detect the codepage automatically.
1365 If unsure, enter anything and watch mplayer -v output for available 1365 If unsure, enter anything and watch mplayer -v output for available
1366 languages. Fallback codepage specifies the codepage to use, when the 1366 languages.
1367 Fallback codepage specifies the codepage to use, when the
1367 autodetection fails. 1368 autodetection fails.
1368 .sp 1 1369 .sp 1
1369 .I EXAMPLE: 1370 .I EXAMPLE:
1370 .PD 0 1371 .PD 0
1371 .RSs 1372 .RSs
1538 volume than the default PCM. 1539 volume than the default PCM.
1539 Options for OSS include 1540 Options for OSS include
1540 .B vol, pcm, line. 1541 .B vol, pcm, line.
1541 For a complete list of options look for SOUND_DEVICE_NAMES in 1542 For a complete list of options look for SOUND_DEVICE_NAMES in
1542 /usr/include/linux/soundcard.h. 1543 /usr/include/linux/soundcard.h.
1543 For ALSA you can use the names e.g. alsamixer displays, like 1544 For ALSA you can use the names e.g.\& alsamixer displays, like
1544 .B Master, Line, PCM. 1545 .B Master, Line, PCM.
1545 .TP 1546 .TP
1546 .B \-nowaveheader (\-ao pcm only) 1547 .B \-nowaveheader (\-ao pcm only)
1547 Don't include wave header. 1548 Don't include wave header.
1548 Used for RAW PCM. 1549 Used for RAW PCM.
1639 Native Sun audio output driver. 1640 Native Sun audio output driver.
1640 .TP 1641 .TP
1641 .B win32 (Windows only) 1642 .B win32 (Windows only)
1642 Native Windows waveout audio output driver. 1643 Native Windows waveout audio output driver.
1643 .TP 1644 .TP
1644 .B dxr2 (DXR2 only) 1645 .B dxr2 (also see \-dxr2) (DXR2 only)
1645 Creative DXR2 specific output driver. 1646 Creative DXR2 specific output driver.
1646 Also see the \-dxr2 option.
1647 .TP 1647 .TP
1648 .B mpegpes (DVB only) 1648 .B mpegpes (DVB only)
1649 DVB specific output driver. 1649 DVB specific output driver.
1650 .TP 1650 .TP
1651 .B null\ \ \ 1651 .B null\ \ \
2204 .PD 1 2204 .PD 1
2205 .TP 2205 .TP
2206 .B quartz (Mac OS X only) 2206 .B quartz (Mac OS X only)
2207 Mac OS X Quartz output driver. 2207 Mac OS X Quartz output driver.
2208 Under some circumstances, it might be more efficient to force a 2208 Under some circumstances, it might be more efficient to force a
2209 packed YUV output format, with e.g. \-vf format=yuy2 2209 packed YUV output format, with e.g.\& \-vf format=yuy2
2210 .PD 0 2210 .PD 0
2211 .RSs 2211 .RSs
2212 .IPs device_id=<number> 2212 .IPs device_id=<number>
2213 Choose the display device to use in fullscreen. 2213 Choose the display device to use in fullscreen.
2214 .RE 2214 .RE
2333 .IPs tvnorm=pal|ntsc|auto 2333 .IPs tvnorm=pal|ntsc|auto
2334 Will set the TV norm of the Matrox card without the need 2334 Will set the TV norm of the Matrox card without the need
2335 for modifying /etc/\:directfbrc (default: disabled). 2335 for modifying /etc/\:directfbrc (default: disabled).
2336 Valid norms are pal = PAL, ntsc = NTSC. 2336 Valid norms are pal = PAL, ntsc = NTSC.
2337 Special norm is auto (auto-adjust using PAL/NTSC) because it decides 2337 Special norm is auto (auto-adjust using PAL/NTSC) because it decides
2338 which norm to use by looking at the frame rate of the movie. 2338 which norm to use by looking at the framerate of the movie.
2339 .RE 2339 .RE
2340 .PD 1 2340 .PD 1
2341 .TP 2341 .TP
2342 .B mga (Linux only) 2342 .B mga (Linux only)
2343 Matrox specific output driver that makes use of the YUV back 2343 Matrox specific output driver that makes use of the YUV back
2365 .B tdfx_vid (Linux only) 2365 .B tdfx_vid (Linux only)
2366 3Dfx specific output driver. 2366 3Dfx specific output driver.
2367 Works in conjunction with a kernel module. 2367 Works in conjunction with a kernel module.
2368 FIXME: What's the difference between 3dfx, tdfxfb and tdfx_vid? 2368 FIXME: What's the difference between 3dfx, tdfxfb and tdfx_vid?
2369 .TP 2369 .TP
2370 .B dxr2 (DXR2 only) 2370 .B dxr2 (also see \-dxr2) (DXR2 only)
2371 Creative DXR2 specific output driver. 2371 Creative DXR2 specific output driver.
2372 Also see the \-dxr2 option.
2373 .PD 0 2372 .PD 0
2374 .RSs 2373 .RSs
2375 .IPs x11 2374 .IPs x11
2376 Enables overlay. 2375 Enables overlay.
2377 .IPs xv 2376 .IPs xv
2412 .PD 1 2411 .PD 1
2413 .TP 2412 .TP
2414 .B mpegpes (DVB only) 2413 .B mpegpes (DVB only)
2415 DVB specific output driver. 2414 DVB specific output driver.
2416 .TP 2415 .TP
2417 .B zr\ \ \ \ \ 2416 .B zr (also see \-zr* and \-zrhelp)
2418 Output driver for a number of MJPEG capture/playback cards. 2417 Output driver for a number of MJPEG capture/playback cards.
2419 Also see the -zr* options and -zrhelp.
2420 .TP 2418 .TP
2421 .B zr2\ \ \ \ 2419 .B zr2\ \ \ \
2422 Output driver for a number of MJPEG capture/playback cards, second generation. 2420 Output driver for a number of MJPEG capture/playback cards, second generation.
2423 Also see the zrmjpeg video filter. 2421 Also see the zrmjpeg video filter.
2424 .TP 2422 .TP
3081 For parameters between 4\-7 rotation is only done if the movie's geometry is 3079 For parameters between 4\-7 rotation is only done if the movie's geometry is
3082 portrait and not landscape. 3080 portrait and not landscape.
3083 .TP 3081 .TP
3084 .B scale[=w:h[:interlaced[:chr_drop[:param[:presize]]]]] 3082 .B scale[=w:h[:interlaced[:chr_drop[:param[:presize]]]]]
3085 Scales the image with the software scaler (slow) and performs a YUV<\->RGB 3083 Scales the image with the software scaler (slow) and performs a YUV<\->RGB
3086 colorspace conversion (also see \-sws option). 3084 colorspace conversion (also see \-sws).
3087 .RSs 3085 .RSs
3088 .IPs w,h\ \ 3086 .IPs w,h\ \
3089 scaled width/height (default: original width/height) 3087 scaled width/height (default: original width/height)
3090 .br 3088 .br
3091 .I NOTE: 3089 .I NOTE:
3319 . 3317 .
3320 .TP 3318 .TP
3321 .B denoise3d[=luma:chroma:time] 3319 .B denoise3d[=luma:chroma:time]
3322 This filter aims to reduce image noise producing smooth images and making still 3320 This filter aims to reduce image noise producing smooth images and making still
3323 images really still (This should enhance compressibility.). 3321 images really still (This should enhance compressibility.).
3324 It can be given from 0 to 3 parameters. If you omit a parameter, a reasonable 3322 It can be given from 0 to 3 parameters.
3325 value will be inferred. 3323 If you omit a parameter, a reasonable value will be inferred.
3326 .PD 0 3324 .PD 0
3327 .RSs 3325 .RSs
3328 .IPs luma\ 3326 .IPs luma\
3329 spatial luma strength (default = 4) 3327 spatial luma strength (default = 4)
3330 .IPs chroma 3328 .IPs chroma
3596 pullup generating an occasional mismatched frame, but it may also 3594 pullup generating an occasional mismatched frame, but it may also
3597 cause an excessive number of frames to be dropped during high motion 3595 cause an excessive number of frames to be dropped during high motion
3598 sequences. 3596 sequences.
3599 .I NOTE: 3597 .I NOTE:
3600 Always follow pullup with the softskip filter when encoding to ensure 3598 Always follow pullup with the softskip filter when encoding to ensure
3601 that pullup is able to see each frame. Failure to do so will lead to 3599 that pullup is able to see each frame.
3602 incorrect output and will usually crash, due to design limitations in 3600 Failure to do so will lead to incorrect output and will usually crash,
3603 the codec/filter layer. 3601 due to design limitations in the codec/filter layer.
3604 .TP 3602 .TP
3605 .B filmdint[=options] 3603 .B filmdint[=options]
3606 Inverse telecine filter, similar to the pullup filter above. 3604 Inverse telecine filter, similar to the pullup filter above.
3607 It is designed to handle any pulldown pattern, including mixed soft and 3605 It is designed to handle any pulldown pattern, including mixed soft and
3608 hard telecine and limited support for movies that are slowed down or sped 3606 hard telecine and limited support for movies that are slowed down or sped
3629 This usually means that x and y must be even. 3627 This usually means that x and y must be even.
3630 .IPs io=ifps:ofps 3628 .IPs io=ifps:ofps
3631 For each ifps input frames the filter will output ofps frames. 3629 For each ifps input frames the filter will output ofps frames.
3632 The ratio of ifps/ofps should match the \-fps/\-ofps ratio. 3630 The ratio of ifps/ofps should match the \-fps/\-ofps ratio.
3633 This could be used to filter movies that are broadcast on TV at a frame 3631 This could be used to filter movies that are broadcast on TV at a frame
3634 rate different from their original frame rate. 3632 rate different from their original framerate.
3635 .IPs luma_only=n 3633 .IPs luma_only=n
3636 If n is nonzero, the chroma plane is copied unchanged. 3634 If n is nonzero, the chroma plane is copied unchanged.
3637 This is useful for YV12 sampled TV, which discards one of the chroma 3635 This is useful for YV12 sampled TV, which discards one of the chroma
3638 fields. 3636 fields.
3639 .IPs mmx2=n 3637 .IPs mmx2=n
3687 Inverse telecine for deinterlaced video. 3685 Inverse telecine for deinterlaced video.
3688 If 3:2-pulldown telecined video has lost one of the fields or is deinterlaced 3686 If 3:2-pulldown telecined video has lost one of the fields or is deinterlaced
3689 using a method that keeps one field and interpolates the other, the result is 3687 using a method that keeps one field and interpolates the other, the result is
3690 a juddering video that has every fourth frame duplicated. 3688 a juddering video that has every fourth frame duplicated.
3691 This filter is intended to find and drop those duplicates and restore the 3689 This filter is intended to find and drop those duplicates and restore the
3692 original film frame rate. 3690 original film framerate.
3693 When using this filter, you must specify \-ofps that is 4/5 of the fps of the 3691 When using this filter, you must specify \-ofps that is 4/5 of the fps of the
3694 input file (23.976 if the input is 29.97fps). 3692 input file (23.976 if the input is 29.97fps).
3695 The options are: 3693 The options are:
3696 .RSs 3694 .RSs
3697 .IPs pass=1|2 3695 .IPs pass=1|2
3798 The optional start parameter tells the filter where in the telecine 3796 The optional start parameter tells the filter where in the telecine
3799 pattern to start (0\-3). 3797 pattern to start (0\-3).
3800 .TP 3798 .TP
3801 .B tinterlace[=mode] 3799 .B tinterlace[=mode]
3802 Temporal field interlacing \- merge pairs of frames into an interlaced 3800 Temporal field interlacing \- merge pairs of frames into an interlaced
3803 frame, halving the framerate. Even frames are moved into the upper 3801 frame, halving the framerate.
3804 field, odd frames to the lower field. This can be used to fully reverse 3802 Even frames are moved into the upper field, odd frames to the lower field.
3805 the effect of the tfields filter (in mode 0). Available modes are: 3803 This can be used to fully reverse the effect of the tfields filter (in mode 0).
3804 Available modes are:
3806 .PD 0 3805 .PD 0
3807 .RSs 3806 .RSs
3808 .IPs 0 3807 .IPs 0
3809 odd frames into upper field, even to lower, generating a full-height 3808 odd frames into upper field, even to lower, generating a full-height
3810 frame at half the framerate 3809 frame at half the framerate
4001 printed. 4000 printed.
4002 .TP 4001 .TP
4003 .B tile=xtile:ytile:output:start:delta 4002 .B tile=xtile:ytile:output:start:delta
4004 Tile a series of images into a single, bigger image. 4003 Tile a series of images into a single, bigger image.
4005 If you omit a parameter or use a value less than 0, then the default 4004 If you omit a parameter or use a value less than 0, then the default
4006 value is used. You can also stop when you're OK (... \-vf tile=10:5 ...) 4005 value is used.
4006 You can also stop when you're OK (... \-vf tile=10:5 ...).
4007 . 4007 .
4008 It is probably a good idea to put the scale filter before the tile :-) 4008 It is probably a good idea to put the scale filter before the tile :-)
4009 .br 4009 .br
4010 The parameters are: 4010 The parameters are:
4011 .sp 1 4011 .sp 1
4028 .RE 4028 .RE
4029 .PD 1 4029 .PD 1
4030 .TP 4030 .TP
4031 .B delogo[=x:y:w:h:t] 4031 .B delogo[=x:y:w:h:t]
4032 Suppresses a TV station logo by a simple interpolation of the 4032 Suppresses a TV station logo by a simple interpolation of the
4033 surrounding pixels. Just set a rectangle covering the logo and watch 4033 surrounding pixels.
4034 it disappear (and sometimes something even uglier appear \- your 4034 Just set a rectangle covering the logo and watch it disappear (and
4035 mileage may vary). 4035 sometimes something even uglier appear \- your mileage may vary).
4036 .PD 0 4036 .PD 0
4037 .RSs 4037 .RSs
4038 .IPs x,y 4038 .IPs x,y
4039 Position of the top left corner of the logo. 4039 Position of the top left corner of the logo.
4040 .IPs w,h 4040 .IPs w,h
4041 Width and height of the cleared rectangle. 4041 Width and height of the cleared rectangle.
4042 .IPs t 4042 .IPs t
4043 Thickness of the fuzzy edge of the rectangle (added to w and h). When 4043 Thickness of the fuzzy edge of the rectangle (added to w and h).
4044 set to -1, a green rectangle is drawn on the screen to simplify finding 4044 When set to -1, a green rectangle is drawn on the screen to
4045 the right x,y,w,h parameters. 4045 simplify finding the right x,y,w,h parameters.
4046 .RE 4046 .RE
4047 .PD 1 4047 .PD 1
4048 .TP 4048 .TP
4049 .B zrmjpeg[=options] 4049 .B zrmjpeg[=options]
4050 Software YV12 to MJPEG encoder for use with the zr2 video 4050 Software YV12 to MJPEG encoder for use with the zr2 video
4542 effects: msmpeg4, h263 will be very low quality, ratecontrol will be confused 4542 effects: msmpeg4, h263 will be very low quality, ratecontrol will be confused
4543 resulting in lower quality and some decoders will not be able to decode it). 4543 resulting in lower quality and some decoders will not be able to decode it).
4544 .IPs 2 4544 .IPs 2
4545 Recommended for normal mpeg4/mpeg1video encoding (default). 4545 Recommended for normal mpeg4/mpeg1video encoding (default).
4546 .IPs 3 4546 .IPs 3
4547 Recommended for h263(p)/msmpeg4. The reason for preferring 3 over 2 is that 4547 Recommended for h263(p)/msmpeg4.
4548 2 could lead to overflows (this will be fixed for h263(p) by changing the 4548 The reason for preferring 3 over 2 is that 2 could lead to overflows
4549 quantizer per MB in the future, msmpeg4 cannot be fixed as it does not support 4549 (this will be fixed for h263(p) by changing the quantizer per MB in
4550 that). 4550 the future, msmpeg4 cannot be fixed as it does not support that).
4551 .RE 4551 .RE
4552 .TP 4552 .TP
4553 .B lmin=<0.01\-255.0> 4553 .B lmin=<0.01\-255.0>
4554 Minimum lagrange multiplier for ratecontrol, you probably want it to be 4554 Minimum lagrange multiplier for ratecontrol, you probably want it to be
4555 equal to or lower than vqmin. (default: 2.0) 4555 equal to or lower than vqmin (default: 2.0).
4556 .RE 4556 .RE
4557 .TP 4557 .TP
4558 .B lmax=<0.01\-255.0> 4558 .B lmax=<0.01\-255.0>
4559 Maximum lagrange multiplier for ratecontrol. (default: 31.0) 4559 maximum lagrange multiplier for ratecontrol (default: 31.0).
4560 .RE 4560 .RE
4561 .TP 4561 .TP
4562 .B vqscale=<1\-31> 4562 .B vqscale=<1\-31>
4563 Constant quantizer /\: constant quality encoding (selects fixed quantizer mode). 4563 Constant quantizer /\: constant quality encoding (selects fixed quantizer mode).
4564 A lower value means better quality but larger files (default: 0 (disabled)). 4564 A lower value means better quality but larger files (default: 0 (disabled)).
4715 Same as the aspect option, but automatically computes aspect, taking 4715 Same as the aspect option, but automatically computes aspect, taking
4716 into account all the adjustments (crop/expand/scale/etc.) made in the 4716 into account all the adjustments (crop/expand/scale/etc.) made in the
4717 filter chain. 4717 filter chain.
4718 .TP 4718 .TP
4719 .B vbitrate=<value> 4719 .B vbitrate=<value>
4720 specify bitrate (pass\ 1/\:2). Warning: 1kBit = 1000 Bits. 4720 Specify bitrate (pass\ 1/\:2).
4721 Warning: 1kBit = 1000 Bits.
4721 .RSs 4722 .RSs
4722 .IPs 4\-16000 4723 .IPs 4\-16000
4723 (in kbit) 4724 (in kbit)
4724 .IPs 16001\-24000000 4725 .IPs 16001\-24000000
4725 (in bit) 4726 (in bit)
4726 .IPs 800 4727 .IPs 800
4727 default 4728 default
4728 .RE 4729 .RE
4729 .TP 4730 .TP
4730 .B vratetol=<value> 4731 .B vratetol=<value>
4731 approximated filesize tolerance in kBit. 1000\-100000 is a sane range. 4732 approximated filesize tolerance in kBit.
4733 1000\-100000 is a sane range.
4732 (warning: 1kBit = 1000 Bits) 4734 (warning: 1kBit = 1000 Bits)
4733 (default: 8000) 4735 (default: 8000)
4734 .TP 4736 .TP
4735 .B vrc_maxrate=<value> 4737 .B vrc_maxrate=<value>
4736 maximum bitrate in kbit/\:sec (pass\ 1/\:2) 4738 maximum bitrate in kbit/\:sec (pass\ 1/\:2)
5369 try all 5371 try all
5370 .RE 5372 .RE
5371 .PD 1 5373 .PD 1
5372 .TP 5374 .TP
5373 .B inter_matrix=<comma separated matrix> 5375 .B inter_matrix=<comma separated matrix>
5374 Use custom inter matrix. It needs a comma separated string of 64 integers. 5376 Use custom inter matrix.
5377 It needs a comma separated string of 64 integers.
5375 .TP 5378 .TP
5376 .B intra_matrix=<comma separated matrix> 5379 .B intra_matrix=<comma separated matrix>
5377 Use custom intra matrix. It needs a comma separated string of 64 integers. 5380 Use custom intra matrix.
5381 It needs a comma separated string of 64 integers.
5378 .TP 5382 .TP
5379 .B vqmod_amp 5383 .B vqmod_amp
5380 experimental quantizer modulation 5384 experimental quantizer modulation
5381 .TP 5385 .TP
5382 .B vqmod_freq 5386 .B vqmod_freq