avfoundation

    0熱度

    2回答

    我從前置攝像頭錄製後得到鏡像視頻。 錄製完成後,我得到的輸出方法如下提到: - - (void)captureOutput:(AVCaptureFileOutput *)captureOutput didFinishRecordingToOutputFileAtURL:(NSURL *)outputFileURL fromConnections:(NSArray *)connections err

    0熱度

    1回答

    當使用導航控制器正在推動CaptureController時,攝像頭預覽始終爲縱向。進行風景拍攝時不會反映相機預覽。但是,當它只是一個「自我呈現」時,就像示例項目一樣。如何在方向爲橫向時進行操作,並且相機預覽也是橫向。捕獲的圖像具有正確的方向,只是相機預覽。 Lanscape但攝像頭預覽orientaion是波泰特 - 樣圖附: link here

    0熱度

    1回答

    目前我正在嘗試使用AVCaptureMovieFileOutput來記錄視頻並將其保存到照片庫中。但是,一旦照片庫的URL傳遞到startRecording功能,它聲稱「在此服務器上找不到請求的URL」。什麼是創建URL的正確方法,以便startRecording功能可以識別它? 這裏是我初始化的網址: paths = try FileManager.default.url(for: .pictu

    4熱度

    2回答

    我拍攝了一張png圖像和一個水印視頻,兩者都是肖像。我在視頻中做了水印和圖片。 加水印後,在橫向模式下獲得合併視頻,並在反時鐘方向翻轉90度。 我無法找出視頻從縱向翻到橫向模式的確切原因。圖像顯示的是拉伸人像。 請幫忙。提前致謝。 使用下面的代碼: - - (void)addWatermarkAtVideoFile:(NSURL *)videoURL image:(UIImage *)image

    0熱度

    1回答

    我試圖在錄製像'Snapchat'和'Facebook'這樣的視頻時切換攝像頭。在開始錄製視頻之前切換相機工作正常,但錄製時需要單獨處理。 任何幫助讚賞... public func switchCamera() { guard isVideoRecording != true else { //TODO: Handle switch camera when recor

    0熱度

    1回答

    目前我在AVCaptureSession中使用AVCaptureMovieFileOutput和AVCaptureVideoDataOutput。我試圖一次使用這兩個委託方法的功能。問題是,當我將兩種類型的輸出添加到AVCaptureSession時,只調用一個委託方法。 我這樣做的原因是我可以錄製視頻(使用AVCaptureMovieFileOutput的捕獲委託方法)並同時處理視頻的幀(使用A

    0熱度

    1回答

    我試圖構建一個簡單的Xcode Mac應用程序來組織視頻剪輯。我使用MXF視頻畫面很多。我無法找到一種方法讓這些剪輯在Xcode的AVFoundation中播放。 我想FFMPEG可以以某種方式做到這一點。但是如果我隨時出售這款產品,我可能需要徹底刪除FFMPEG。我不知道。只是大聲思考。 任何想法?謝謝!

    2熱度

    1回答

    任何人都可以給我一些指導,在AVFoundation使用隊列嗎? 後來在我的應用我想這樣做對個別幀進行一些處理,所以我需要使用AVCaptureVideoDataOutput。 要開始我以爲我會捕捉圖像,然後將它們寫入使用AVAssetWriter(未處理)。 我順利通過如下建立一個AVCapture會話流從攝像頭幀圖像預覽: func initializeCameraAndMicrophone(

    1熱度

    1回答

    我正在使用Swift 3的iOS應用程序,我在後臺播放視頻。我的代碼工作完全正常,直到隨機出現錯誤消息: Type AVLayerVideoGravity aka (NSString) has no member resizeAspectFill 出現。我無法弄清楚爲什麼resizeAspectFill不再被識別。有什麼我失蹤?我試過清理我的項目,但那並沒有解決任何問題。任何幫助將不勝感激:) 下

    0熱度

    1回答

    我使用下面的代碼在視頻上添加圖像水印,但結果視頻的幀旋轉了180度,我嘗試了所有可能的解決方案來阻止它。我只是想與水印視頻相同的視頻。請提出解決方案。 -(void)watermarkVideoAtURL:(NSURL *)url fb:(BOOL)fb withCompletionHandler:(void(^)(bool success, NSURL *assetsURL, NSError *