What's confusing to me is that WMP and VirtualDub recognize the .Mjpeg files from my Canon, therefore the codec must be on my machine but for some reason (the confusing part) Vegas fails to see this codec.
WMP looks for a DirectShow decompressor first, so you must have a DirectShow MJPEG decompressor installed. I think Windows installs one.
VirtualDub has a built-in MJPEG decompressor, but it will use an external VfW (Video for Windows) MJPEG codec if you install one.
Vegas requires a VfW MJPEG codec. DirectShow decompressors won't work. GSpot can tell you which codecs are installed or missing on your system.
I have the same problem as MJhig with video clips from my Canon Powershot S50. I have the Matrox Mjpeg codec installed on my computer and can select it as an output format. Vegas still refuses to see the video portion of the Canon avi when I try to import it though. GSpot says I have what I need to play (it works fine in VDub, WMP and TMPEGnc) but still no go. Is there something in Preferences that I need to enable/disable? Thanks.
I use the PICVideo MJPEG codec but I don't have a Canon Powershot S50 so I have no idea why Vegas doesn't use the Matrox codec in your case. Maybe you should try another MJPEG codec. Most of them are free for decompression but add a watermark if you use them for compression. If all else fails you can use VirtualDub to save your video files as uncompressed avi, or use HuffYUV lossless compression. I'm sure Vegas will open them then.
Thanks erratic. My workaround, as you suggested, has been to use VirtualDub and the HuffYUV codec. It's another hoop that I wish I didn't have to jump through to get the video into Vegas though. Fortunately, it's not that often so I'll just grin & bear it :-)
I'm in the same situation as rs170a,
Vegas5b does not recognize the clip. If anyone knows an alternative to installing Matrox codec, please let us know. :)