iOSでビデオを録画する簡単な方法は、AVCaptureSession.sessionPresetを設定することです。 しかし、私はビニング、安定化(映画、標準、またはなし)とISOのようなパラメータを制御したいので、それは私のためには機能しません。 私は私が欲しいフォーマットを見つけてactiveFormatに割り当てるが、私は録音を開始しようとすると、私はエラーを取得する:ここで Termin
コンソールからオブジェクトを保持して、ラベル(classifierText)として表示しようとしています。 「UILabel.textはメインスレッドのみから使用する必要があります」という警告が表示されます。アイテムがラベルとして表示されている理由は何ですか? var previewLayer: AVCaptureVideoPreviewLayer!
let classifierText: U
カメラの出力のみを表示しますが、何も起こっていません。私は何が問題なのか分からない。 私のコードは次のとおりです。 class QRScannerController: UIViewController, AVCaptureMetadataOutputObjectsDelegate {
var captureSession:AVCaptureSession?
var vi
let captureDeviceInput: AVCaptureDeviceInput?
do {
captureDeviceInput = try AVCaptureDeviceInput(device: device)
if session.canAddInput(captureDeviceInput) {
session.addInput(