web-dev-qa-db-ja.com

Webカメラの最大フレームレートを見つける方法は?

Webカメラから最大フレームレートを取得するにはどうすればよいですか?

7
Cenoc

さて...まず...

QuickCaptureソフトウェアアプリケーションのビデオ録画のデフォルトは15 FPSです。この設定が選択されたのは、Logicoolが、RightLight™/ RightLight™2テクノロジーに関して最高の全体的な画質を提供すると感じているためです。

そして..

30 FPSでビデオをキャプチャするには、サードパーティのビデオ録画ソフトウェアが必要です。

次に、必要な設定、「シャッタースピード」を調整する方法(実際のシャッターはありません)、ローライトブーストを使用してフレームレートを5fpsまで大幅に低下させる方法について説明します。など、しかし、重要な情報....まあ...自分で読んでください...

QuickCam®Pro 9000は、640x480解像度で30 FPS、800x600解像度で30 FPS、960x720解像度(MJPG)で15 FPSを物理的に出力できます。

mostアプリケーションの場合、カメラが拡張USB 2.0デバイスとして検出されない限り、約10 FPS(12 MbpsのUSB帯域幅制限)に制限されます(480 Mbps)。

160x120 x 24ビットカラーx 30 FPS x(フォーマット)= 9,216,000 bps(9.216 Mbps)

320x240 x 24ビットカラーx 9.766 FPS x(フォーマット)= 12,000,000 bps(12.000 Mbps)

640x480 x 24ビットカラーx 2.441 FPS x(フォーマット)= 12,000,000 bps(12.000 Mbps)

320x240 x 24ビットカラーx 30 FPS x(フォーマット)= 36,864,000 bps(36.864 Mbps)

640x480 x 24ビットカラーx 30 FPS x(フォーマット)= 147,456,000 bps(147.456 Mbps)

800x600 x 24ビットカラーx 30 FPS x(フォーマット)= 230,400,000 bps(230.400 Mbps)

960x720 x 24ビットカラーx 30 FPS x(フォーマット)= 331,776,000 bps(331.776 Mbps)

1280x960 x 24ビットカラーx 24.414 FPS x(フォーマット)= 480,000,000 bps(480.000 Mbps)

つまり、カメラからビデオを取得するために使用しているソフトウェア、USB接続のタイプ、カメラから取得する画像のサイズ、およびソフトウェア内のキャプチャ設定によって異なります。

ですから...あなたからのより具体的な情報がなければ、より具体的な情報をtoに与えることはできません。

読んでください。 http://forums.logitech.com/t5/Webcams/How-to-get-30-Frames-Per-Second-with-your-Logitech-Webcam/td-p/202898

3
Bon Gart

Linuxでは、WebカメラがVideo4Linux経由でアクセスできると想定して、次のコマンドを使用します。

$ v4l2-ctl --list-formats-ext

(ビデオデバイスが複数ある場合は、-d <device>オプション、ここで<deviceは、デバイスファイルへのパスです。 /dev/video1

出力例:

ioctl: VIDIOC_ENUM_FMT
    Index       : 0
    Type        : Video Capture
    Pixel Format: 'YUYV'
    Name        : YUV 4:2:2 (YUYV)
        Size: Discrete 640x480
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 160x120
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 176x144
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 320x240
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 352x288
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 1280x720
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 1920x1080
            Interval: Discrete 0.200s (5.000 fps)

    Index       : 1
    Type        : Video Capture
    Pixel Format: 'MJPG' (compressed)
    Name        : MJPEG
        Size: Discrete 640x480
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 160x120
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 176x144
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 320x240
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 352x288
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 1280x720
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)
        Size: Discrete 1920x1080
            Interval: Discrete 0.033s (30.000 fps)
            Interval: Discrete 0.050s (20.000 fps)
            Interval: Discrete 0.067s (15.000 fps)
            Interval: Discrete 0.100s (10.000 fps)
            Interval: Discrete 0.133s (7.500 fps)

(これらはWebカメラとドライバーによってアドバタイズされた値であることに注意してください。多くの要因が実際のパフォーマンスに影響を与える可能性があります。)

Windows /その他のOSでは、この答えを展開してください。

10
ack

あなたが持っている正確な製品を理解するために使用することができる製造業者のマーキングがウェブカメラにまったくないということですか?

組み込まれていない場合や、まだ組み込んでいない場合は、Webカメラを裏返して、これを理解するために使用できるパーツ番号を探します。

組み込まれている場合は、それがどのモデルのコンピューターかを教えてください。そうすれば、正しい道を進むことができます。

どちらの場合も、Webカメラの仕様とダウンロードしてインストールする必要のあるドライバーを把握できるため、コンピューターでWebカメラを最大限に活用して、指定したフレームレートを取得できます。

0
Mike