Hi All, I've been trying to convert ".mov" files produced by my digital camera (Panasonic Lumix TZ5) into avi files. I can successfully do this via mencoder, and ffmpeg, but every time I try it with transcode, I get a file where the audio plays at double speed (and consequently lasts for only the first half of the video).
The command I used to convert (with transcode) was: transcode -i 01-original.mov -o 04-transcode.avi \ -y ffmpeg,tcaud -F mpeg4 -w 400 This gave double speed audio. The command I used to convert with ffmpeg/mencoder are: mencoder 01-original.mov -oac lavc -ovc lavc -lavcopts \ acodec=libmp3lame:abitrate=64:vcodec=mpeg4:vbitrate=400 \ 03-mencoder.avi ffmpeg -i 01-original.mov -acodec libmp3lame -b 400k -ab 64k \ 02-ffmpeg.avi These gave correct results. I put up all the files (including the original) at http://www.stanford.edu/~gi1242/tmp/transcode-mov/ (It's a low quality test video, so the files are quite small). I think the problem might be that the input has mono audio at 8000hz (8 bit unsigned). Regardless of what command line options I pass, the output has 16 bit (signed little endian) stereo audio. Mplayer / ffmpeg seem to upsample so the final file plays correctly. However transcode does not, and no combination of -e, -E, -J resample I tried worked. I think this might be a transcode bug, since mencoder/ffmpeg get things correct without any additional options. Is there anything I can do to resolve it? Thanks in advance, Gautam PS: While I can successfully convert with ffmpeg/mencoder, I'd like to be able to do it with transcode. Amongst other reasons, transcode runs 25% faster. -- Sign in a bar: "Those drinking to forget please pay in advance."