macOSのカメラ権限
Beam Benchはデバイス一覧でカメラを認識しているものの、キャプチャに失敗するか、権限エラーが表示されます。
このような場合
カメラパネルのデバイスドロップダウンにカメラが表示されますが、オーバーレイを更新をクリックすると、次のようになります。
- キャプチャしたフレームが空白、または表示されない。
- カメラの権限に関するエラーが表示される。
- 見逃した可能性のあるmacOSの確認ダイアログが表示される。
原因
macOSでは、アプリがカメラから映像を読み取る前に、ユーザーによる明示的な同意が必要です。Beam Benchが初めてカメラを使用するとき、システムによる確認が表示されます。「許可しない」を選択した場合、または確認を見逃した場合、手動で再度有効にするまでカメラへのアクセスは恒久的に拒否されます。
解決方法
システム設定から権限を付与する
- システム設定 → プライバシーとセキュリティ → カメラを開きます。
- 一覧からBeam Benchを探します。
- スイッチをオンにします。
- Beam Benchを終了して再起動します(権限は次回の起動時にのみ反映されます)。
- カメラパネルでカメラを再選択します。
Beam Benchが一覧にない場合
これは、Beam Benchがまだ権限を要求していないことを意味します。考えられる原因は次のとおりです。
- まだフレームのキャプチャを試していない。
次の操作を試してください。
- カメラパネルを開きます。
- デバイスドロップダウンからカメラを選択します。
- オーバーレイを更新をクリックします。
- macOSの確認ダイアログが表示されるはずです。許可をクリックします。
確認ダイアログが表示されない場合は、カメラフレームワークに問題がある可能性があります。アプリを再起動し、続けてマシンを再起動してください。
権限を付与しても映像が空白の場合
- 別のアプリがカメラを使用中の可能性があります。macOSでは一度に1つのアプリしかキャプチャできません。FaceTime、Zoom、Photo Booth、OBSなどを終了してください。
- カメラ自体が正常に動作していない可能性があります。Photo Boothでテストしてください。Photo Boothでも何も表示されない場合は、カメラのハードウェアまたはドライバーに問題があります。
動作を確認する
- オーバーレイを更新をクリックすると、カメラパネルにフレームがキャプチャされる。
- システム設定 → プライバシーとセキュリティ → カメラで、Beam Benchが有効になっている。
まだ解決しない場合
- カメラパネルのリファレンス。
- カメラが検出されない:カメラがまったく表示されない場合はこちらを参照してください。
- macOSのバージョンとカメラのモデルを添えて、Facebookグループに投稿してください。