12-30-2011 04:32 AM
I have an AVI movie that will play on one computer but not on another, using LabVIEW 2010 and IMAQ Vision 2010.
I have used all the tools (DirectShow Filter Manager, FileMerit, Graphedit, GSpot, RadLight Filter Manager, Codec Tweak Tool, Sherlock, IMAQ Vision) to try and find out what the difference is between the two machines, but I can't find any.
In the attached image, you can see that Windows says it was compressed with an XVID filter, the IMAQ AVI Get Info.VI says the same thing. This Filter is listed in the Windows Video Codecs List (at the bottom), but is NOT listed in the IMAQ Get Filter Names, so is IMAQ actually playing the AVI with this Filter or not?
I wish there was a more reliable way of playing AVI's through IMAQ Vision it really is hit and miss at the moment. It seems even if you have all the right Codecs, Filters etc. installed it does not mean that the AVI will play through IMAQ Vision, and yet you can double click on the AVI and it will play everytime through Windows Media Player - very frustrating
Chris
12-30-2011 05:27 AM
Solved my problem, although I have no idea how or why??
I removed all the ffvfw, FFDShow, Xivd Codecs and installed the CCCP (Combined Community Codec Pack) and it worked.
http://wiki.jriver.com/index.php/DirectShow_Playback_Guide
As they quote from their site.....
This "pack" is probably the simplest method to get most file types to play back reliably. There are a few file types that CCCP does not support out of the box
Chris