Mercurial > mplayer.hg
comparison DOCS/man/en/mplayer.1 @ 26731:c14608941385
Remove '(pass 1/2)' from some lavcopts. These options really worked on
all passes, and most options that worked on all passes weren't marked
at all. It's valid to assume that any option not marked otherwise will
work on all passes.
author | corey |
---|---|
date | Tue, 13 May 2008 18:32:09 +0000 |
parents | 41794a5fb100 |
children | c13288eeb9f6 |
comparison
equal
deleted
inserted
replaced
26730:41794a5fb100 | 26731:c14608941385 |
---|---|
7722 .RE | 7722 .RE |
7723 .PD 1 | 7723 .PD 1 |
7724 . | 7724 . |
7725 .TP | 7725 .TP |
7726 .B vqmin=<1\-31> | 7726 .B vqmin=<1\-31> |
7727 minimum quantizer (pass 1/2) | 7727 minimum quantizer |
7728 .RSs | 7728 .RSs |
7729 .IPs 1 | 7729 .IPs 1 |
7730 Not recommended (much larger file, little quality difference and weird side | 7730 Not recommended (much larger file, little quality difference and weird side |
7731 effects: msmpeg4, h263 will be very low quality, ratecontrol will be confused | 7731 effects: msmpeg4, h263 will be very low quality, ratecontrol will be confused |
7732 resulting in lower quality and some decoders will not be able to decode it). | 7732 resulting in lower quality and some decoders will not be able to decode it). |
7780 effect. | 7780 effect. |
7781 1 is not recommended (see vqmin for details). | 7781 1 is not recommended (see vqmin for details). |
7782 . | 7782 . |
7783 .TP | 7783 .TP |
7784 .B vqmax=<1\-31> | 7784 .B vqmax=<1\-31> |
7785 Maximum quantizer (pass 1/2), 10\-31 should be a sane range (default: 31). | 7785 Maximum quantizer, 10\-31 should be a sane range (default: 31). |
7786 . | 7786 . |
7787 .TP | 7787 .TP |
7788 .B mbqmin=<1\-31> | 7788 .B mbqmin=<1\-31> |
7789 obsolete, use vqmin | 7789 obsolete, use vqmin |
7790 . | 7790 . |
7793 obsolete, use vqmax | 7793 obsolete, use vqmax |
7794 . | 7794 . |
7795 .TP | 7795 .TP |
7796 .B vqdiff=<1\-31> | 7796 .B vqdiff=<1\-31> |
7797 maximum quantizer difference between consecutive I- or P-frames | 7797 maximum quantizer difference between consecutive I- or P-frames |
7798 (pass 1/2) (default: 3) | 7798 (default: 3) |
7799 . | 7799 . |
7800 .TP | 7800 .TP |
7801 .B vmax_b_frames=<0\-4> | 7801 .B vmax_b_frames=<0\-4> |
7802 maximum number of B-frames between non-B-frames: | 7802 maximum number of B-frames between non-B-frames: |
7803 .PD 0 | 7803 .PD 0 |
8060 Does not incur a performance penalty, so you can safely leave it | 8060 Does not incur a performance penalty, so you can safely leave it |
8061 always on. | 8061 always on. |
8062 . | 8062 . |
8063 .TP | 8063 .TP |
8064 .B vbitrate=<value> | 8064 .B vbitrate=<value> |
8065 Specify bitrate (pass 1/2) (default: 800). | 8065 Specify bitrate (default: 800). |
8066 .br | 8066 .br |
8067 .I WARNING: | 8067 .I WARNING: |
8068 1kbit = 1000 bits | 8068 1kbit = 1000 bits |
8069 .PD 0 | 8069 .PD 0 |
8070 .RSs | 8070 .RSs |
8086 vratetol should not be too large during the second pass or there might | 8086 vratetol should not be too large during the second pass or there might |
8087 be problems if vrc_(min|max)rate is used. | 8087 be problems if vrc_(min|max)rate is used. |
8088 . | 8088 . |
8089 .TP | 8089 .TP |
8090 .B vrc_maxrate=<value> | 8090 .B vrc_maxrate=<value> |
8091 maximum bitrate in kbit/\:sec (pass 1/2) | 8091 maximum bitrate in kbit/\:sec |
8092 (default: 0, unlimited) | 8092 (default: 0, unlimited) |
8093 . | 8093 . |
8094 .TP | 8094 .TP |
8095 .B vrc_minrate=<value> | 8095 .B vrc_minrate=<value> |
8096 minimum bitrate in kbit/\:sec (pass 1/2) | 8096 minimum bitrate in kbit/\:sec |
8097 (default: 0, unlimited) | 8097 (default: 0, unlimited) |
8098 . | 8098 . |
8099 .TP | 8099 .TP |
8100 .B vrc_buf_size=<value> | 8100 .B vrc_buf_size=<value> |
8101 buffer size in kbit (pass 1/2). | 8101 buffer size in kbit |
8102 For MPEG-1/2 this also sets the vbv buffer size, use 327 for VCD, | 8102 For MPEG-1/2 this also sets the vbv buffer size, use 327 for VCD, |
8103 917 for SVCD and 1835 for DVD. | 8103 917 for SVCD and 1835 for DVD. |
8104 . | 8104 . |
8105 .TP | 8105 .TP |
8106 .B vrc_buf_aggressivity | 8106 .B vrc_buf_aggressivity |
8121 .RE | 8121 .RE |
8122 .PD 1 | 8122 .PD 1 |
8123 . | 8123 . |
8124 .TP | 8124 .TP |
8125 .B vb_qfactor=<\-31.0\-31.0> | 8125 .B vb_qfactor=<\-31.0\-31.0> |
8126 quantizer factor between B- and non-B-frames (pass 1/2) (default: 1.25) | 8126 quantizer factor between B- and non-B-frames (default: 1.25) |
8127 . | 8127 . |
8128 .TP | 8128 .TP |
8129 .B vi_qfactor=<\-31.0\-31.0> | 8129 .B vi_qfactor=<\-31.0\-31.0> |
8130 quantizer factor between I- and non-I-frames (pass 1/2) (default: 0.8) | 8130 quantizer factor between I- and non-I-frames (default: 0.8) |
8131 . | 8131 . |
8132 .TP | 8132 .TP |
8133 .B vb_qoffset=<\-31.0\-31.0> | 8133 .B vb_qoffset=<\-31.0\-31.0> |
8134 quantizer offset between B- and non-B-frames (pass 1/2) (default: 1.25) | 8134 quantizer offset between B- and non-B-frames (default: 1.25) |
8135 . | 8135 . |
8136 .TP | 8136 .TP |
8137 .B vi_qoffset=<\-31.0\-31.0> | 8137 .B vi_qoffset=<\-31.0\-31.0> |
8138 (pass 1/2) (default: 0.0) | 8138 (default: 0.0) |
8139 .br | 8139 .br |
8140 if v{b|i}_qfactor > 0 | 8140 if v{b|i}_qfactor > 0 |
8141 .br | 8141 .br |
8142 I/B-frame quantizer = P-frame quantizer * v{b|i}_qfactor + v{b|i}_qoffset | 8142 I/B-frame quantizer = P-frame quantizer * v{b|i}_qfactor + v{b|i}_qoffset |
8143 .br | 8143 .br |
8169 Quantizer gaussian blur (default: 0.5), larger values will average | 8169 Quantizer gaussian blur (default: 0.5), larger values will average |
8170 the quantizer more over time (slower change). | 8170 the quantizer more over time (slower change). |
8171 . | 8171 . |
8172 .TP | 8172 .TP |
8173 .B vqcomp=<0.0\-1.0> | 8173 .B vqcomp=<0.0\-1.0> |
8174 Quantizer compression, vrc_eq depends upon this (pass 1/2) (default: 0.5). | 8174 Quantizer compression, vrc_eq depends upon this (default: 0.5). |
8175 For instance, assuming the default rate control equation is used, | 8175 For instance, assuming the default rate control equation is used, |
8176 if vqcomp=1.0, the ratecontrol allocates to each frame the number of bits | 8176 if vqcomp=1.0, the ratecontrol allocates to each frame the number of bits |
8177 needed to encode them all at the same QP. | 8177 needed to encode them all at the same QP. |
8178 If vqcomp=0.0, the ratecontrol allocates the same number of bits to each | 8178 If vqcomp=0.0, the ratecontrol allocates the same number of bits to each |
8179 frame, i.e. strict CBR. | 8179 frame, i.e. strict CBR. |
8181 Those are extreme settings and should never be used. | 8181 Those are extreme settings and should never be used. |
8182 Perceptual quality will be optimal somewhere in between these two extremes. | 8182 Perceptual quality will be optimal somewhere in between these two extremes. |
8183 . | 8183 . |
8184 .TP | 8184 .TP |
8185 .B vrc_eq=<equation> | 8185 .B vrc_eq=<equation> |
8186 main ratecontrol equation (pass 1/2) | 8186 main ratecontrol equation |
8187 .RE | 8187 .RE |
8188 .RSs | 8188 .RSs |
8189 .IPs "1\ \ \ \ " | 8189 .IPs "1\ \ \ \ " |
8190 constant bitrate | 8190 constant bitrate |
8191 .IPs "tex\ \ " | 8191 .IPs "tex\ \ " |
8254 .IPs "sin, cos, tan, sinh, cosh, tanh, exp, log, abs" | 8254 .IPs "sin, cos, tan, sinh, cosh, tanh, exp, log, abs" |
8255 .RE | 8255 .RE |
8256 . | 8256 . |
8257 .TP | 8257 .TP |
8258 .B vrc_override=<options> | 8258 .B vrc_override=<options> |
8259 User specified quality for specific parts (ending, credits, ...) (pass 1/2). | 8259 User specified quality for specific parts (ending, credits, ...). |
8260 The options are <start-frame>, <end-frame>, <quality>[/<start-frame>, | 8260 The options are <start-frame>, <end-frame>, <quality>[/<start-frame>, |
8261 <end-frame>, <quality>[/...]]: | 8261 <end-frame>, <quality>[/...]]: |
8262 .PD 0 | 8262 .PD 0 |
8263 .RSs | 8263 .RSs |
8264 .IPs "quality (2\-31)" | 8264 .IPs "quality (2\-31)" |
8276 .B vrc_init_occupancy=<0.0\-1.0> | 8276 .B vrc_init_occupancy=<0.0\-1.0> |
8277 initial buffer occupancy, as a fraction of vrc_buf_size (default: 0.9) | 8277 initial buffer occupancy, as a fraction of vrc_buf_size (default: 0.9) |
8278 . | 8278 . |
8279 .TP | 8279 .TP |
8280 .B vqsquish=<0|1> | 8280 .B vqsquish=<0|1> |
8281 Specify how to keep the quantizer between qmin and qmax (pass 1/2). | 8281 Specify how to keep the quantizer between qmin and qmax. |
8282 .PD 0 | 8282 .PD 0 |
8283 .RSs | 8283 .RSs |
8284 .IPs 0 | 8284 .IPs 0 |
8285 Use clipping. | 8285 Use clipping. |
8286 .IPs 1 | 8286 .IPs 1 |