Mercurial > mplayer.hg
comparison DOCS/mplayer.1 @ 4531:1736cd920aa4
applied pl's patch (sorry, overlooked it previously.. and procmailrc
put the Cc into mplayer-dev-eng also;)
author | gabucino |
---|---|
date | Tue, 05 Feb 2002 00:25:54 +0000 |
parents | 4b6bd6ab438a |
children | 39257161a2f7 |
comparison
equal
deleted
inserted
replaced
4530:22a4c7957f03 | 4531:1736cd920aa4 |
---|---|
142 .LP | 142 .LP |
143 .SH "DVD OPTIONS" | 143 .SH "DVD OPTIONS" |
144 .I NOTE: | 144 .I NOTE: |
145 These options are valid only with DVD support compiled in. For details, | 145 These options are valid only with DVD support compiled in. For details, |
146 see the documentation. | 146 see the documentation. |
147 .I NOTE: | |
148 DVD playback sometimes requires deinterlacing: see '-pp 0x20000' or '-npp lb' options. | |
147 .TP | 149 .TP |
148 .B \-dvd\ titleid | 150 .B \-dvd\ titleid |
149 tell MPlayer which movies (marked with titleid) to play. For example | 151 tell MPlayer which movies (marked with titleid) to play. For example |
150 sometimes '1' are trailers, and '2' is the real movie. | 152 sometimes '1' are trailers, and '2' is the real movie. |
151 .TP | 153 .TP |
237 .TP | 239 .TP |
238 .B \-xy\ <factor> | 240 .B \-xy\ <factor> |
239 scale image by <factor> | 241 scale image by <factor> |
240 .TP | 242 .TP |
241 .B \-autoq\ <quality> | 243 .B \-autoq\ <quality> |
242 dynamically changes the level of postprocess, depending on spare CPU | 244 dynamically changes the level of postprocess, depending on spare CPU time |
243 time available. Uses the same value ranges as -pp . The number you | 245 available. The number you specify will be the maximum level used. Usually you |
244 specify will be the maximum level used. Usually you can use some big | 246 can use some big number. You may not use together with -pp but it's ok with |
245 number. You don't have to (and don't) use together with -pp ! | 247 -npp ! |
246 .TP | 248 .TP |
247 .B \-ffactor\ <number> | 249 .B \-ffactor\ <number> |
248 resample alphamap of the font. Can be: | 250 resample alphamap of the font. Can be: |
249 | 251 |
250 0 plain white fonts | 252 0 plain white fonts |
408 .TP | 410 .TP |
409 .B \-bpp\ <depth> | 411 .B \-bpp\ <depth> |
410 use different color depth than autodetect. Not all -vo drivers support | 412 use different color depth than autodetect. Not all -vo drivers support |
411 it (fbdev, dga2, svga, vesa). | 413 it (fbdev, dga2, svga, vesa). |
412 .TP | 414 .TP |
413 .B \-pp\ <quality> | 415 .B \-pp\ <quality> (see -npp option too !) |
414 apply postprocess filter on decoded image. | 416 apply postprocess filter on decoded image |
417 | |
415 Postprocessing effect depends on the codec and works only for MPEG1/2, | 418 Postprocessing effect depends on the codec and works only for MPEG1/2, |
416 libavcodec codecs (ff*). It doesn't work for Win32/XAnim codecs. | 419 libavcodec codecs (ff*). It doesn't work for Win32/XAnim codecs. |
417 Quality is an hexadecimal number built as below: | 420 |
418 | 421 This is the numerical mode to use postprocessing. The '-npp' option described |
419 0x 00 TX hv YZ | 422 below has the same effects but with letters. To have several filters at the |
420 ^^ ^^ ^^ | 423 same time, simply add the hexadecimal values. |
421 || | || | 424 |
422 || | |\- postprocessing flag for luminance: | 425 .I EXAMPLE: |
423 || | | 1/2: v/h deblock 4: dering | 426 The following values are known to give good results: |
424 || | | 8: auto contrast/brightness correction | 427 \-pp 0x20000 <=> \-npp lb (deinterlacing - for DVD/MPEG2 playback e.g.) |
425 || | | | 428 \-pp 0x7f <=> \-npp hb,vb,dr,al (smooth the images) |
426 || | \-- postproc flags for color: | 429 .TP |
427 || | 1/2: v/h deblock 4: dering | 430 .B \-npp\ <options> |
428 || | | |
429 || \---- experimental deblocking filters: | |
430 || 11: X's filter 22: x1 filter | |
431 || | |
432 |\------- deinterlacing modes | |
433 | 1: linear interpolation 2: linear blend | |
434 | 4: cubic interpolation 8: median | |
435 | | |
436 \-------- temporal denoise filter: 1 enabled | |
437 | |
438 .I HINT: | |
439 0x2007f or 0x7f are known to give good results. | |
440 .I NOTE: | |
441 0x20000 (deinterlacing) may be required for DVD playback | |
442 .TP | |
443 .B \-npp\ <options> (EXPERIMENTAL) | |
444 This option allows to give more litterate options for postprocessing, and is | 431 This option allows to give more litterate options for postprocessing, and is |
445 another way of calling it (not with -pp). | 432 another way of calling it (not with -pp). |
446 | 433 |
447 .I EXAMPLE: | 434 .I EXAMPLE: |
448 '-pp 0x2007f' <=> '-npp hb,vb,dr,al,lb' | 435 '-pp 0x2007f' <=> '-npp hb,vb,dr,al,lb' |
449 '-pp 0x7f' <=> '-npp hb,vb,dr,al' | 436 '-pp 0x7f' <=> '-npp hb,vb,dr,al' |
450 | 437 |
451 The options for -npp are a coma separated list of the keywords below: | 438 The options for -npp are a coma separated list of the keywords below: |
439 help : display the options available and exit MPlayer | |
452 de or default : hdeblock:a,vdeblock:a, | 440 de or default : hdeblock:a,vdeblock:a, |
453 dering:a,autolevels,tmpnoise:a:150:200:400 (0xTODO) | 441 dering:a,autolevels,tmpnoise:a:150:200:400 |
454 fa or fast : x1hdeblock:a,x1vdeblock:a, | 442 fa or fast : x1hdeblock:a,x1vdeblock:a, |
455 dering:a,autolevels,tmpnoise:a:150:200:400 (0xTODO) | 443 dering:a,autolevels,tmpnoise:a:150:200:400 |
456 hb or hdeblock : horizontal deblocking filter (0xTODO) | 444 hb or hdeblock : horizontal deblocking filter |
457 vb or vdeblock : vertical deblocking filter (0xTODO) | 445 (luminance: 0x2 chrominance: 0x20) |
458 hr or rkhdeblock : rk horizontal deblock filter (0xTODO) | 446 + 1st threshold : default is 1, higher means stronger deblocking |
459 vr or rkvdeblock : rk vertical deblock filter (0xTODO) | 447 + 2nd threshold : default is 40, lower means stronger deblocking |
460 h1 or x1hdeblock : x1 horizontal deblock filter (0xTODO) | 448 vb or vdeblock : vertical deblocking filter |
461 v1 or x1vdeblock : y1 horizontal deblock filter (0xTODO) | 449 (luminance: 0x1 chrominance: 0x10) |
462 dr or dering : TODO | 450 + 2 thresholds : shared with hdeblock thresholds |
463 al or autolevels : brightness/contrast correction (0xTODO) | 451 hr or rkhdeblock : Ramkishor & Karandikar's horizontal deblock |
452 filter (0x1000) | |
453 vr or rkvdeblock : R&K's vertical deblock filter (0x100) | |
454 h1 or x1hdeblock : x1 horizontal deblock filter (0x2000) | |
455 v1 or x1vdeblock : y1 horizontal deblock filter (0x200) | |
456 dr or dering : dering | |
457 (luminance: 0x4 chrominance: 0x40) | |
458 al or autolevels : auto brightness/contrast correction (0x8) | |
464 lb or linblenddeint : linear blend deinterlacing (0x20000) | 459 lb or linblenddeint : linear blend deinterlacing (0x20000) |
465 li or linipoldeint : linear interpolation deinterlacing (0x10000) | 460 li or linipoldeint : linear interpolation deinterlacing (0x10000) |
466 ci or cubicipoldeint : cubic interpolation deinterlacing (0x40000) | 461 ci or cubicipoldeint : cubic interpolation deinterlacing (0x40000) |
467 md or mediandeint : median deinterlacing (0x80000) | 462 md or mediandeint : median deinterlacing (0x80000) |
468 tn or tmpnoise : temporal denoise filter (0x100000) | 463 tn or tmpnoise : temporal noise reducer (0x100000) |
464 + 3 thresholds : t1 <= t2 <= t3 (larger means stronger filtering) | |
465 fq or forcequant : force quantizer [for low-quality movies | |
466 reencoded at high bitrates] (0x200000) | |
469 | 467 |
470 These keywords accept a '-' prefix to disable the option. | 468 These keywords accept a '-' prefix to disable the option. |
471 | 469 |
472 .I EXAMPLE: | 470 .I EXAMPLE: |
473 '-npp de,-al' means 'default filters without brightness/contrast correction' | 471 '-npp de,-al' means 'default filters without brightness/contrast correction' |
474 | 472 |
475 A postfix letter, separated by ':' may be appended to the option to indicate | 473 A ':' followed by a letter may be appended to the option to indicate its |
476 its scope: | 474 scope: |
477 a : automatically switches the filter off if the cpu is too slow | 475 a : automatically switches the filter off if the cpu is too slow |
478 c : do chrominance filtering too | 476 c : do chrominance filtering too |
479 y : do not do chrominance filtering (that is only luminance filtering) | 477 y : do not do chrominance filtering (that is only luminance filtering) |
480 | 478 |
481 Each filter defaults to 'c' (chrominance). | 479 Each filter defaults to 'c' (chrominance). |
483 .I EXAMPLE: | 481 .I EXAMPLE: |
484 '-npp de,tn:1:2:3' means 'enable default filters & temporal denoiser' | 482 '-npp de,tn:1:2:3' means 'enable default filters & temporal denoiser' |
485 '-npp hb:y,vb:a -autoq 6' means 'deblock horizontal only luminance, and | 483 '-npp hb:y,vb:a -autoq 6' means 'deblock horizontal only luminance, and |
486 automatically switch vertical deblocking on/off depending on available | 484 automatically switch vertical deblocking on/off depending on available |
487 cpu time' | 485 cpu time' |
488 | |
489 .I HINT: | |
490 the following values are known to give good results: | |
491 -npp default -autoq 6 and -npp tn:150:200:400 for the denoiser | |
492 | |
493 .TP | 486 .TP |
494 .B \-slave | 487 .B \-slave |
495 This option switches on slave mode. This is intended for use | 488 This option switches on slave mode. This is intended for use |
496 of MPlayer as a backend to other programs. Instead of intercepting keyboard | 489 of MPlayer as a backend to other programs. Instead of intercepting keyboard |
497 events, MPlayer will read simplistic command lines from its stdin. | 490 events, MPlayer will read simplistic command lines from its stdin. |