Fixed -vf bug with non fitting size.

Added a -vf scale filter in case of requesting an destination of smaller
size. Also added the -vf yadif filter to handle deinterlace (was
deprecated). Fixed for videos transcoding and image generation by
ffmpeg.