I have tried to rewrap a mov with 4 mono audio channels to an avi with the following command:

ffmpeg -i my.mov -vcodec copy -sameq -acodec copy my.avi -acodec copy -newaudio -acopy copy -newaudio -accodec copy -newaudio

with the output as follows:

FFmpeg version SVN-r16573, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-cflags=-fno-common --enable-memalign-hack --enable-pthr
eads --enable-libmp3lame --enable-libxvid --enable-libvorbis --enable-libtheora
--enable-libspeex --enable-libfaac --enable-libgsm --enable-libx264 --enable-lib
schroedinger --enable-avisynth --enable-swscale --enable-gpl
libavutil 49.12. 0 / 49.12. 0
libavcodec 52.10. 0 / 52.10. 0
libavformat 52.23. 1 / 52.23. 1
libavdevice 52. 1. 0 / 52. 1. 0
libswscale 0. 6. 1 / 0. 6. 1
built on Jan 13 2009 02:57:09, gcc: 4.2.4
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'my.mov':
Duration: 00:10:49.41, start: 0.000000, bitrate: 31847 kb/s
Stream #0.0(eng): Video: dvvideo, yuv411p, 720x480, 29.97 tb(r)
Stream #0.1(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream #0.2(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream #0.3(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream #0.4(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Output #0, avi, to 'my.avi':
Stream #0.0(eng): Video: dvvideo, yuv411p, 720x480, q=2-31, 29.97 tb(c)
Stream #0.1(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream #0.2(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream #0.3(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s
Stream #0.4(eng): Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s

I am able to play the avi file in VLC and Windows Media Player. When I scroll the video in Windows Media Player, the video is OK but the audio is lost completely. Looks like the audio is not seekable. Strangely, I am able to scroll the video with good audio in VLC. Anyone knows what I am doing wrong?

Thanks,

Yannan