[FFmpeg-devel] [PATCH] lavfi: Add VAAPI deinterlacer

Andy Furniss adf.lists at gmail.com
Sun Jan 8 22:48:37 EET 2017


Mark Thompson wrote:

> To offer a bit more information about this:
>
> It is adding a filter to dinterlace video on the GPU using VAAPI.
> This works on both Intel (i965) and AMD (mesa)

Not so sure about the working with AMD/mesa bit. On git it doesn't for
me and I kind of didn't expect it to with the enc needing an env to
disable interlaced buffers to work normally.

With VAAPI_DISABLE_INTERLACE=1 set the first example will produce output
(with -bf 0), but it won't be de-interlaced. With the env 0 I am in
locking vce/gpu territory.

Maybe the download examples will work - not time to test yet.


TBH mesa vaapi temporal de-int had issues from day 1 (vdpau calling
same code doesn't)

It's good this is going in though - I am soon opening a bug about the
"crappiness" of the env (breaks mpv --vo=vaapi) and it adds another case.


More information about the ffmpeg-devel mailing list