# HG changeset patch # User diego # Date 1098151740 0 # Node ID 91faa5745914eae3417dc66342285cbf5908cb93 # Parent b3dda9a5176079b8d2410f6aa3c99da4c5ccc6a8 consistent I/P/B-frame spelling diff -r b3dda9a51760 -r 91faa5745914 DOCS/man/en/mplayer.1 --- a/DOCS/man/en/mplayer.1 Tue Oct 19 01:46:15 2004 +0000 +++ b/DOCS/man/en/mplayer.1 Tue Oct 19 02:09:00 2004 +0000 @@ -479,7 +479,7 @@ .B \-framedrop (also see \-hardframedrop) Skip displaying some frames to maintain A/\:V sync on slow systems. Video filters are not applied to such frames. -For B frames even decoding is skipped completely. +For B-frames even decoding is skipped completely. . .TP .B \-h, \-help, \-\-help @@ -3256,11 +3256,11 @@ .br 0: disabled .br -1: Visualize forward predicted MVs of P frames. -.br -2: Visualize forward predicted MVs of B frames. -.br -4: Visualize backward predicted MVs of B frames. +1: Visualize forward predicted MVs of P-frames. +.br +2: Visualize forward predicted MVs of B-frames. +.br +4: Visualize backward predicted MVs of B-frames. .REss .IPs vstats Prints some statistics and stores them in ./vstats_*.log. @@ -5316,15 +5316,15 @@ . .TP .B vqdiff=<1\-31> -maximum quantizer difference between I or P frames (pass\ 1/\:2) (default: 3) +maximum quantizer difference between I- or P-frames (pass\ 1/\:2) (default: 3) . .TP .B vmax_b_frames=<0\-4> -maximum number of B frames between non B frames: +maximum number of B-frames between non-B-frames: .PD 0 .RSs .IPs 0 -no B frames (default) +no B-frames (default) .IPs 0\-2 sane range for MPEG4 .RE @@ -5419,12 +5419,12 @@ . .TP .B vb_strategy=<0\-1> -strategy to choose between I/\:P/\:B frames (pass\ 2): +strategy to choose between I/\:P/\:B-frames (pass\ 2): .RSs .IPs 0 -always use the maximum number of B frames (default) +always use the maximum number of B-frames (default) .IPs 1 -avoid B frames in high motion scenes (will cause bitrate misprediction) +avoid B-frames in high motion scenes (will cause bitrate misprediction) .RE . .TP @@ -5557,15 +5557,15 @@ . .TP .B vb_qfactor=<-31.0\-31.0> -quantizer factor between B and non B frames (pass\ 1/\:2) (default: 1.25) +quantizer factor between B- and non-B-frames (pass\ 1/\:2) (default: 1.25) . .TP .B vi_qfactor=<-31.0\-31.0> -quantizer factor between I and non-I frames (pass\ 1/\:2) (default: 0.8) +quantizer factor between I- and non-I-frames (pass\ 1/\:2) (default: 0.8) . .TP .B vb_qoffset=<-31.0\-31.0> -quantizer offset between B and non B frames (pass\ 1/\:2) (default: 1.25) +quantizer offset between B- and non-B-frames (pass\ 1/\:2) (default: 1.25) . .TP .B vi_qoffset=<-31.0\-31.0> @@ -5573,17 +5573,17 @@ .br if v{b|i}_qfactor > 0 .br -I/\:B-Frame quantizer = P-Frame quantizer * v{b|i}_qfactor + v{b|i}_qoffset +I/\:B-frame quantizer = P-frame quantizer * v{b|i}_qfactor + v{b|i}_qoffset .br else .br -do normal ratecontrol (dont lock to next P frame quantizer) and +do normal ratecontrol (dont lock to next P-frame quantizer) and set q= -q * v{b|i}_qfactor + v{b|i}_qoffset . .TP .B \ Tip: To do constant quantizer encoding with different quantizers for -I/\:P and B frames you can use: +I/\:P- and B-frames you can use: lmin= :lmax= :vb_qfactor= . .TP @@ -5638,13 +5638,13 @@ .IPs avgTex average texture complexity .IPs avgIITex -average intra texture complexity in I frames +average intra texture complexity in I-frames .IPs avgPITex -average intra texture complexity in P frames +average intra texture complexity in P-frames .IPs avgPPTex -average non intra texture complexity in P frames +average non intra texture complexity in P-frames .IPs avgBPTex -average non intra texture complexity in B frames +average non intra texture complexity in B-frames .IPs mv\ \ \ Bits used for motion vectors .IPs fCode @@ -6072,7 +6072,7 @@ .IPs "10 (NSSE)" noise preserving sum of squared differences .IPs +256\ -use chroma too, doesn't work (correctly) with B frames currently +use chroma too, doesn't work (correctly) with B-frames currently .RE .PD 1 . @@ -6209,7 +6209,7 @@ .IPs 0 disabled .IPs 1 -only after I frames (default) +only after I-frames (default) .IPs 2 always .RE @@ -6437,7 +6437,7 @@ .B quant_range=<1\-31>\-<1\-31>[/\:<1\-31>\-<1\-31>] CBR mode: min & max quantizer for all frames (default: 2\-31) .br -2pass mode: min & max quantizer for I/\:P frames (default: 2\-31/\:2\-31) +2pass mode: min & max quantizer for I/\:P-frames (default: 2\-31/\:2\-31) .br .I WARNING: This option is deprecated in XviD-1.0.x, and is replaced by the @@ -6490,7 +6490,7 @@ you consider too close to the first (in a row). kfthreshold sets the range in which keyframes are reduced, and kfreduction determines the bitrate reduction they get. -The last I frame will get treated normally. +The last I-frame will get treated normally. (default: 30, 2pass mode only) . .TP @@ -6524,29 +6524,29 @@ . .TP .B divx5bvop -Generate DivX5 compatible B frames (default: on). +Generate DivX5 compatible B-frames (default: on). . .TP .B max_bframes=<0\-4> -Maximum number of B frames to put between I/\:P frames (default: 0). +Maximum number of B-frames to put between I/\:P-frames (default: 0). . .TP .B bquant_ratio=<0\-1000> -quantizer ratio between B and non B frames, 150=1.50 (default: 150) +quantizer ratio between B- and non-B-frames, 150=1.50 (default: 150) . .TP .B bquant_offset=<-1000\-1000> -quantizer offset between B and non B frames, 100=1.00 (default: 100) +quantizer offset between B- and non-B-frames, 100=1.00 (default: 100) . .TP .B bf_threshold=<-255\-255> -Sometimes B frames do not look good, and introduce artifacts when most of +Sometimes B-frames do not look good, and introduce artifacts when most of the frame is static and some small zones have high motion (in a static scene with a man talking, his mouth will probably look bad if what is surrounding the man and his mouth is completely static). This setting allows you to specify what priority to place on the use of -B frames. -The higher the value, the higher the probability of B frames being used. +B-frames. +The higher the value, the higher the probability of B-frames being used. (default: 0) . .TP @@ -6652,27 +6652,27 @@ . .TP .B min_iquant=<0\-31> -minimum I frame quantizer (default: 2) +minimum I-frame quantizer (default: 2) . .TP .B max_iquant=<0\-31> -maximum I frame quantizer (default: 31) +maximum I-frame quantizer (default: 31) . .TP .B min_pquant=<0\-31> -minimum P frame quantizer (default: 2) +minimum P-frame quantizer (default: 2) . .TP .B max_pquant=<0\-31> -maximum P frame quantizer (default: 31) +maximum P-frame quantizer (default: 31) . .TP .B min_bquant=<0\-31> -minimum B frame quantizer (default: 2) +minimum B-frame quantizer (default: 2) . .TP .B max_bquant=<0\-31> -maximum B frame quantizer (default: 31) +maximum B-frame quantizer (default: 31) . .TP .B quant_intra_matrix= @@ -6816,10 +6816,10 @@ . .TP .B bvhq=<0|1> -This setting allows vector candidates for B frames to be used for +This setting allows vector candidates for B-frames to be used for the encoding chosen using a rate distortion optimized operator, -which is what is done for P frames by the vhq option. -This produces nicer-looking B frames while incurring almost no +which is what is done for P-frames by the vhq option. +This produces nicer-looking B-frames while incurring almost no performance penalty. . . @@ -6832,19 +6832,19 @@ . .TP .B keyint= -Sets maximum interval between I frames. +Sets maximum interval between I-frames. Larger values save bits, thus improve quality, at the cost of seeking precision (default: 250). . .TP .B idrint= -Make each I-Frame an IDR-Frame (default: 2). -In H.264, I-Frames do not necessarily bound a closed GOP because it is +Make each I-frame an IDR-frame (default: 2). +In H.264, I-frames do not necessarily bound a closed GOP because it is allowable for a P-frame to be predicted from more frames than just the one frame before it (also see frameref). Therefore, I-frames are not necessarily seekable. -IDR-Frames restrict subsequent P-frames from referring to any frame -prior to the IDR-Frame. +IDR-frames restrict subsequent P-frames from referring to any frame +prior to the IDR-frame. . .TP .B scenecut=<-1\-100> @@ -6860,14 +6860,14 @@ . .TP .B frameref=<1\-15> -Number of previous frames used as predictors in a P frame (default: 1). +Number of previous frames used as predictors in a P-frame (default: 1). This is effective in Anime, but seems to make little difference in live-action source material. Some decoders are unable to deal with large frameref values. . .TP .B bframes=<0\-16> -number of consecutive B-Frames between I- and P-Frames (default: 0) +number of consecutive B-frames between I- and P-frames (default: 0) . .TP .B deblock | nodeblock @@ -6958,11 +6958,11 @@ . .TP .B ip_factor= -quantizer factor between I and P frames (default: 2.0) +quantizer factor between I- and P-frames (default: 2.0) . .TP .B pb_factor= -quantizer factor between P and B frames (default: 2.0) +quantizer factor between P- and B-frames (default: 2.0) . .TP .B pass=<1\-3>