hi,

-deinterlace doesn't work with interlaced mjpeg.


ffmpeg -i mjpeg-interlace.avi -deinterlace -qscale 2 -an out.avi
FFmpeg version SVN-r14231, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --enable-memalign-hack --enable-postproc --enable-swscale --ena
ble-gpl --enable-liba52 --enable-libfaac --enable-libfaad --enable-libgsm --enab
le-libmp3lame --enable-libnut --enable-libvorbis --enable-libtheora --enable-lib
xvid --enable-libx264 --disable-ffserver --disable-ffplay --enable-avisynth --en
able-small --enable-pthreads --extra-ldflags=-static --extra-cflags=-mtune=penti
um4 -mfpmath=sse -msse -fno-strict-aliasing
  libavutil version: 49.7.0
  libavcodec version: 51.60.0
  libavformat version: 52.17.0
  libavdevice version: 52.0.0
  built on Jul 15 2008 04:17:40, gcc: 4.3.1
Input #0, avi, from 'mjpeg-interlace.avi':
  Duration: 00:00:00.76, start: 0.000000, bitrate: 50920 kb/s
    Stream #0.0: Video: mjpeg, yuvj422p, 720x576, 25.00 tb(r)
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Output #0, avi, to 'out.avi':
    Stream #0.0: Video: mpeg4, yuv420p, 720x576, q=2-31, 200 kb/s, 25.00 tb(c)
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop encoding
frame=   19 fps=  0 q=2.0 Lsize=    1427kB time=0.76 bitrate=15378.7kbits/s
video:1421kB audio:0kB global headers:0kB muxing overhead 0.422109%


output is still interlaced

sample file at:
/MPlayer/incoming/mjpeg-i/mjpeg-interlace.avi



ty
tripp