avcaptureoutput

    1熱度

    1回答

    我有兩個攝像頭源進入OSX應用程序,我試圖用AVCaptureMovieFileOutput保存它們。視頻不同步需要很長時間。經過一分鐘的測試後,他們可以關閉1到5秒。經過一個小時的測試,他們已經休息了20秒。我覺得必須有一些簡單的解決方案來保持兩個輸出同步。我們已經嘗試在會話和輸出中使用相同的設備,並且我們遇到了同樣的問題。我們試圖將fps降低到15,但仍然沒有運氣。 設置輸出 func ass

    2熱度

    1回答

    使用AVCapturePhotoOutput設置自定義攝像頭。 配置AVCapturePhotoOutput以提供除主JPEG緩衝區之外的預覽緩衝區(縮略圖)。 問題是我只接收預覽緩衝區一次(第一次捕捉),然後從第二次接收零(主photoSampleBuffer總是正確接收)。 下面是我設置捕獲: func capturePhoto() { guard let videoPreview

    0熱度

    2回答

    所以我使用了Objective C中的一些代碼,並且我一直在翻譯成swift,並且我努力從AVCaptureStillImageOutput創建CIImage。所以如果有人可以看看這段代碼,並告訴我哪裏出錯了,那會很好。 這是目標C代碼 - (void)captureImageWithCompletionHander:(void(^)(NSString *fullPath))completionH

    9熱度

    1回答

    的Xcode/iOS版8/AVFoundation相關的錯誤: error in __connection_block_invoke_2: Connection interrupted 我只是增加AVCaptureVideoDataOutput蘋果的示例應用程序 'AVCamManualUsingtheManualCaptureAPI' 我加入了: // CoreImage wants BGR

    1熱度

    1回答

    我看到iOS 10引入了AVCapturePhotoOutput作爲處理捕捉照片的新類,並且能夠通過將兩個緩衝區傳遞給AVCapturePhotoCaptureDelegate方法capture,在主圖像旁邊創建預覽/縮略圖圖像。 然後這可以通過jpegPhotoDataRepresentation表示爲JPEG數據,但是我很感興趣並且無法找出預覽圖像如何被存儲然後被訪問。我猜UIImageVie

    1熱度

    1回答

    我找到了使用QR碼的教程 - here it is。使用這種方法,我可以從設備相機獲取圖像並在其中找到QR碼。 問題是,當我更改ViewController,甚至停止AVCaptureSession - 似乎我的相機仍在工作,設備正在搜索QR碼。那麼我應該如何禁用captureOutput方法?

    0熱度

    1回答

    我將相機視圖用作掃描條形碼並使用webview啓動其他視圖控制器的條形碼掃描器。這工作正常,我可以從webview導航到掃描儀並掃描另一個條形碼,而不會出現問題。但是,如果我用相機遠離視圖控制器並返回到視圖控制器,攝像機視圖將加載,但不再檢測條形碼。 @implementation ProductScanViewController NSString *loadUrl; AVCapture

    1熱度

    1回答

    有沒有辦法用iPhone 7 Plus的長焦鏡頭和廣角鏡頭拍照? 我探索了不同的方法,但最好的我可以通過刪除輸入AVCaptureDeviceTypeBuiltInTelephotoCamera並添加來自AVCaptureDeviceTypeBuiltInWideangleCamera的輸入來更換相機。這大約需要0.5秒,但我想同時捕捉它。從硬件角度來看,蘋果在使用AVCaptureDeviceT

    0熱度

    1回答

    我正在努力調試一個奇怪的問題。在CVPixelBufferUnlockBaseAddress(imageBuffer,0);之後的captureOutput:didOutputSampleBuffer:fromConnection:整個UI停止響應觸摸。相機預覽工作,但我所有的按鈕停止響應,我甚至添加了一個UITapGesture,也不會工作。我試圖把它放入派遣,但仍然沒有成功。 - (void)

    0熱度

    1回答

    使用提供的代碼錄製視頻時遇到問題。我正在使用爲錄製視頻創建的示例代碼。 具體我不能編譯此行沒有這個錯誤:「無法將類型的價值‘的ViewController’指定類型‘AVCaptureFileOutputRecordingDelegate’ var recordingDelegate:AVCaptureFileOutputRecordingDelegate? = self 此線位於一個IBAc