mirror of
https://github.com/mpv-player/mpv
synced 2025-04-29 14:50:14 +00:00
Improoving readability of pullup filter section
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21486 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
6dc68e8680
commit
a7affcdcee
@ -5917,12 +5917,16 @@ Like ivtc, pullup is stateless in the sense that it does not lock onto
|
|||||||
a pattern to follow, but it instead looks forward to the following
|
a pattern to follow, but it instead looks forward to the following
|
||||||
fields in order to identify matches and rebuild progressive frames.
|
fields in order to identify matches and rebuild progressive frames.
|
||||||
It is still under development, but believed to be quite accurate.
|
It is still under development, but believed to be quite accurate.
|
||||||
The jl, jr, jt, and jb options set the amount of "junk" to ignore at
|
.RSs
|
||||||
|
.IPs "jl, jr, jt, and jb"
|
||||||
|
These options set the amount of "junk" to ignore at
|
||||||
the left, right, top, and bottom of the image, respectively.
|
the left, right, top, and bottom of the image, respectively.
|
||||||
Left/\:right are in units of 8 pixels, while top/\:bottom are in units of
|
Left/\:right are in units of 8 pixels, while top/\:bottom are in units of
|
||||||
2 lines.
|
2 lines.
|
||||||
The default is 8 pixels on each side.
|
The default is 8 pixels on each side.
|
||||||
Setting the sb (strict breaks) option to 1 will reduce the chances of
|
.br
|
||||||
|
.IPs "sb (strict breaks)"
|
||||||
|
Setting this option to 1 will reduce the chances of
|
||||||
pullup generating an occasional mismatched frame, but it may also
|
pullup generating an occasional mismatched frame, but it may also
|
||||||
cause an excessive number of frames to be dropped during high motion
|
cause an excessive number of frames to be dropped during high motion
|
||||||
sequences.
|
sequences.
|
||||||
@ -5931,19 +5935,24 @@ easily.
|
|||||||
This may help processing of video where there is slight blurring
|
This may help processing of video where there is slight blurring
|
||||||
between the fields, but may also cause there to be interlaced frames
|
between the fields, but may also cause there to be interlaced frames
|
||||||
in the output.
|
in the output.
|
||||||
The mp (metric plane) option may be set to 1 or 2 to use a chroma
|
.br
|
||||||
|
.IPs "mp (metric plane)"
|
||||||
|
This option may be set to 1 or 2 to use a chroma
|
||||||
plane instead of the luma plane for doing pullup's computations.
|
plane instead of the luma plane for doing pullup's computations.
|
||||||
This may improve accuracy on very clean source material, but more
|
This may improve accuracy on very clean source material, but more
|
||||||
likely will decrease accuracy, especially if there is chroma noise
|
likely will decrease accuracy, especially if there is chroma noise
|
||||||
(rainbow effect) or any grayscale video.
|
(rainbow effect) or any grayscale video.
|
||||||
The main purpose of setting mp to a chroma plane is to reduce CPU load
|
The main purpose of setting mp to a chroma plane is to reduce CPU load
|
||||||
and make pullup usable in realtime on slow machines.
|
and make pullup usable in realtime on slow machines.
|
||||||
.br
|
.REss
|
||||||
|
.RS
|
||||||
|
.sp 1
|
||||||
.I NOTE:
|
.I NOTE:
|
||||||
Always follow pullup with the softskip filter when encoding to ensure
|
Always follow pullup with the softskip filter when encoding to ensure
|
||||||
that pullup is able to see each frame.
|
that pullup is able to see each frame.
|
||||||
Failure to do so will lead to incorrect output and will usually crash,
|
Failure to do so will lead to incorrect output and will usually crash,
|
||||||
due to design limitations in the codec/\:filter layer.
|
due to design limitations in the codec/\:filter layer.
|
||||||
|
.REss
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
.B filmdint[=options]
|
.B filmdint[=options]
|
||||||
|
Loading…
Reference in New Issue
Block a user