Java 处理/C920 logitech捕获帧速率视频对话

Java 处理/C920 logitech捕获帧速率视频对话,java,webcam,processing,frame-rate,logitech,Java,Webcam,Processing,Frame Rate,Logitech,我正在开发Processing 2.0b,我刚买了一台C920 logitech webam,以获得良好的捕获质量 然后我尝试以1920 x 1080的速度捕捉,问题是我的速度低于每秒15帧。。 当我列出所有可捕获的设备时,程序将写入: 一些大小和fps -[61]“名称=高清专业网络摄像头C920,尺寸=1024x576,fps=5” -[62]“名称=高清专业网络摄像头C920,尺寸=1024x576,fps=30” -[63]“名称=高清专业网络摄像头C920,尺寸=1280x720,f

我正在开发Processing 2.0b,我刚买了一台C920 logitech webam,以获得良好的捕获质量

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

一些大小和fps

-[61]“名称=高清专业网络摄像头C920,尺寸=1024x576,fps=5”

-[62]“名称=高清专业网络摄像头C920,尺寸=1024x576,fps=30”

-[63]“名称=高清专业网络摄像头C920,尺寸=1280x720,fps=5”

-[64]“名称=高清专业网络摄像头C920,尺寸=1280x720,fps=30”

-[65]“名称=高清专业网络摄像头C920,尺寸=1600x896,fps=5”

-[66]“名称=高清专业网络摄像头C920,尺寸=1600x896,fps=30”

-[67]“名称=高清专业网络摄像头C920,尺寸=1920x1080,fps=5”

-[68]“名称=高清专业网络摄像头C920,尺寸=1920x1080,fps=30”

其他一些尺寸和fps

所以,据我所知。。对于尺寸
1920 x 1080
的视频,帧速率为30 fps

怎么了

即使我强制执行程序或以每秒30帧的速度运行。。有一个碰撞指向
cam.start()告诉我此大小的帧速率不可用


有什么帮助吗

几个月前我也遇到了这个问题。以下是我在论坛中搜索并联系客户支持时发现的内容:

Logitech C920仅为直接支持H.264的应用程序提供1080p的30fps速度,并且可以直接从摄像机中提取H.264流。C920进行车载H.264压缩,但大多数应用程序不支持直接从摄像机中提取压缩流;相反,它们必须先解压缩,然后再重新压缩流,从而降低帧率

Skype直接从摄像头支持H.264,因此使用Skype,您应该能够获得1920x1080@30fps,但在处理过程中,您不会看到如此高的帧率。此外,我认为您必须使用Windows来使用Logitech驱动程序来支持这一点


如果我能找到我不久前做的研究,我会把它贴出来,但不幸的是,答案是你必须降低分辨率或帧速率。

。。好啊那么从摄像机上获取USB3.0数据呢?我是说卡片视频采集?能给我一个好的帧率吗?我还没试过那个方法,不确定。如果你找到一条可行的路线,请告诉我们。