0

Webカメラの写真を撮ってから処理を実行する必要のあるターミナルアプリケーションがあります。初期化に問題があります。AppleドキュメントにMyRecorderというアプリを使ったかなり完全なデモがあります。QTKitを使用しており、これをうまく機能させることができました。また、ストリームの代わりに単一のフレームを取得するように変更することもできました。

これをターミナルアプリケーションに移動するstartRunningと、QTCaptureSessionコマンドのは何もしません。エラーはなく、すべてが成功したと報告されますが、Webカメラが点灯せず、フレームがキャプチャされません。

ここで何が起こっているのか分かりますか?QTCaptureSessionの動作を妨げるようなセキュリティ制限やその他の制限はありますか?

4

1 に答える 1

0

そのため、AVFoundationに切り替えることで問題が解決しました。問題が何であるかはまだわかりませんが、とにかくQtKitを置き換えるように設計されているため、今のところAVFoundationを使用する方法のようです。

于 2012-08-11T12:59:25.717 に答える