[FFmpeg-devel] [PATCH] lavfi: port mcdeint filter from libmpcodecs
Paul B Mahol
onemda at gmail.com
Mon May 27 11:51:25 CEST 2013
On 5/27/13, Stefano Sabatini <stefasab at gmail.com> wrote:
> TODO: bump minor, update changelog
> ---
> configure | 1 +
> doc/filters.texi | 33 ++++++
> libavfilter/Makefile | 2 +
> libavfilter/allfilters.c | 1 +
> libavfilter/vf_mcdeint.c | 288
> ++++++++++++++++++++++++++++++++++++++++++++++
> 5 files changed, 325 insertions(+)
> create mode 100644 libavfilter/vf_mcdeint.c
>
> diff --git a/configure b/configure
> index 8b2b286..6863c3e 100755
> --- a/configure
> +++ b/configure
> @@ -2149,6 +2149,7 @@ hqdn3d_filter_deps="gpl"
> hue_filter_deps="gpl"
> interlace_filter_deps="gpl"
> kerndeint_filter_deps="gpl"
> +mcdeint_filter_deps="avcodec gpl"
> movie_filter_deps="avcodec avformat"
> mp_filter_deps="gpl avcodec swscale inline_asm"
> mpdecimate_filter_deps="gpl avcodec"
> diff --git a/doc/filters.texi b/doc/filters.texi
> index 04c97f4..66a4088 100644
> --- a/doc/filters.texi
> +++ b/doc/filters.texi
> @@ -4781,6 +4781,39 @@ lutyuv=y='bitand(val, 128+64+32)'
> @end example
> @end itemize
>
> + at section mcdeint
> +
> +Apply motion-compensation deinterlacing.
> +
> +It needs one field per frame as input and must thus be used together
> +with tfields=1 or yadif=1/3 or equivalent.
> +
There is no such filter: tfields.
[...]
More information about the ffmpeg-devel
mailing list