LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

What determines which AVI codecs are available in LabView

Hi DylanC,

 

thank you for your input.

 

I must still be missing something, because I have lots of DirectShow filters installed on the system, both 32 and 64-bit, that work well with GraphEdit and other software, but that do not show up in the list returned by the Get Filter Names VI. To be specific, ideally I'd like to use a filter that employs Intel Quick Sync technology, such as the example ones in the Intel Media SDK, but for now it would be progress to some SOME other DirectShow filters show up. Right now the only ones that are listed are DV Video, ffdshow, MJPEG Compressor and PICVideo M-JPEG.

 

Thanks,

Ulf

0 Kudos
Message 11 of 14
(1,035 Views)

I've dug a little more, and it looks like all the filters available in LabView are listed under the ICM/VCM category, meaning they're using the Video/Image Compression Manager interface, which is NOT part of the DirectShow architecture. The documentation states that this is a legacy interface, and filters with this interface are handled by a DirectShow wrapper that enumerates all VCM codecs. This would make a lot of sense, but it is the opposite of what everyone has claimed so far...? Also, while all the filters I see are in the VCM list, the convese is not true, i.e. not all filters in the VCM list are appearing in LabView.

Message 12 of 14
(1,027 Views)

Hi uknoblich,

 

We are also are working on AVI improvements and that includes more efficient filter support. The target for release is in the VDM 2012 SP1 (2013 Q1 release). In the mean time you may be able to call a dll in which case there is a helpful post with information on doing this on this forum:

 

http://forums.ni.com/t5/LabVIEW/read-a-frame-from-a-mpeg-video/m-p/2037720

 

DylanC

0 Kudos
Message 13 of 14
(1,004 Views)

See here for a bug related to the missing codec issue:

 

http://forums.ni.com/t5/LabVIEW/Missing-Codecs-in-AVI-Compressor-Comparison-Example/td-p/1403208

 

Very annoying bug.  But only related to x64 version of LabVIEW.

http://www.medicollector.com
0 Kudos
Message 14 of 14
(944 Views)