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