Mercurial > mplayer.hg
comparison DOCS/man/en/mplayer.1 @ 13894:7f22fdc992a4
Some work on the XviD section:
- better divx5bvop description
- "new" (no)packed and (no)closed_gop options explained
- more appropriate wordings
author | gpoirier |
---|---|
date | Sun, 07 Nov 2004 20:30:11 +0000 |
parents | 5a786c7e4df4 |
children | 99b893f9fb67 |
comparison
equal
deleted
inserted
replaced
13893:9f1c3cf149fe | 13894:7f22fdc992a4 |
---|---|
31 . | 31 . |
32 .\" -------------------------------------------------------------------------- | 32 .\" -------------------------------------------------------------------------- |
33 .\" Title | 33 .\" Title |
34 .\" -------------------------------------------------------------------------- | 34 .\" -------------------------------------------------------------------------- |
35 . | 35 . |
36 .TH MPlayer 1 "2004-11-02" "The MPlayer Project" "The Movie Player" | 36 .TH MPlayer 1 "2004-11-07" "The MPlayer Project" "The Movie Player" |
37 . | 37 . |
38 .SH NAME | 38 .SH NAME |
39 mplayer \- movie player | 39 mplayer \- movie player |
40 .br | 40 .br |
41 mencoder \- movie encoder | 41 mencoder \- movie encoder |
6493 .B 4mv\ \ \ \ | 6493 .B 4mv\ \ \ \ |
6494 Use 4 motion vectors per macroblock. | 6494 Use 4 motion vectors per macroblock. |
6495 This might give better compression, but slows down encoding. | 6495 This might give better compression, but slows down encoding. |
6496 .br | 6496 .br |
6497 .I WARNING: | 6497 .I WARNING: |
6498 This option is deprecated in XviD-1.0.x, as all is now taken care of | 6498 As of XviD-1.0.x, this option is no longer available separately, and its |
6499 by the me_quality option. | 6499 functionality is included in the me_quality option. |
6500 When me_quality > 4, 4mv is activated. | 6500 When me_quality > 4, 4mv is activated. |
6501 . | 6501 . |
6502 .TP | 6502 .TP |
6503 .B rc_reaction_delay_factor=<value> | 6503 .B rc_reaction_delay_factor=<value> |
6504 This parameter controls the number of frames the CBR rate controller | 6504 This parameter controls the number of frames the CBR rate controller |
6523 CBR mode: min & max quantizer for all frames (default: 2\-31) | 6523 CBR mode: min & max quantizer for all frames (default: 2\-31) |
6524 .br | 6524 .br |
6525 2pass mode: min & max quantizer for I/\:P-frames (default: 2\-31/\:2\-31) | 6525 2pass mode: min & max quantizer for I/\:P-frames (default: 2\-31/\:2\-31) |
6526 .br | 6526 .br |
6527 .I WARNING: | 6527 .I WARNING: |
6528 This option is deprecated in XviD-1.0.x, and is replaced by the | 6528 As of XviD-1.0.x, this option is replaced by the |
6529 [min|max]_[i|p|b]quant options. | 6529 [min|max]_[i|p|b]quant options. |
6530 . | 6530 . |
6531 .TP | 6531 .TP |
6532 .B min_key_interval=<value> | 6532 .B min_key_interval=<value> |
6533 minimum interval between keyframes (default: 0, 2pass only) | 6533 minimum interval between keyframes (default: 0, 2pass only) |
6542 For high bitrates, you will find that MPEG quantization preserves more detail. | 6542 For high bitrates, you will find that MPEG quantization preserves more detail. |
6543 For low bitrates, the smoothing of H.263 will give you less block noise. | 6543 For low bitrates, the smoothing of H.263 will give you less block noise. |
6544 When using custom matrices, MPEG must be used. | 6544 When using custom matrices, MPEG must be used. |
6545 .br | 6545 .br |
6546 .I WARNING: | 6546 .I WARNING: |
6547 This option is deprecated in XviD-1.0.x, and is replaced by the quant_type | 6547 As of XviD-1.0.x, this option is replaced by the quant_type option. |
6548 option. | |
6549 . | 6548 . |
6550 .TP | 6549 .TP |
6551 .B mod_quant | 6550 .B mod_quant |
6552 Decide whether to use MPEG or H.263 quantizers on a frame-by-frame basis | 6551 Decide whether to use MPEG or H.263 quantizers on a frame-by-frame basis |
6553 (2pass mode only). | 6552 (2pass mode only). |
6555 .I WARNING: | 6554 .I WARNING: |
6556 This will generate an illegal bitstream, and most likely not be decodable | 6555 This will generate an illegal bitstream, and most likely not be decodable |
6557 by any MPEG4 decoder besides libavcodec or XviD. | 6556 by any MPEG4 decoder besides libavcodec or XviD. |
6558 .br | 6557 .br |
6559 .I WARNING: | 6558 .I WARNING: |
6560 This option is deprecated in XviD-1.0.x. | 6559 As of XviD-1.0.x, this option is no longer available. |
6561 . | 6560 . |
6562 .TP | 6561 .TP |
6563 .B keyframe_boost=<0\-1000> | 6562 .B keyframe_boost=<0\-1000> |
6564 Shift some bits from the pool for other frame types to intra frames, | 6563 Shift some bits from the pool for other frame types to intra frames, |
6565 thus improving keyframe quality. | 6564 thus improving keyframe quality. |
6577 kfreduction determines the bitrate reduction they get. | 6576 kfreduction determines the bitrate reduction they get. |
6578 The last I-frame will get treated normally. | 6577 The last I-frame will get treated normally. |
6579 (default: 30, 2pass mode only) | 6578 (default: 30, 2pass mode only) |
6580 . | 6579 . |
6581 .TP | 6580 .TP |
6581 .B divx5bvop | |
6582 Generate DivX5 compatible B-frames (default: on). | |
6583 This seems to be mandatory only for old versions of DivX's decoder. | |
6584 .br | |
6585 .I WARNING: | |
6586 As of XviD-1.0.x, this option is replaced by the closed_gop option. | |
6587 . | |
6588 .TP | |
6582 .B (no)greyscale | 6589 .B (no)greyscale |
6583 Make XviD discard chroma planes so the encoded video is greyscale only. | 6590 Make XviD discard chroma planes so the encoded video is greyscale only. |
6584 Note that this does not speed up encoding, it just prevents chroma data | 6591 Note that this does not speed up encoding, it just prevents chroma data |
6585 from being written in the last stage of encoding. | 6592 from being written in the last stage of encoding. |
6586 . | 6593 . |
6595 The following options are only available with the latest stable | 6602 The following options are only available with the latest stable |
6596 releases of XviD 1.0.x (api4). | 6603 releases of XviD 1.0.x (api4). |
6597 . | 6604 . |
6598 .TP | 6605 .TP |
6599 .B (no)packed | 6606 .B (no)packed |
6600 Create a bitstream which can be decoded delay-free. | 6607 This option is meant to solve frame-order issues when encoding to |
6608 container formats like AVI that cannot cope with out-of-order frames. | |
6609 In practise, most decoders (both software and hardware) are able to deal | |
6610 with frame-order themselves, and may get confused when this option is | |
6611 turned on, so you can safely leave if off, unless you really know what | |
6612 you are doing. | |
6601 .br | 6613 .br |
6602 .I WARNING: | 6614 .I WARNING: |
6603 This will generate an illegal bitstream, and will not be | 6615 This will generate an illegal bitstream, and will not be |
6604 decodable by ISO-MPEG4 decoders except DivX/\:libavcodec/\:XviD. | 6616 decodable by ISO-MPEG4 decoders except DivX/\:libavcodec/\:XviD. |
6605 .br | 6617 .br |
6606 .I WARNING: | 6618 .I WARNING: |
6607 This will also store a fake DivX version in the file so the bug | 6619 This will also store a fake DivX version in the file so the bug |
6608 autodetection of some decoders might be confused. | 6620 autodetection of some decoders might be confused. |
6609 . | |
6610 .TP | |
6611 .B divx5bvop | |
6612 Generate DivX5 compatible B-frames (default: on). | |
6613 . | 6621 . |
6614 .TP | 6622 .TP |
6615 .B max_bframes=<0\-4> | 6623 .B max_bframes=<0\-4> |
6616 Maximum number of B-frames to put between I/\:P-frames (default: 0). | 6624 Maximum number of B-frames to put between I/\:P-frames (default: 0). |
6617 . | 6625 . |
6631 surrounding the man and his mouth is completely static). | 6639 surrounding the man and his mouth is completely static). |
6632 This setting allows you to specify what priority to place on the use of | 6640 This setting allows you to specify what priority to place on the use of |
6633 B-frames. | 6641 B-frames. |
6634 The higher the value, the higher the probability of B-frames being used. | 6642 The higher the value, the higher the probability of B-frames being used. |
6635 (default: 0) | 6643 (default: 0) |
6644 . | |
6645 .TP | |
6646 .B (no)closed_gop | |
6647 This option tells XviD to close every GOP (Group Of Pictures bounded | |
6648 by two I-frames), which makes GOPs independent from each other. | |
6649 This just implies that the last frame of the GOP is eiter a P-frame or a | |
6650 N-frame but not a B-frame. | |
6651 It is usually a good idea to turn this option on (default: on). | |
6636 . | 6652 . |
6637 .TP | 6653 .TP |
6638 .B frame_drop_ratio=<0\-100> (max_bframes=0 only) | 6654 .B frame_drop_ratio=<0\-100> (max_bframes=0 only) |
6639 This setting allows the creation of variable framerate video streams. | 6655 This setting allows the creation of variable framerate video streams. |
6640 The value of the setting specifies a threshold under which, if the | 6656 The value of the setting specifies a threshold under which, if the |