04-10-2013 08:25 AM
Ich möchte in einer LabWindowsCVI-Anwendung Bilder einer GigE-Kamera mit IMAQdx grabben und mit dem NI Vision Devolpment Modul auswerten und als Videostream mit 30 fps in einem AVI-File speichern. Mit "imaqCreateAVI" und "imaqWriteAVIFrame" kriege ich das avi-File zwar geschrieben, erzeuge aber wahlweise sehr große Datenmengen oder zu gering aufgelöste Videos mit den zur Verfügung stehenden Kompressionsfiltern Ein H.264 Video Encoder ist im aktuellen Vision Development Module wohl nicht enthalten, oder? Kann ich den auf anderem Wege bekommen oder kommt der demnächst im VDM2013?
04-10-2013 01:13 PM - edited 04-10-2013 01:33 PM
"IMAQ AVI get filter names" liefert die Liste der installierten und kompatiblen Codecs. Ich habe vor einiger Zeit den xvid verwenden können, nachdem ich ihn installiert hatte. Um das Regelwerk, welche Codecs verwendet werden können habe ich mich bislang nicht gekümmert. Eine Suche mit passenden Begriffen in diesem Vision-Forum sollte helfen.
Alternative: Formuliere die Anfrage auf Englisch. Damit erreichst Du eine grössere "Gemeinde". Viel Erfolg.
Edit: In den Release Notes zum Vision Development Module 2012 SP1 heisst es: "Improved AVI VIs, which now support mulitple codecs, RT targets, and 64-bit operating systems. The Vision Development Module now installs several tested codecs". Setzt Du das bereits ein?
04-11-2013 05:58 AM
Thank's, GuentherMueller, I think ist is a good idea to carry on in English. Hopefully I'm not the only CVI user who wants to create AVI-Files to archive the images from a IMAQdx driven camera. Perhaps and I can get some advice from others already concerned with my question. I also used "imaqGetFilterNames()" to get the list of available compression filters on my PC. In fact I've got two different development machines, and I put a screenshot of the one with the newest VisionDevelopmentModul Version 2012SP1, a windows7prof64Bit system, as an attachment to this reply to show the installed NI software components and the compression filters found on it by my CVI-Program. When I start my program on an older XP-System still used to compile older CVI2010SP1 applications, I get some different compression filters displayed, how and when they were installed on my PC... I don't know. Which compression filters are really delivered with Vision Development Module 2012 SP1? How can I install and use different ones like xvid or x264?
Thanks for your help!