Mercurial > mplayer.hg
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'. |