1

私は Processing 2.0b で開発を行っていますが、キャプチャ品質の良い C920 ロジクール webam を購入しました。

次に、 でキャプチャしようとしました1920 x 1080が、問題は、1 秒あたり 15 fps 未満であるということです。キャプチャできるすべてのデバイスを一覧表示すると、プログラムは次のように書き込みます。

いくつかのサイズと fps

...

-[61] "名前=HD Pro Webcam C920,サイズ=1024x576,fps=5"

-[62] "名前=HD Pro Webcam C920、サイズ=1024x576、fps=30"

-[63] "名前=HD Pro Webcam C920、サイズ=1280x720、fps=5"

-[64] "名前=HD Pro Webcam C920、サイズ=1280x720、fps=30"

-[65] "名前=HD Pro Webcam C920、サイズ=1600x896、fps=5"

-[66] "名前=HD Pro Webcam C920、サイズ=1600x896、fps=30"

-[67] "名前=HD Pro Webcam C920、サイズ=1920x1080、fps=5"

-[68] "名前=HD Pro Webcam C920、サイズ=1920x1080、fps=30"

...

いくつかの他のサイズと fps...

だから、私が読むことができるように..サイズについては1920 x 1080、30 fpsのフレームレートが利用可能です..

どうしたの ??

プログラムを強制したり、30 fps で実行したりしcam.start();ても、このサイズのフレームレートが利用できないことを示すクラッシュが発生します...

何か助けて...?

4

1 に答える 1

3

私も数ヶ月前にこの問題に遭遇しました。フォーラムを検索してカスタマーサポートに連絡したところ、次のことがわかりました。

Logitech C920 は、H.264 を直接サポートするアプリケーションで 1080p で 30fps のみを提供し、カメラから直接 H.264 ストリームを取り込むことができます。C920 はオンボードの H.264 圧縮を行いますが、ほとんどのアプリケーションは圧縮されたストリームをカメラから直接引き出すことをサポートしていません。代わりに、ストリームを解凍してから再圧縮する必要があり、フレームレートが低下します。

Skype はカメラから直接 H.264 をサポートしているため、Skype では 1920x1080 @ 30fps を取得できるはずですが、Processing ではこの高いフレームレートは見られません。また、これをサポートするには、Windows を使用して Logitech ドライバーを使用する必要があると思います。

少し前に行った調査を見つけることができれば投稿しますが、残念ながら答えは、解像度またはフレームレートのいずれかを落とさなければならないということです.

于 2012-10-29T05:34:18.483 に答える