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.