Mercurial > mplayer.hg
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 .\" -------------------------------------------------------------------------- |