diff options
author | Vittorio Giovara <vittorio.giovara@gmail.com> | 2013-03-12 11:35:21 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2013-04-11 21:33:07 +0200 |
commit | 3fce13679837ce9b43b50a4843c30ee989566bf8 (patch) | |
tree | 63a99b18c7cb35909bafda9d07b5f03cf9d7bf1f /doc | |
parent | 921046008f5335601f9d76dc3a768eb5cd91e1b9 (diff) | |
download | ffmpeg-3fce13679837ce9b43b50a4843c30ee989566bf8.tar.gz |
lavfi: new interlace filter
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/filters.texi | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi index 853d047998..0f1fd39a5e 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -1235,6 +1235,36 @@ a float number which specifies chroma temporal strength, defaults to @var{luma_tmp}*@var{chroma_spatial}/@var{luma_spatial} @end table +@section interlace + +Simple interlacing filter from progressive contents. This interleaves upper (or +lower) lines from odd frames with lower (or upper) lines from even frames, +halving the frame rate and preserving image height. + +@example + Original Original New Frame + Frame 'j' Frame 'j+1' (tff) + ========== =========== ================== + Line 0 --------------------> Frame 'j' Line 0 + Line 1 Line 1 ----> Frame 'j+1' Line 1 + Line 2 ---------------------> Frame 'j' Line 2 + Line 3 Line 3 ----> Frame 'j+1' Line 3 + ... ... ... +New Frame + 1 will be generated by Frame 'j+2' and Frame 'j+3' and so on +@end example + +It accepts the following optional parameters: + +@table @option +@item scan +determines whether the interlaced frame is taken from the even (tff - default) +or odd (bff) lines of the progressive frame. + +@item lowpass +Enable (default) or disable the vertical lowpass filter to avoid twitter +interlacing and reduce moire patterns. +@end table + @section lut, lutrgb, lutyuv Compute a look-up table for binding each pixel component input value |