I have compiled from GIT sources the libav
2014-march-10.
On usual libav
from Ubuntu repositories, I was able to use -deinterlace
to... well, deinterlace the video. Now this option appears to be missing.
Any ideas ?
The deinterlace option is now deprecated (see this git commit):
Patchwork ffmpeg: Replace -deinterlace (which was broken by the buffer ref stuff) with yadif injection
You have to use yadif to deinterlace the input video (yadif means "yet another deinterlacing filter").
Visit libav.org for further details about yadif
In short, you will have to add -filter:v yadif
to your command-line.
-filter:v yadif
to my command and now it works. But it's quite buggy = it works on MPEG-2 intrelaced input file, but it's buggy for other input files (like mp4) I've tried.
Mar 11, 2014 at 23:11