comparison DOCS/man/en/mplayer.1 @ 14682:36e7e49d9d39

man page review part XV
author diego
date Fri, 11 Feb 2005 17:48:12 +0000
parents fa20f0e5435c
children 21c7d4a2995e
comparison
equal deleted inserted replaced
14681:f6d4ef286a6b 14682:36e7e49d9d39
274 Set EDL mark. 274 Set EDL mark.
275 .RE 275 .RE
276 .PD 1 276 .PD 1
277 .PP 277 .PP
278 (The following keys are valid only when using a hardware accelerated video 278 (The following keys are valid only when using a hardware accelerated video
279 output (xv, (x)vidix, (x)mga, etc), or the software equalizer filter 279 output (xv, (x)vidix, (x)mga, etc), the software equalizer
280 (\-vf eq or \-vf eq2). 280 (\-vf eq or \-vf eq2) or hue filter (\-vf hue).
281 .PP 281 .PP
282 .PD 0 282 .PD 0
283 .RSs 283 .RSs
284 .IPs "1 and 2" 284 .IPs "1 and 2"
285 Adjust contrast. 285 Adjust contrast.
3773 Adds a 50 pixel border to the bottom of the picture. 3773 Adds a 50 pixel border to the bottom of the picture.
3774 .RE 3774 .RE
3775 .PD 1 3775 .PD 1
3776 .IPs <x>,<y> 3776 .IPs <x>,<y>
3777 position of original image on the expanded image (default: center) 3777 position of original image on the expanded image (default: center)
3778 .IPs <o> 3778 .IPs <o>\
3779 OSD/\:subtitle rendering 3779 OSD/\:subtitle rendering
3780 .RSss 3780 .RSss
3781 0: disable (default) 3781 0: disable (default)
3782 .br 3782 .br
3783 1: enable 3783 1: enable
4207 .TP 4207 .TP
4208 .B eq[=brightness:contrast] (OBSOLETE) 4208 .B eq[=brightness:contrast] (OBSOLETE)
4209 Software equalizer with interactive controls just like the hardware 4209 Software equalizer with interactive controls just like the hardware
4210 equalizer, for cards/\:drivers that do not support brightness and 4210 equalizer, for cards/\:drivers that do not support brightness and
4211 contrast controls in hardware. 4211 contrast controls in hardware.
4212 Initial values in the range -100 \- 100 may be given on the command line.
4213 Might also be useful with MEncoder, either for fixing poorly captured 4212 Might also be useful with MEncoder, either for fixing poorly captured
4214 movies, or for slightly reducing contrast to mask artifacts and get by 4213 movies, or for slightly reducing contrast to mask artifacts and get by
4215 with lower bitrates. 4214 with lower bitrates.
4215 .PD 0
4216 .RSs
4217 .IPs <-100\-100>
4218 initial brightness
4219 .IPs <-100\-100>
4220 initial contrast
4221 .RE
4222 .PD 1
4216 . 4223 .
4217 .TP 4224 .TP
4218 .B eq2[=gamma:contrast:brightness:saturation:rg:gg:bg:weight] 4225 .B eq2[=gamma:contrast:brightness:saturation:rg:gg:bg:weight]
4219 Alternative software equalizer that uses lookup tables (very slow), 4226 Alternative software equalizer that uses lookup tables (very slow),
4220 allowing gamma correction in addition to simple brightness 4227 allowing gamma correction in addition to simple brightness
4222 Note that it uses the same MMX optimized code as \-vf eq if all 4229 Note that it uses the same MMX optimized code as \-vf eq if all
4223 gamma values are 1.0. 4230 gamma values are 1.0.
4224 The parameters are given as floating point values. 4231 The parameters are given as floating point values.
4225 .PD 0 4232 .PD 0
4226 .RSs 4233 .RSs
4227 .IPs <rg> 4234 .IPs <0.1\-10>
4228 gamma value for the red component 4235 initial gamma value (default: 1.0)
4229 .IPs <gg> 4236 .IPs <-2\-2>
4230 gamma value for the green component 4237 initial contrast, where negative values result in a
4231 .IPs <bg> 4238 negative image (default: 1.0)
4232 gamma value for the blue component 4239 .IPs <-1\-1>
4233 .REss 4240 initial brightness (default: 0.0)
4234 .PD 1 4241 .IPs <0\-3>
4235 .RS 4242 initial saturation (default: 1.0)
4236 Parameters rg, gg, bg are the independent gamma values for the red, green 4243 .IPs <0.1\-10>
4237 and blue components. 4244 gamma value for the red component (default: 1.0)
4245 .IPs <0.1\-10>
4246 gamma value for the green component (default: 1.0)
4247 .IPs <0.1\-10>
4248 gamma value for the blue component (default: 1.0)
4249 .IPs <0\-1>
4238 The weight parameter can be used to reduce the effect of a high gamma value on 4250 The weight parameter can be used to reduce the effect of a high gamma value on
4239 bright image areas, e.g.\& keep them from getting overamplified and just plain 4251 bright image areas, e.g.\& keep them from getting overamplified and just plain
4240 white. 4252 white.
4241 A value of 0.0 turns the gamma correction all the way down while 1.0 leaves it 4253 A value of 0.0 turns the gamma correction all the way down while 1.0 leaves it
4242 at its full strength. 4254 at its full strength (default: 1.0).
4243 Defaults are gamma=1.0, contrast=1.0, brightness=0.0, saturation=1.0, 4255 .RE
4244 weight=1.0. 4256 .PD 1
4245 Value ranges are 0.1\-10 for gamma, -2\-2 for contrast (negative values result
4246 in a negative image), -1\-1 for brightness, 0\-3 for saturation and 0\-1 for
4247 weight.
4248 .RE
4249 . 4257 .
4250 .TP 4258 .TP
4251 .B hue[=hue:saturation] 4259 .B hue[=hue:saturation]
4252 Defaults are hue=0.0, saturation=1.0. 4260 Software equalizer with interactive controls just like the hardware
4253 Value ranges are -180\-180 for hue, -2\-2 for saturation (negative values result 4261 equalizer, for cards/\:drivers that do not support hue and
4254 in a negative chroma). 4262 saturation controls in hardware.
4263 .PD 0
4264 .RSs
4265 .IPs <-180\-180>
4266 initial hue (default: 0.0)
4267 .IPs <-100\-100>
4268 initial saturation, where negative values result
4269 in a negative chroma (default: 1.0)
4270 .RE
4271 .PD 1
4255 . 4272 .
4256 .TP 4273 .TP
4257 .B halfpack[=f] 4274 .B halfpack[=f]
4258 Convert planar YUV 4:2:0 to half-height packed 4:2:2, downsampling luma but 4275 Convert planar YUV 4:2:0 to half-height packed 4:2:2, downsampling luma but
4259 keeping all chroma samples. 4276 keeping all chroma samples.
4260 Useful for output to low-resolution display devices when hardware downscaling 4277 Useful for output to low-resolution display devices when hardware downscaling
4261 is poor quality or is not available. 4278 is poor quality or is not available.
4262 Can also be used as a primitive luma-only deinterlacer with very low CPU 4279 Can also be used as a primitive luma-only deinterlacer with very low CPU
4263 usage. 4280 usage.
4281 .PD 0
4282 .RSs
4283 .IPs <f>\
4264 By default, halfpack averages pairs of lines when downsampling. 4284 By default, halfpack averages pairs of lines when downsampling.
4265 The optional parameter f can be 0 to only use even lines, or 1 to only use 4285 Any value different from 0 or 1 gives the default (averaging) behavior.
4266 odd lines. 4286 .RSss
4267 Any other value for f gives the default (averaging) behavior. 4287 0: Only use even lines when downsampling.
4288 .br
4289 1: Only use odd lines when downsampling.
4290 .REss
4291 .RE
4292 .PD 1
4268 . 4293 .
4269 .TP 4294 .TP
4270 .B ilpack[=mode] 4295 .B ilpack[=mode]
4271 When interlaced video is stored in YUV 4:2:0 formats, chroma 4296 When interlaced video is stored in YUV 4:2:0 formats, chroma
4272 interlacing does not line up properly due to vertical downsampling of 4297 interlacing does not line up properly due to vertical downsampling of
4273 the chroma channels. 4298 the chroma channels.
4274 This filter packs the planar 4:2:0 data into YUY2 (4:2:2) format with 4299 This filter packs the planar 4:2:0 data into YUY2 (4:2:2) format with
4275 the chroma lines in their proper locations, so that in any given 4300 the chroma lines in their proper locations, so that in any given
4276 scanline, the luma and chroma data both come from the same field. 4301 scanline, the luma and chroma data both come from the same field.
4277 The optional argument selects the sampling mode. 4302 .PD 0
4278 By default, linear interpolation (mode 1) is used. 4303 .RSs
4279 Mode 0 uses nearest-neighbor sampling, which is fast but incorrect. 4304 .IPs <mode>
4305 Select the sampling mode.
4306 .RSss
4307 0: nearest-neighbor sampling, fast but incorrect
4308 .br
4309 1: linear interpolation (default)
4310 .REss
4311 .RE
4312 .PD 1
4280 . 4313 .
4281 .TP 4314 .TP
4282 .B harddup 4315 .B harddup
4283 Only useful with MEncoder. 4316 Only useful with MEncoder.
4284 If harddup is used when encoding, it will force duplicate frames to be 4317 If harddup is used when encoding, it will force duplicate frames to be
4301 . 4334 .
4302 .TP 4335 .TP
4303 .B decimate[=max:hi:lo:frac] 4336 .B decimate[=max:hi:lo:frac]
4304 Drops frames that do not differ greatly from the previous frame in 4337 Drops frames that do not differ greatly from the previous frame in
4305 order to reduce framerate. 4338 order to reduce framerate.
4306 The argument max (if positive) sets the maximum number of consecutive 4339 The main use of this filter is for very-low-bitrate encoding (e.g.\&
4307 frames which can be dropped, or (if negative) the minimum interval 4340 streaming over dialup modem), but it could in theory be used for
4308 between dropped frames. 4341 fixing movies that were inverse-telecined incorrectly.
4342 .PD 0
4343 .RSs
4344 .IPs <max>
4345 Sets the maximum number of consecutive frames which can be
4346 dropped (if positive), or the minimum interval between
4347 dropped frames (if negative).
4348 .IPs <hi>,<lo>,<frac>
4309 A frame is a candidate for dropping if no 8x8 region differs by more 4349 A frame is a candidate for dropping if no 8x8 region differs by more
4310 than a threshold of hi, and if not more than frac portion (1 meaning 4350 than a threshold of <hi>, and if not more than <frac> portion (1
4311 the whole image) differs by more than a threshold of lo. 4351 meaning the whole image) differs by more than a threshold of <lo>.
4312 Values of hi and lo are for 8x8 pixel blocks and represent actual 4352 Values of <hi> and <lo> are for 8x8 pixel blocks and represent actual
4313 pixel value differences, so a threshold of 64 corresponds to 1 unit of 4353 pixel value differences, so a threshold of 64 corresponds to 1 unit of
4314 difference for each pixel, or the same spread out differently over the 4354 difference for each pixel, or the same spread out differently over the
4315 block. 4355 block.
4316 The main use of this filter is for very-low-bitrate encoding (e.g.\& 4356 .RE
4317 streaming over dialup modem), but it could in theory be used for 4357 .PD 1
4318 fixing movies that were inverse-telecined incorrectly.
4319 . 4358 .
4320 .TP 4359 .TP
4321 .B dint[=sense:level] 4360 .B dint[=sense:level]
4322 Detects and drops the first from a set of interlaced video frames. 4361 The drop-deinterlace (dint) filter detects and drops the first from a set
4323 Values can be from 0.0 to 1.0 \- first (default 0.1) is relative difference 4362 of interlaced video frames.
4324 between neighbor pixels, second (default 0.15) is what part of image has to 4363 .PD 0
4325 be detected as interlaced to drop the frame. 4364 .RSs
4365 .IPs <0.0\-1.0>
4366 relative difference between neighboring pixels (default: 0.1)
4367 .IPs <0.0\-1.0>
4368 What part of the image has to be detected as interlaced to
4369 drop the frame (default: 0.15).
4370 .RE
4371 .PD 1
4326 . 4372 .
4327 .TP 4373 .TP
4328 .B lavcdeint (OBSOLETE) 4374 .B lavcdeint (OBSOLETE)
4329 FFmpeg deinterlacing filter, same as \-vf pp=fd 4375 FFmpeg deinterlacing filter, same as \-vf pp=fd
4330 . 4376 .
4332 .B kerndeint[=thresh[:map[:order[:sharp[:twoway]]]]] 4378 .B kerndeint[=thresh[:map[:order[:sharp[:twoway]]]]]
4333 Donald Graft's adaptive kernel deinterlacer. 4379 Donald Graft's adaptive kernel deinterlacer.
4334 Deinterlaces parts of a video if a configurable threshold is exceeded. 4380 Deinterlaces parts of a video if a configurable threshold is exceeded.
4335 .PD 0 4381 .PD 0
4336 .RSs 4382 .RSs
4337 .IPs "<thresh> (0 \- 255)" 4383 .IPs <0\-255>
4338 Threshold (default 10). 4384 threshold (default: 10)
4339 .IPs "<map> (0 or 1)" 4385 .IPs <map>
4340 Paint pixels which exceed the threshold white (default: 0). 4386 .RSss
4341 .IPs "<order> (0 or 1)" 4387 0: Ignore pixels exceeding the threshold (default).
4342 Swap fields if 1 (default: 0). 4388 .br
4343 .IPs "<sharp> (0 or 1)" 4389 1: Paint pixels exceeding the threshold white.
4344 Enable additional sharpening (default: 0). 4390 .REss
4345 .IPs "<twoway> (0 or 1)" 4391 .IPs <order>
4346 Enable twoway sharpening (default: 0). 4392 .RSss
4393 0: Leave fields alone (default).
4394 .br
4395 1: Swap fields.
4396 .REss
4397 .IPs <sharp>
4398 .RSss
4399 0: Disable additional sharpening (default).
4400 .br
4401 1: Enable additional sharpening.
4402 .REss
4403 .IPs <twoway>
4404 .RSss
4405 0: Disable twoway sharpening (default).
4406 .br
4407 1: Enable twoway sharpening.
4408 .REss
4347 .RE 4409 .RE
4348 .PD 1 4410 .PD 1
4349 . 4411 .
4350 .TP 4412 .TP
4351 .B unsharp[=l|cWxH:amount[:l|cWxH:amount]] 4413 .B unsharp[=l|cWxH:amount[:l|cWxH:amount]]
4434 The following arguments (see syntax above) may be used to control 4496 The following arguments (see syntax above) may be used to control
4435 detc's behavior: 4497 detc's behavior:
4436 .RSs 4498 .RSs
4437 .IPs <dr>\ 4499 .IPs <dr>\
4438 Set the frame dropping mode. 4500 Set the frame dropping mode.
4439 0 (default) means don't drop frames to maintain fixed output framerate. 4501 .RSss
4440 1 means always drop a frame when there have been no drops or telecine 4502 0: Do not drop frames to maintain fixed output framerate (default).
4503 .br
4504 1: Always drop a frame when there have been no drops or telecine
4441 merges in the past 5 frames. 4505 merges in the past 5 frames.
4442 2 means always maintain exact 5:4 input to output frame ratio. 4506 .br
4507 2: Always maintain exact 5:4 input to output frame ratio.
4443 .br 4508 .br
4444 .I NOTE: 4509 .I NOTE:
4445 Use mode 1 or 2 with MEncoder. 4510 Use mode 1 or 2 with MEncoder.
4511 .REss
4446 .IPs <am>\ 4512 .IPs <am>\
4447 Analysis mode. 4513 Analysis mode.
4448 Available values are 0 (fixed pattern with initial frame number 4514 .RSss
4449 specified by fr=#) and 1 (agressive search for telecine pattern). 4515 0: Fixed pattern with initial frame number specified by <fr>.
4450 Default is 1. 4516 .br
4517 1: agressive search for telecine pattern (default)
4518 .REss
4451 .IPs <fr>\ 4519 .IPs <fr>\
4452 Set initial frame number in sequence. 4520 Set initial frame number in sequence.
4453 0\-2 are the three clean progressive frames; 3 and 4 are the two 4521 0\-2 are the three clean progressive frames; 3 and 4 are the two
4454 interlaced frames. 4522 interlaced frames.
4455 The default, -1, means 'not in telecine sequence'. 4523 The default, -1, means 'not in telecine sequence'.