comparison DOCS/man/en/mplayer.1 @ 18334:c587bb06edaa

cosmetics: Remove trailing whitespace.
author diego
date Fri, 28 Apr 2006 21:37:01 +0000
parents efe9012a8275
children 6b1fbf0a3b8e
comparison
equal deleted inserted replaced
18333:efe9012a8275 18334:c587bb06edaa
191 too. 191 too.
192 .PP 192 .PP
193 MPlayer supports a wide range of video and audio output drivers. 193 MPlayer supports a wide range of video and audio output drivers.
194 It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB, 194 It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB,
195 Quartz, Mac OS X CoreVideo, but you can also use GGI, SDL (and all their drivers), 195 Quartz, Mac OS X CoreVideo, but you can also use GGI, SDL (and all their drivers),
196 VESA (on every VESA-compatible card, even without X11), some low-level 196 VESA (on every VESA-compatible card, even without X11), some low-level
197 card-specific drivers (for Matrox, 3dfx and ATI) and some hardware MPEG decoder 197 card-specific drivers (for Matrox, 3dfx and ATI) and some hardware MPEG decoder
198 boards, such as the Siemens DVB, DXR2 and DXR3/\:Hollywood+. 198 boards, such as the Siemens DVB, DXR2 and DXR3/\:Hollywood+.
199 Most of them support software or hardware scaling, so you can enjoy movies in 199 Most of them support software or hardware scaling, so you can enjoy movies in
200 fullscreen mode. 200 fullscreen mode.
201 .PP 201 .PP
765 .TP 765 .TP
766 .B \-identify 766 .B \-identify
767 Shorthand for \-msglevel identify=4. 767 Shorthand for \-msglevel identify=4.
768 Show file parameters in an easily parseable format. 768 Show file parameters in an easily parseable format.
769 Also prints more detailed information about subtitle and audio 769 Also prints more detailed information about subtitle and audio
770 track languages and IDs. 770 track languages and IDs.
771 In some cases you can get more information by using \-msglevel identify=6. 771 In some cases you can get more information by using \-msglevel identify=6.
772 For example, for a DVD it will list the time length of each title, as well 772 For example, for a DVD it will list the time length of each title, as well
773 as a disk ID. 773 as a disk ID.
774 The wrapper script TOOLS/\:midentify suppresses the other MPlayer output and 774 The wrapper script TOOLS/\:midentify suppresses the other MPlayer output and
775 (hopefully) shellescapes the filenames. 775 (hopefully) shellescapes the filenames.
4108 Useful to get rid of the 50/60hz noise on low quality audio equipment. 4108 Useful to get rid of the 50/60hz noise on low quality audio equipment.
4109 It probably only works on mono input. 4109 It probably only works on mono input.
4110 .PD 0 4110 .PD 0
4111 .RSs 4111 .RSs
4112 .IPs <freq> 4112 .IPs <freq>
4113 The frequency of the sine which should be removed (in Hz) (default: 50) 4113 The frequency of the sine which should be removed (in Hz) (default: 50)
4114 .IPs <decay> 4114 .IPs <decay>
4115 Controls the adaptivity (a larger value will make the filter adapt to 4115 Controls the adaptivity (a larger value will make the filter adapt to
4116 amplitude and phase changes quicker, a smaller value will make the 4116 amplitude and phase changes quicker, a smaller value will make the
4117 adaptation slower) (default: 0.0001). 4117 adaptation slower) (default: 0.0001).
4118 Reasonable values are around 0.001. 4118 Reasonable values are around 0.001.
6151 . 6151 .
6152 . 6152 .
6153 .SH "GENERAL ENCODING OPTIONS (MENCODER ONLY)" 6153 .SH "GENERAL ENCODING OPTIONS (MENCODER ONLY)"
6154 . 6154 .
6155 .TP 6155 .TP
6156 .B \-audio-delay <any floating-point number> 6156 .B \-audio-delay <any floating-point number>
6157 Delays either audio or video by setting a delay field in the header 6157 Delays either audio or video by setting a delay field in the header
6158 (default: 0.0). 6158 (default: 0.0).
6159 This does not delay either stream while encoding, but the player will 6159 This does not delay either stream while encoding, but the player will
6160 see the delay field and compensate accordingly. 6160 see the delay field and compensate accordingly.
6161 Positive values delay the audio, and negative values delay the video. 6161 Positive values delay the audio, and negative values delay the video.
6162 Note that this is the exact opposite of the \-delay option. 6162 Note that this is the exact opposite of the \-delay option.
6163 For example, if a video plays correctly with \-delay 0.2, you can 6163 For example, if a video plays correctly with \-delay 0.2, you can
6164 fix the video with MEncoder by using \-audio-delay -0.2. 6164 fix the video with MEncoder by using \-audio-delay -0.2.
6165 .sp 1 6165 .sp 1
6166 Currently, this option only works with the default muxer (\-of avi). 6166 Currently, this option only works with the default muxer (\-of avi).
6167 If you are using a different muxer, then you must use \-delay instead. 6167 If you are using a different muxer, then you must use \-delay instead.
6168 . 6168 .
6953 .TP 6953 .TP
6954 .B keyint=<0\-300> 6954 .B keyint=<0\-300>
6955 maximum interval between keyframes in frames (default: 250 or one 6955 maximum interval between keyframes in frames (default: 250 or one
6956 keyframe every ten seconds in a 25fps movie. 6956 keyframe every ten seconds in a 25fps movie.
6957 This is the recommended default for MPEG-4). 6957 This is the recommended default for MPEG-4).
6958 Most codecs require regular keyframes in order to limit the accumulation of mismatch error. 6958 Most codecs require regular keyframes in order to limit the accumulation of mismatch error.
6959 Keyframes are also needed for seeking, as seeking is only possible to a keyframe - but 6959 Keyframes are also needed for seeking, as seeking is only possible to a keyframe - but
6960 keyframes need more space than other frames, so larger numbers here mean 6960 keyframes need more space than other frames, so larger numbers here mean
6961 slightly smaller files but less precise seeking. 6961 slightly smaller files but less precise seeking.
6962 0 is equivalent to 1, which makes every frame a keyframe. 6962 0 is equivalent to 1, which makes every frame a keyframe.
6963 Values >300 are not recommended as the quality might be bad depending upon 6963 Values >300 are not recommended as the quality might be bad depending upon
8804 .TP 8804 .TP
8805 .B (no)b_pyramid 8805 .B (no)b_pyramid
8806 Allows B-frames to be used as references for predicting other frames. 8806 Allows B-frames to be used as references for predicting other frames.
8807 For example, consider 3 consecutive B-frames: I0 B1 B2 B3 P4. 8807 For example, consider 3 consecutive B-frames: I0 B1 B2 B3 P4.
8808 Without this option, B-frames follow the same pattern as MPEG-[124]. 8808 Without this option, B-frames follow the same pattern as MPEG-[124].
8809 So they are coded in the order I0 P4 B1 B2 B3, and all the B-frames 8809 So they are coded in the order I0 P4 B1 B2 B3, and all the B-frames
8810 are predicted from I0 and P4. 8810 are predicted from I0 and P4.
8811 With this option, they are coded as I0 P4 B2 B1 B3. 8811 With this option, they are coded as I0 P4 B2 B1 B3.
8812 B2 is the same as above, but B1 is predicted from I0 and B2, and 8812 B2 is the same as above, but B1 is predicted from I0 and B2, and
8813 B3 is predicted from B2 and P4. 8813 B3 is predicted from B2 and P4.
8814 This usually results in slightly improved compression, at almost no 8814 This usually results in slightly improved compression, at almost no
8815 speed cost. 8815 speed cost.
8816 However, this is an experimental option: it is not fully tuned and 8816 However, this is an experimental option: it is not fully tuned and
8817 may not always help. 8817 may not always help.
8967 Requires bframes > 1. 8967 Requires bframes > 1.
8968 . 8968 .
8969 .TP 8969 .TP
8970 .B (no)i4x4 8970 .B (no)i4x4
8971 Use additional macroblock type i4x4 (default: enabled). 8971 Use additional macroblock type i4x4 (default: enabled).
8972 Without this option, P- and B-frames will use only 8972 Without this option, P- and B-frames will use only
8973 i16x16 and the inter types specified below. 8973 i16x16 and the inter types specified below.
8974 . 8974 .
8975 .TP 8975 .TP
8976 .B (no)i8x8 8976 .B (no)i8x8
8977 Use additional macroblock type i8x8 (default: enabled). 8977 Use additional macroblock type i8x8 (default: enabled).
9355 . 9355 .
9356 .SS FFmpeg libavformat muxers (\-lavfopts) (also see \-of lavf) 9356 .SS FFmpeg libavformat muxers (\-lavfopts) (also see \-of lavf)
9357 . 9357 .
9358 .TP 9358 .TP
9359 .B delay\ \ 9359 .B delay\ \
9360 Currently only meaningful for MPEG[12]: Maximum allowed distance, 9360 Currently only meaningful for MPEG[12]: Maximum allowed distance,
9361 in seconds, between the reference timer of the output stream (SCR) 9361 in seconds, between the reference timer of the output stream (SCR)
9362 and the decoding timestamp (DTS) for any stream present 9362 and the decoding timestamp (DTS) for any stream present
9363 (demux to decode delay). 9363 (demux to decode delay).
9364 Default is 0.7 (as mandated by the standards defined by MPEG). 9364 Default is 0.7 (as mandated by the standards defined by MPEG).
9365 Higher values require larger buffers and must not be used. 9365 Higher values require larger buffers and must not be used.
9366 . 9366 .
9367 .TP 9367 .TP
9368 .B format=<container_format> 9368 .B format=<container_format>
9369 Override which container format to mux into 9369 Override which container format to mux into
9408 Sometimes raising it is necessary in order to avoid "buffer underflows". 9408 Sometimes raising it is necessary in order to avoid "buffer underflows".
9409 . 9409 .
9410 .TP 9410 .TP
9411 .B packetsize 9411 .B packetsize
9412 Size, expressed in bytes, of the unitary packet for the chosen format. 9412 Size, expressed in bytes, of the unitary packet for the chosen format.
9413 When muxing to MPEG[12] implementations the default values are: 9413 When muxing to MPEG[12] implementations the default values are:
9414 2324 for [S]VCD, 2048 for all others formats. 9414 2324 for [S]VCD, 2048 for all others formats.
9415 . 9415 .
9416 .TP 9416 .TP
9417 .B preload 9417 .B preload
9418 Currently only meaningful for MPEG[12]: Initial distance, 9418 Currently only meaningful for MPEG[12]: Initial distance,
9419 in seconds, between the reference timer of the output stream (SCR) 9419 in seconds, between the reference timer of the output stream (SCR)
9420 and the decoding timestamp (DTS) for any stream present 9420 and the decoding timestamp (DTS) for any stream present
9421 (demux to decode delay). 9421 (demux to decode delay).
9422 . 9422 .
9423 . 9423 .
9424 . 9424 .
9425 .\" -------------------------------------------------------------------------- 9425 .\" --------------------------------------------------------------------------