一部のプログラムではウェブカメラが認識されるが、すべてのプログラムでは認識されない (Chrome (Chromium))

一部のプログラムではウェブカメラが認識されるが、すべてのプログラムでは認識されない (Chrome (Chromium))

私は Fire Wire ケーブルで接続された miniDV ビデオカメラを持っており、Windows 10 を使用しています。不思議なことに、一部のプログラムでは認識され正常に動作しますが、他のプログラムでは動作しません。

....で動作します。

  • ファイアフォックス
  • Camtasia(画面録画ソフトウェア)

...では動作しません。

  • Chrome (Chromium なので Edge も)
  • スカイプ
  • Windows カメラ アプリ (カメラが接続されていないと主張していますが、実際には接続されています)

デバイスマネージャーでも認識されます

私が行くときhttps://webcamtests.com/FFではこれがわかる成功した結果. 私が行くときhttps://webcamtests.com/Chromeではこれが表示されます不合格の結果

最も必要なのは、Chrome で動作することです。これについてアイデアをお持ちの方はいらっしゃいますか?

答え1

修正方法をお伝えすることはできませんが、なぜこのようなことが起こるのかは説明できます。

「Windows カメラ アプリはカメラが接続されていないと主張します」というのは、Windows に関する限り「カメラ」が接続されていないからです。デバイス マネージャーのスクリーン ショットからそれがわかります。

デバイスマネージャーで実際の「カメラ」がどのように見えるかを示します。

お使いのデバイスは、実際のウェブカメラとは異なるプロトコルを使用して通信する USB クラス 10h (オーディオ/ビデオ デバイス) として自身を報告している可能性があります。カメラよりも多くのスキャナーがこのカテゴリに表示されるのを見たことがありますが、その理由はまったくわかりません (ただし、多くのスキャナーがそうしています)。ファームウェア担当者が設計を推測していたのではないかと思います (私も経験があります)。Firefox と Camtasia はクラス 10h の扱い方を知っているようです。

更新: ビデオカメラの USB ポートでは、メモリ カードまたはライブ ビデオからの静止画像の転送のみが可能です。これが、ビデオカメラが「スキャナー」として機能しなくなる理由です。Fireware を使用している場合でも、Fireware のサポートは問題になりません。

「カメラ」は特定の USB クラス 0Eh (ビデオ) です。

これかもしれないこれは、Fireware コントローラーで何かが起こっているためである可能性もありますが、単にこのデバイスが提示している USB クラスが原因である可能性が高いです。

バカみたいだ? それはバカだからだ。

ビデオカメラの製造元に連絡して、より優れたドライバーについて問い合わせることはできますか? 製造元はドライバー層で何でも偽造できます。

関連情報