mirror of
https://github.com/mpv-player/mpv
synced 2024-12-18 12:55:16 +00:00
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) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17234 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
228f0abcf4
commit
b189efcebb
@ -6771,14 +6771,15 @@ Does absolutely nothing at the moment.
|
|||||||
.TP
|
.TP
|
||||||
.B keyint=<0\-300>
|
.B keyint=<0\-300>
|
||||||
maximum interval between keyframes in frames (default: 250 or one
|
maximum interval between keyframes in frames (default: 250 or one
|
||||||
keyframe every ten seconds in a 25fps movie).
|
keyframe every ten seconds in a 25fps movie. This is recommended default for MPEG-4).
|
||||||
Keyframes are needed for seeking as seeking is only possible to a keyframe, but
|
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
|
keyframes need more space than other frames, so larger numbers here mean
|
||||||
slightly smaller files but less precise seeking.
|
slightly smaller files but less precise seeking.
|
||||||
0 is equivalent to 1, which makes every frame a keyframe.
|
0 is equivalent to 1, which makes every frame a keyframe.
|
||||||
Values >300 are not recommended as the quality might be bad depending upon
|
Values >300 are not recommended as the quality might be bad depending upon
|
||||||
decoder, encoder and luck.
|
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
|
.TP
|
||||||
.B sc_threshold=<-1000000000\-1000000000>
|
.B sc_threshold=<-1000000000\-1000000000>
|
||||||
|
Loading…
Reference in New Issue
Block a user