カメラが検出されない
カメラパネルのデバイスドロップダウンにカメラが表示されません。
表示される内容
カメラパネルを開きます。デバイスドロップダウンにカメラなしと表示されるか、他のカメラ(内蔵ウェブカメラなど)だけが表示され、ワークスペースのカメラがありません。
原因
Beam Benchは、利用可能なビデオデバイスをOSに問い合わせます。リリースビルドでは、実際のシステムカメラだけが一覧に表示されます。カメラが表示されない場合は、一覧を更新し、オペレーティングシステムからカメラが認識されていることを確認してください。
対処方法
Linuxでのカメラ撮影
カメラが一覧に表示されても撮影できない場合は、まず0.2.32以降に更新してください。対象のAppImageでは、プラグインがインストール済みでもログに GStreamer element appsink not found と表示されることがあります。改善しない場合は、OSでカメラを確認し、以下のパッケージを確認してください。
0.2.32以降のLinux AppImageは、更新による自動再起動後にカメラとフォントの環境を復元します。手動で終了して開き直す必要はなくなりました。実物のカメラによる撮影は未検証です。
Linuxでの撮影には、ディストリビューションのGStreamer baseおよびgoodプラグインが必要です。UbuntuまたはLinux Mintでは、以下をインストールしてBeam Benchを再起動してください。
sudo apt install gstreamer1.0-plugins-base gstreamer1.0-plugins-goodカメラが接続されていない、または電源が入っていない場合
USB接続と電源を確認し、カメラパネルでカメラを再スキャンをクリックしてください。
macOSで権限が拒否された場合
Beam Benchが初めてフレームをキャプチャするとき、macOSは権限を求めます。プロンプトを見逃したか拒否した場合は、次の操作を行います。
- システム設定 → プライバシーとセキュリティ → カメラ。
- Beam Benchを見つけます。
- 有効にします。
- アプリを再起動します。
カメラを選択し、新しい画像をキャプチャをクリックして、最初の権限要求を表示してください。
カメラが別のアプリで使用中の場合
一部のカメラドライバーやオペレーティングシステムの構成では、一度に1つのアプリだけがカメラにアクセスできます。Zoom、FaceTime、その他のキャプチャツールを閉じてから、カメラを再スキャンをクリックしてください。
OSがカメラをまったく認識しない場合
システムのカメラアプリで確認してください。
- macOS: Photo Boothまたはカメラアプリを開きます。そこにもカメラが表示されない場合、問題はOSレベル(ドライバー、ケーブル、ハードウェア)にあります。
- Windows: カメラアプリを開きます。
- Linux:
v4l2-ctl --list-devicesでビデオデバイスを一覧表示します。
OSから認識されない場合、問題はカメラ、ケーブル、またはドライバーにあります。Beam Benchの問題ではありません。
マシンに有効なプロファイルがない場合
有効なマシンプロファイルがない場合、デバイスドロップダウンは無効になります。カメラパネルには次のように表示されます。カメラを選択するには、有効なマシンプロファイルを選択または作成してください。 デバイス設定でマシンプロファイルを設定してください。
動作を確認する
- デバイスドロップダウンにカメラが表示されます。
- カメラを選択すると、新しい画像をキャプチャでフレームをキャプチャできます。
まだ解決しない場合
- カメラパネルのリファレンス。
- カメラのインストールガイド。
- カメラのモデルとOS情報を添えてFacebookグループに投稿してください。