MacOS上的视频捕获

时间:2009-03-31 13:35:03

标签: macos qt qt4 video-capture

我正在使用Trolltech QT Library编写C ++应用程序,我需要从摄像头和一些医疗仪器中捕获视频流。

我可以使用哪种硬件来执行此操作?我尝试过使用OpenCV,但它无法识别我的EyeTV 250.

我可以在Mac上使用Pinnacle视频捕捉吗?

感谢, 安德烈

2 个答案:

答案 0 :(得分:1)

我相信Qt会委托QuickTime为OS X上的媒体播放。因此,我希望QuickTime的任何硬件supported都可以使用。如果您愿意被锁定到OS X,那么使用本机API可能会更容易。 QTKit,QuickTime的Objective-C API是Leopard(OS X 10.5)的新功能,非常好用。您可能希望从QTKit's Capture API开始。由于您使用的是C ++,因此您还需要了解Objective-C++以构建QTKit与代码之间的连接。

答案 1 :(得分:0)

尝试openCV,这里有一个很好的项目:http://code.google.com/p/opencv-cocoa/有c ++类。