草庐IT

AVfoundation

全部标签

ios - 添加效果后导出音频文件

我有一个音频文件,我想使用一些效果(如音高效果)进行处理,然后将最终结果写入文件。在我处理文件并将其保存到光盘之前,我让用户播放音高效果并实时收听变化。这就是我做实时事情的方式:letaudioSession=AVAudioSession.sharedInstance()audioSession.setCategory(AVAudioSessionCategoryPlayback,error:nil)audioSession.setActive(true,error:nil)audioEngine=AVAudioEngine()audioFile=AVAudioFile(forRead

ios - 添加效果后导出音频文件

我有一个音频文件,我想使用一些效果(如音高效果)进行处理,然后将最终结果写入文件。在我处理文件并将其保存到光盘之前,我让用户播放音高效果并实时收听变化。这就是我做实时事情的方式:letaudioSession=AVAudioSession.sharedInstance()audioSession.setCategory(AVAudioSessionCategoryPlayback,error:nil)audioSession.setActive(true,error:nil)audioEngine=AVAudioEngine()audioFile=AVAudioFile(forRead

ios - AVMutableComposition 调整大小问题

我正在尝试使用AVMutableComposition将图像渲染到使用前置摄像头拍摄的视频中。生成的视频(包括图像)的大小非常好。但是,初始视频将调整大小,如下图所示:我正在使用NextLevelSessionExporter这是我的代码片段://*MARK-Creatingcomposition///CreateAVMutableCompositionobject.ThisobjectwillholdtheAVMutableCompositionTrackinstances.letmainMutableComposition=AVMutableComposition()///Crea

ios - AVMutableComposition 调整大小问题

我正在尝试使用AVMutableComposition将图像渲染到使用前置摄像头拍摄的视频中。生成的视频(包括图像)的大小非常好。但是,初始视频将调整大小,如下图所示:我正在使用NextLevelSessionExporter这是我的代码片段://*MARK-Creatingcomposition///CreateAVMutableCompositionobject.ThisobjectwillholdtheAVMutableCompositionTrackinstances.letmainMutableComposition=AVMutableComposition()///Crea

Swift 3 - AVCapture 自定义相机 View

我正在观看此视频以制作自定义相机View。https://www.youtube.com/watch?v=w0O3ZGUS3pk但是由于iOS10和swift3的变化,很多事情都不再相关了以下是我将已弃用的功能更改为新功能后得到的代码..但是没有错误,但也没有在UIView上看到预览importUIKitimportAVFoundationclassViewController:UIViewController,AVCapturePhotoCaptureDelegate,UIImagePickerControllerDelegate,UINavigationControllerDele

Swift 3 - AVCapture 自定义相机 View

我正在观看此视频以制作自定义相机View。https://www.youtube.com/watch?v=w0O3ZGUS3pk但是由于iOS10和swift3的变化,很多事情都不再相关了以下是我将已弃用的功能更改为新功能后得到的代码..但是没有错误,但也没有在UIView上看到预览importUIKitimportAVFoundationclassViewController:UIViewController,AVCapturePhotoCaptureDelegate,UIImagePickerControllerDelegate,UINavigationControllerDele

ios - Swift 3 中的 AVCaptureStillImageOutput 与 AVCapturePhotoOutput

我只是想在我的ViewController中放置一个相机View。我在顶部导入了AVFoundation,还有UIImagePickerControllerDelegate和UINavigationControllerDelegate类。但是,每当我尝试使用AVCaptureStillImageOutput时,Xcode都会告诉我它在iOS10中已被弃用,我应该使用AVCapturePhotoOutput。这完全没问题,但是,只要我想调用stillImageOutput.outputSettings,.outputSettings本身就不可用。因此,我必须使用AVAVCaptureSt

ios - Swift 3 中的 AVCaptureStillImageOutput 与 AVCapturePhotoOutput

我只是想在我的ViewController中放置一个相机View。我在顶部导入了AVFoundation,还有UIImagePickerControllerDelegate和UINavigationControllerDelegate类。但是,每当我尝试使用AVCaptureStillImageOutput时,Xcode都会告诉我它在iOS10中已被弃用,我应该使用AVCapturePhotoOutput。这完全没问题,但是,只要我想调用stillImageOutput.outputSettings,.outputSettings本身就不可用。因此,我必须使用AVAVCaptureSt

ios - 如何在 iOS 上以 ProRes 编解码器录制视频?

我想从设备的后置摄像头直接捕获视频到ProRes编解码器,现在.proRes422和.proRes4444可用作AVVideoCodecTypeiOS11中的选项。但我收到一条错误消息:unsupportedgiventhecurrentconfiguration在iPhoneX和第二代iPadPro上,尝试使用以下代码捕获视频时:movieFileOutput.setOutputSettings([AVVideoCodecKey:AVVideoCodecType.proRes422],for:movieFileOutputConnection!)如果这种方法是错误的,是否可以使用AV

ios - 如何在 iOS 上以 ProRes 编解码器录制视频?

我想从设备的后置摄像头直接捕获视频到ProRes编解码器,现在.proRes422和.proRes4444可用作AVVideoCodecTypeiOS11中的选项。但我收到一条错误消息:unsupportedgiventhecurrentconfiguration在iPhoneX和第二代iPadPro上,尝试使用以下代码捕获视频时:movieFileOutput.setOutputSettings([AVVideoCodecKey:AVVideoCodecType.proRes422],for:movieFileOutputConnection!)如果这种方法是错误的,是否可以使用AV