| 11 May 2008 05:49 pm |
yuriythebest Guest | My digital camera makes avi’s in mjpeg. I installed LEAD MCMP/MJPEG (full version) but all the programs like media player classic, vlc, gomplayer still either show only the first frame or blackness while the audion plays. It’s a pain to convert everything to divX every time. please help!
| |
|
| 12 May 2008 05:52 am |
Regular Rep: 3 Joined: 20 Nov 2004 Posts: 1,239 | What version of Windows are you using? I’m surprised you bought a commercial Motion JPEG codec, because since DirectX 8, Microsoft has been bundling a free (decode only) one with Windows.
It’s a weird problem, because I have had that experience before when previewing incomplete MJPG downloads with Media Player Classic. The screen will be all black. My fix has always been to play it with VirtualDub (which has its own internal Motion JPEG decoder). Another thing is sometimes VirtualDub will open an MJPG AVI and it will have striped black lines in the middle with an error message in the status bar, but if I click file, re-open video file, the problem disappears. I’m very stumped as to what causes those because it’s intermittent and not reproducible.
As for your problem... I would first uninstall the LEAD Motion JPEG codec first (make sure you save your product key before doing so). Do you have any other codec packs that may have a Motion JPEG decoder bundled in them? If so uninstall them too. Then make sure you have the latest version of DirectX for your OS (see below for correct links). Then try to play the file. Then you can try installing/uninstalling the LEAD codec to see if it’s the reason for faulty playback (if that’s the case you should definitely contact them and send them samples videos from your camera so they can fix it). Finally if all else fails, use VirtualDub to play the files. I know it’s a pain, but you could make it a tiny bit faster by dragging and dropping the video onto the VirtualDub window. QuickTime Player can also play Motion JPEG AVI. If you’re adventurous you could try commercial Motion JPEG decoders from other vendors too (Morgan Multimedia, Pegasus Imaging, MainConcept).
DirectX 9.0c March 2008 (Windows XP, 2000)
http://www.microsoft.com/downloads/details.aspx?FamilyID=740AC79A-5B72-447D-84F9-EE6407ED1A91&displaylang=en
DirectX 9.0c October 2006 (Windows 98, Me)
http://www.microsoft.com/downloads/details.aspx?FamilyID=013c0f78-3c9b-44dc-b8be-46783bcac3cb&DisplayLang=en
DirectX 8.0a (Windows 95)
http://www.download.com/Microsoft-DirectX-Drivers-Windows-95-/3000-2121_4-10000714.html?tag=lst-1&cdlPid=4748365
MainConcept: http://www.mainconcept.com/site/prosumer-products-4/motion-jpeg-codec-785/information-797.html
Morgan Multimedia: http://www.morgan-multimedia.com
Pegasus Imaging: http://www.pegasusimaging.com/pvmjpegdownload.htm
I think all of these have free trial periods.
| |
| 12 May 2008 05:34 pm |
yuriythebest Guest | yes I installed directX but that didn’t help. in vDub opens fine but I find it slow to first convert to divX, then edit in sony vegas, and then wait once more every time.
| |
| 13 May 2008 05:14 am |
Regular Rep: 3 Joined: 20 Nov 2004 Posts: 1,239 | I didn’t intend for VirtualDub to be used as its (usual) role as a converter. I suggested using it as a player (to play back the MJPG AVI). If you have QuickTime Player you can also open the MJPG AVI.
Here’s a bit more diagnostics you can try. Get gspot and feed the files that don’t play correctly into it. Then click the render buttons at the bottom left (the little 1’s). Then look at the list of filters or decoders used to render the file. The default one for MJPEG using Microsoft’s DirectX decoder is via quartz.dll. Could it be using another decoder?
| |
|
Post Reply |