处理/ C920罗技捕获帧率视频话语

时间:2012-10-28 22:18:11

标签: java webcam processing frame-rate logitech

我正在开发Processing 2.0b,我刚买了一台C920罗技网络,以获得良好的捕获质量。

然后我尝试在1920 x 1080捕获,问题是我的速度低于每秒15帧。 当我列出所有可捕获的设备时,程序会写:

  

一些尺寸和fps

     

...

     

- [61]“name = HD Pro网络摄像头C920,尺寸= 1024x576,fps = 5”

     

- [62]“name = HD Pro网络摄像头C920,尺寸= 1024x576,fps = 30”

     

- [63]“name = HD Pro网络摄像头C920,尺寸= 1280x720,fps = 5”

     

- [64]“name = HD Pro网络摄像头C920,尺寸= 1280x720,fps = 30”

     

- [65]“name = HD Pro网络摄像头C920,尺寸= 1600x896,fps = 5”

     

- [66]“name = HD Pro网络摄像头C920,尺寸= 1600x896,fps = 30”

     

- [67]“name = HD Pro网络摄像头C920,尺寸= 1920x1080,fps = 5”

     

- [68]“name = HD Pro网络摄像头C920,尺寸= 1920x1080,fps = 30”

     

...

     

其他一些尺寸和fps ...

所以,正如我可以阅读..对于大小1920 x 1080,30 fps的帧率是可用的..

怎么了?

即使我强制执行该程序或以30 fps运行..还有一个指向cam.start();的崩溃告诉我这个大小的帧速率不可用...

任何帮助......?

1 个答案:

答案 0 :(得分:3)

几个月前我也遇到了这个问题。这是我发现的,通过论坛搜索并联系客户支持:

Logitech C920仅提供1080p的30fps以及直接支持H.264的应用,并且可以直接从摄像机提取H.264流。 C920进行板载H.264压缩,但大多数应用程序不支持直接从相机中拉出压缩流;相反,他们必须解压缩然后重新压缩流,丢弃帧速率。

Skype直接从相机支持H.264,因此使用Skype,你应该可以获得1920x1080 @ 30fps,但你不会看到这个高帧率与处理。此外,我认为您必须使用Windows来使用Logitech驱动程序来支持此功能。

如果我能找到它,我会发布我做了一段时间的研究,但不幸的是答案是你必须放弃你的分辨率或你的帧率。