Mercurial > mplayer.hg
comparison DOCS/man/en/mplayer.1 @ 13325:f26d2c9aec04
2pass encoding support for x264(r46).
patch by Loren Merritt and Jeff Clagg
author | iive |
---|---|
date | Sun, 12 Sep 2004 15:36:43 +0000 |
parents | 1709e2449b64 |
children | a614fe71ad74 |
comparison
equal
deleted
inserted
replaced
13324:dcbdd8ea356d | 13325:f26d2c9aec04 |
---|---|
6487 I frame frequency (default: 60) | 6487 I frame frequency (default: 60) |
6488 . | 6488 . |
6489 .TP | 6489 .TP |
6490 .B frameref=<value> | 6490 .B frameref=<value> |
6491 Number of previous frames used as predictors in a P-frame (default: 1). | 6491 Number of previous frames used as predictors in a P-frame (default: 1). |
6492 .br | 6492 This may cause tiny changes in bitrate and PSNR. |
6493 .I NOTE: | 6493 Some decoders are unable to deal with large frameref values. |
6494 As of x264 r38 this feature is not implemented yet. | |
6495 . | 6494 . |
6496 .TP | 6495 .TP |
6497 .B idrframe=<value> | 6496 .B idrframe=<value> |
6498 Each <value> I-Frames are IDR-Frames (default: 2). | 6497 Each <value> I-Frames are IDR-Frames (default: 2). |
6499 In H.264, I-Frames do not necessarily bound a closed GOP because it is | 6498 In H.264, I-Frames do not necessarily bound a closed GOP because it is |
6525 .B deblockbeta=<-6-6> | 6524 .B deblockbeta=<-6-6> |
6526 Beta parameter of deblocking filter (default: 0). | 6525 Beta parameter of deblocking filter (default: 0). |
6527 Affects the maximum allowed gradient within two adjacent blocks. | 6526 Affects the maximum allowed gradient within two adjacent blocks. |
6528 . | 6527 . |
6529 .TP | 6528 .TP |
6530 .B cabac | 6529 .B cabac\ \ \ |
6531 Use CABAC (Context-Adaptive Binary Arithmetic Coding). | 6530 Use CABAC (Context-Adaptive Binary Arithmetic Coding). |
6532 . | 6531 . |
6533 .TP | 6532 .TP |
6534 .B cabacidc=<value> | 6533 .B cabacidc=<value> |
6535 Initial value of CABAC IDC. | 6534 Initial value of CABAC IDC. |
6556 H.264's quantizer parameter (QP) is on a logarithmic scale. | 6555 H.264's quantizer parameter (QP) is on a logarithmic scale. |
6557 As an example, the bitrate difference between QP=20 and QP=40 | 6556 As an example, the bitrate difference between QP=20 and QP=40 |
6558 is about a factor of 10. | 6557 is about a factor of 10. |
6559 Useful quantizers in H.264 tend to be very large compared to MPEG[124]. | 6558 Useful quantizers in H.264 tend to be very large compared to MPEG[124]. |
6560 .br | 6559 .br |
6561 .I NOTE: | |
6562 This option takes effect even if you specify a CBR encode. | |
6563 In such a case, the first encoded frame will use the quantization factor you | |
6564 specified, but in later frames, the ratecontrol decides what quants to use. | |
6565 . | 6560 . |
6566 .TP | 6561 .TP |
6567 .B qp_min=<2-51> (CBR only) | 6562 .B qp_min=<2-51> (CBR only) |
6568 Minimum quantizer, 20-40 seems to be a useful range (default: 2). | 6563 Minimum quantizer, 15-35 seems to be a useful range (default: 10). |
6569 . | 6564 . |
6570 .TP | 6565 .TP |
6571 .B qp_max=<2-51> (CBR only) | 6566 .B qp_max=<2-51> (CBR only) |
6572 Maximum quantizer | 6567 maximum quantizer (default: 51) |
6573 . | 6568 . |
6574 .TP | 6569 .TP |
6575 .B qp_step=<value> | 6570 .B qp_step=<value> |
6576 Maximum Value by which the quantizer may be incremented/decremented between | 6571 Maximum Value by which the quantizer may be incremented/decremented between |
6577 frames. | 6572 frames. |
6585 .B rc_init_buffer=<value> | 6580 .B rc_init_buffer=<value> |
6586 Set the initial ratecontrol buffer (default: 1/4 of rc_buffer_size) | 6581 Set the initial ratecontrol buffer (default: 1/4 of rc_buffer_size) |
6587 . | 6582 . |
6588 .TP | 6583 .TP |
6589 .B rc_sens=<0-100> | 6584 .B rc_sens=<0-100> |
6590 ratecontrol sensitivity (default: 100) | 6585 ratecontrol sensitivity (default: 4) |
6591 . | 6586 . |
6592 .TP | 6587 .TP |
6593 .B ip_factor=<value> | 6588 .B ip_factor=<value> |
6594 quantizer factor between I amd P frames (default: 2.0) | 6589 quantizer factor between I amd P frames (default: 2.0) |
6595 . | 6590 . |
6608 This affects the ratecontrol: a lower value makes the | 6603 This affects the ratecontrol: a lower value makes the |
6609 bitrate more constant, while a higher value makes the quantization parameter | 6604 bitrate more constant, while a higher value makes the quantization parameter |
6610 more constant. | 6605 more constant. |
6611 . | 6606 . |
6612 .TP | 6607 .TP |
6613 .B qblur=<0-1> | 6608 .B qblur=<0-99> |
6614 Temporal blur of the quantization parameter (default: 0.5). | 6609 Temporal blur of the quantization parameter (default: 0.5). |
6615 Lower values allow the quantizer value to jump around more, | 6610 Lower values allow the quantizer value to jump around more, |
6616 higher values force it to vary more smoothly. | 6611 higher values force it to vary more smoothly. |
6617 . | 6612 . |
6618 .TP | 6613 .TP |
6624 .B log=<-1-3> | 6619 .B log=<-1-3> |
6625 Adjust the amount of logging info printed to the screen. | 6620 Adjust the amount of logging info printed to the screen. |
6626 .RSs | 6621 .RSs |
6627 -1: none | 6622 -1: none |
6628 .br | 6623 .br |
6629 0: errors (for debugging x264) | 6624 0: Print errors only. |
6630 .br | 6625 .br |
6631 1: warnings | 6626 1: warnings |
6632 .br | 6627 .br |
6633 2: PSNR and other analysis stats when the encode finishes (default) | 6628 2: PSNR, encoding times, and other analysis stats when the encode finishes |
6629 (default) | |
6634 .br | 6630 .br |
6635 3: PSNR, QP, frametype, size, and other stats for every frame | 6631 3: PSNR, QP, frametype, size, and other stats for every frame |
6636 .REss | 6632 .REss |
6637 . | 6633 . |
6638 .TP | 6634 .TP |
6639 .B psnr | 6635 .B psnr\ \ \ |
6640 Print signal-to-noise ratio statistics. | 6636 Print signal-to-noise ratio statistics. |
6641 . | 6637 . |
6642 . | 6638 . |
6643 .\" -------------------------------------------------------------------------- | 6639 .\" -------------------------------------------------------------------------- |
6644 .\" Files | 6640 .\" Files |