changeset 12339:0e016f036116

updated documentation for detc,ivtc,pullup
author rfelker
date Wed, 28 Apr 2004 04:55:04 +0000
parents d313869f6b31
children 6aa3e3d97133
files DOCS/man/en/mplayer.1
diffstat 1 files changed, 22 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/man/en/mplayer.1	Wed Apr 28 04:40:37 2004 +0000
+++ b/DOCS/man/en/mplayer.1	Wed Apr 28 04:55:04 2004 +0000
@@ -3028,11 +3028,17 @@
 .B detc[=var1=value2:var2=value2:...]
 Attempts to reverse the 'telecine' process to recover a clean,
 non-interlaced stream at film framerate.
-This filter is still experimental but seems to be usable.
-Please be aware that there is absolutely no use in this filter
-unless you see interlacing when playing the movie!
+This was the first and most primitive inverse telecine filter to be
+added to MPlayer/MEncoder.
+It works by latching onto the telecine 3:2 pattern and following it as
+long as possible.
+This makes it suitable for perfectly-telecined material, even in the
+presence of a fair degree of noise, but it will fail in the presence
+of complex post-telecine edits.
+Development on this filter is no longer taking place, as ivtc, pullup,
+and filmdint are better for most applications.
 The following arguments (see syntax above) may be used to control
-its behavior:
+detc's behavior:
 .RSs
 .IPs dr
 Set the frame dropping mode.
@@ -3041,7 +3047,7 @@
 merges in the past 5 frames.
 2 means always maintain exact 5:4 input to output frame ratio.
 .I NOTE:
-Use mode 1 with MEncoder.
+Use mode 1 or 2 with MEncoder.
 .IPs am
 Analysis mode.
 Available values are 0 (fixed pattern with initial frame number
@@ -3069,22 +3075,25 @@
 detc filter, and should be used with MEncoder but not with MPlayer.
 As with detc, you must specify the correct output framerate (\-ofps
 23.976) when using MEncoder.
+Further development on ivtc has stopped, as the pullup and filmdint
+filters appear to be much more accurate.
 .TP
 .B pullup\ 
 Third-generation pulldown reversal (inverse telecine) filter,
 capable of handling mixed hard-telecine, 24 fps progressive, and 30
 fps progressive content.
 The pullup filter is designed to be much more robust than detc or
-ivtc, but it is still under development.
+ivtc, by taking advantage of future context in making its decisions.
+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
+fields in order to identify matches and rebuild progressive frames.
+It is still under development, but believed to be quite accurate.
 No configuration options are available yet.
-As the underlying pulldown reversal engine is designed to take
-advantage of the new features in MPlayer G2, the current
-implementation in G1 is meant to serve mainly as a testbed.
 .I NOTE:
-Presently pullup lacks any way to cap the output framerate, so
-during 30 fps progressive sequences or stills, it will output more
-than 24 fps, meaning you'll have trouble if you use it with mencoder
-\-ofps 23.976.
+Always follow pullup with the softskip filter when encoding to ensure
+that pullup is able to see each frame. Failure to do so will lead to
+incorrect output and will usually crash, due to design limitations in
+the codec/filter layer.
 .TP
 .B filmdint[=options]
 Inverse telecine filter, similar to the pullup filter above.