Mercurial > mplayer.hg
changeset 17233:df1029c37eb9
The <=132 frame rule is only valid at MacroBlock level not at frame one.
Following it gives worse compression even with IP sequence.(B-Frames doesn't accumulate error)
author | iive |
---|---|
date | Sat, 24 Dec 2005 16:13:12 +0000 |
parents | d318e2ff799e |
children | b619b8bc2ada |
files | DOCS/man/en/mplayer.1 |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/man/en/mplayer.1 Sat Dec 24 12:48:01 2005 +0000 +++ b/DOCS/man/en/mplayer.1 Sat Dec 24 16:13:12 2005 +0000 @@ -6771,14 +6771,15 @@ .TP .B keyint=<0\-300> maximum interval between keyframes in frames (default: 250 or one -keyframe every ten seconds in a 25fps movie). -Keyframes are needed for seeking as seeking is only possible to a keyframe, but +keyframe every ten seconds in a 25fps movie. This is recommended default for MPEG-4). +Most codecs require regular keyframes in order to limit the accumulation of mismatch error. +Keyframes are also needed for seeking as seeking is only possible to a keyframe, but keyframes need more space than other frames, so larger numbers here mean slightly smaller files but less precise seeking. 0 is equivalent to 1, which makes every frame a keyframe. Values >300 are not recommended as the quality might be bad depending upon decoder, encoder and luck. -For a strict MPEG-1/2/4 compliance this would have to be <=132. +It is a common for MPEG-1/2 to use values <=30. . .TP .B sc_threshold=<-1000000000\-1000000000>